Snapshot 32
[MacVim.git] / src / MacVim / macvim_latest.xml
blobaef54bc6740743972d3af6670b11270e051e7f13
1 <?xml version="1.0" encoding="utf-8"?>
2 <rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle"> 
3   <channel>
4     <title>MacVim Cutting Edge</title>
5     <link>http://bjorn.winckler.googlepages.com/macvim_latest.xml</link>
6     <description>Most recent changes with links to updates.</description>
8     <!--
9     To add a new release:
11     * add a new <item> below (copy an old one)
12     * Adapt the <title>
13     * Adapt the <description>
14     * Adapt the <pubDate> (format 'Day, dd Mon yyyy hh:mm CET')
15     * Adapte <enclosure>, make sure to update the url, length, saprkle:version
16       and sparkle:shortVersionString attributes.
18     Sparkle honors the following user defaults:
20     * SUFeedURL overrides the value in Info.plist (if we want to offer several
21       appcasts in the preferences one day ("latest", "stable" for example).
23       This means that for testing you can do
25           defaults read org.vim.MacVim SUFeedURL  # note this down
26           defaults write org.vim.MacVim SUFeedURL file:///Users/you/testcast.xml
27             # !!! note the three '/' after 'file:
28           # test test test
29           defaults write org.vim.MacVim SUFeedURL previousvalue
30           # or, to use some default setting for the url,
31           defaults delete org.vim.MacVim SUFeedURL
33     Sparkle usually assumes a naming scheme of name_versionnumber.tar.bz2 .
34     Instead, you can also provide a sparkle:version="2.0_rc2" attribute on
35     the enclosure and name the package as you like. You can (and should) also
36     provide a sparkle:shortVersionString="User-facing version string"
37     attribute that corresponds to CFBundleShortVersionString. Sparkle uses
38     CFBundleVersion to determine the current application version.
40     Sparkle supports updates in zip, tar, tbz, tgz, or dmg format.
41     -->
42     
43     <item>
44       <title>Snapshot 32 released</title>
45       <description><![CDATA[
46 <h1>MacVim snapshot 32 released</h1>
48 <p><em> This snapshot contains fixes for several severe bugs; I strongly suggest
49 that you update now! </em></p>
51 <p> Changes since snapshot 31:
52 <ul>
53   <li> Fix several bugs that caused MacVim to crash </li>
54   <li> Console dialogs work once again (set go+=c) </li>
55   <li> Background processes work (:sh ... &) </li>
56   <li> Ctrl-Shift can be used for modeless selection </li>
57   <li> No crashes with HTML plugin </li>
58   <li> Toolbar is a bit better at finding icons (this still needs some work)
59        </li>
60   <li> Latest Vim source code and runtime files merged </li>
61 </ul>
62 </p>
63       ]]></description>
64       <pubDate>Fri, 22 Jun 2008 13:13 CET</pubDate>
65       <enclosure type="application/octet-stream"
66         url="http://macvim.googlecode.com/files/MacVim-snapshot-32.tbz"
67         length="8194915"
68         sparkle:version="32"
69         sparkle:shortVersionString="7.1"
70         />
71     </item>
74     <item>
75       <title>Snapshot 31 released</title>
76       <description><![CDATA[
77 <h1>MacVim snapshot 31 released</h1>
78 <p> Changes since snapshot 30:
79 <ul>
80   <li> Fixed problems with menus on OS X 10.4 and a related crash. </li>
81   <li> Dialog box handling has been updated.  This fixes a problem where the
82        "swap file warning" dialog would pop up before the informational text in
83        the editor window updated.  Hopefully this will also cure various other
84        problems with dialogs (e.g. nothing happening when opening files from a
85        dialog box). </li>
86   <li> Added dock menu with "New Window" item.  This is useful with "Spaces" on
87        OS X 10.5 since you can use this menu to open a new MacVim window on any
88        "space" when another editor window is already open.  (Also, now there is
89        always a way to open a new window, even if the menus are customized,
90        or if "-u NONE" is used.) </li>
91   <li> I have started trying to fix "modeless selection" and it sort of works
92        on my machine, but I've had one report stating that its not quite
93        working so you mileage may vary.  Make sure to let me know what works
94        and doesn't so that I can fix this properly.  (Try selecting text from
95        the command line.) </li>
96   <li> The default font (DejaVu Sans Mono) has been updated to version 2.25.
97   </li>
98   <li> Latest Vim source code merged </li>
99 </ul>
100 </p>
101       ]]></description>
102       <pubDate>Fri, 13 Jun 2008 16:00 CET</pubDate>
103       <enclosure type="application/octet-stream"
104         url="http://macvim.googlecode.com/files/MacVim-snapshot-31.tbz"
105         length="8182620"
106         sparkle:version="31"
107         sparkle:shortVersionString="7.1"
108         />
109     </item>
112     <item>
113       <title>Snapshot 30 released</title>
114       <description><![CDATA[
115 <h1>MacVim snapshot 30 released</h1>
116 <p> Changes since snapshot 28:
117 <ul>
118   <li> copy&paste and other "Edit" menu items now work as expected with dialogs
119        (such as open/save). </li>
120   <li> some menus (such as the "Window" menu) has got some new items </li>
121   <li> general menu improvements when no editor window is open </li>
122   <li> ability to access some OS X default Cmd-keys even if menus are
123        completely altered (e.g. when starting with "-u NONE") </li>
124   <li> QuickLook works with .vim files (patch by Nico Weber) </li>
125   <li> insert mode cursor honors the 'rightleft' option </li>
126   <li> no more "freezes" during :shell </li>
127   <li> no beeping on Cmd-q </li>
128   <li> Cmd-w works in full-screen again </li>
129   <li> window dimensions properly restored when leaving full-screen when
130        "maxvert" is in 'fuoptions' </li>
131   <li> support for 'mousehide' option </li>
132   <li> latest vim patches and runtime files </li>
133 </ul>
134 </p>
135 <p> The only difference between snapshot 29 and 30 is that the former did not
136 handle window cycling very well with international keyboard layouts. </p>
137       ]]></description>
138       <pubDate>Sun, 8 Jun 2008 16:43 CET</pubDate>
139       <enclosure type="application/octet-stream"
140         url="http://macvim.googlecode.com/files/MacVim-snapshot-30.tbz"
141         length="8137308"
142         sparkle:version="30"
143         sparkle:shortVersionString="7.1"
144         />
145     </item>
148     <item>
149       <title>Snapshot 28 released</title>
150       <description><![CDATA[
151 <h1>MacVim snapshot 28 released</h1>
152 <p><em>The ":macmenukey" command is now deprecated.  Please update your .gvimrc
153 file to use the ":macmenu" command instead (if you use ":macmenukey").</em></p>
155 <p> Changes since snapshot 27:
156 <ul>
157   <li> Added the ":macmenu" commmand (see ":h macmenu") and deprecated
158        ":macmenukey"</li>
159   <li> Cmd-w now works even when mappings to &lt;-\&gt; are present </li>
160   <li> Added "File.Save All" menu item (Cmd-Alt-s) </li>
161   <li> The Logitech Control Center no longer causes any problems </li>
162   <li> "Edit" menu items now work better with open and save dialogs </li>
163   <li> The 'backspace' option now includes "indent,eol,start" by default </li>
164   <li> Open and save dialogs track the present working directory </li>
165 </ul>
166 </p>
167       ]]></description>
168       <pubDate>Sun, 25 May 2008 19:40 CET</pubDate>
169       <enclosure type="application/octet-stream"
170         url="http://macvim.googlecode.com/files/MacVim-snapshot-28.tbz"
171         length="8124499"
172         sparkle:version="28"
173         sparkle:shortVersionString="7.1"
174         />
175     </item>
178     <item>
179       <title>Snapshot 27 released</title>
180       <description><![CDATA[
181 <h1>MacVim snapshot 27 released</h1>
182 <p> This is the first snapshot compiled on the new Mac I bought with money
183     donated from MacVim users!  There were problems with compiling universal
184     binaries with Ruby and Perl support on PPC/Tiger so I was hoping to be able
185     to include these now that I have Intel/Leopard.  The good news is that Ruby
186     support is now included, but Perl still is problematic and I had to drop
187     TCL support.  I will try to get these working in a future snapshot.
188     </p>
190 <p> Here is the list of changes since snapshot 26:
191 <ul>
192   <li> 'fuoptions' now support setting the background color while in
193        full-screen mode, check ":h 'fuopt'" (patch by Enno Lübbers) </li>
194   <li> &lt;D-w&gt; shows confirmation dialog when buffer is modified </li>
195   <li> setting 'antialias' from gvimrc now works </li>
196   <li> zooming a window no longer causes it to move downwards </li>
197   <li> the File menu now contains a "Recent Files" submenu; note that only
198        files opened from Finder or with the ":browse" command are added to this
199        list, and not files opened with e.g. ":e" (patch by Nico Weber) </li>
200   <li> includes latest Vim patches and runtime files </li>
201 </ul>
202 </p>
203       ]]></description>
204       <pubDate>Mon, 12 May 2008 22:05 CET</pubDate>
205       <enclosure type="application/octet-stream"
206         url="http://macvim.googlecode.com/files/MacVim-snapshot-27-fixed.tbz"
207         length="8102568"
208         sparkle:version="27"
209         sparkle:shortVersionString="7.1"
210         />
211     </item>
214     <item>
215       <title>Snapshot 26 released</title>
216       <description><![CDATA[
217 <h1>MacVim snapshot 26 released</h1>
218 <p> This snapshot contains a fix to the bug which caused the first window to
219     open in the wrong position as well as an initial version of the new MacVim
220     icon.  </p>
222       ]]></description>
223       <pubDate>Fri, 11 Apr 2008 20:37 CET</pubDate>
224       <enclosure type="application/octet-stream"
225         url="http://macvim.googlecode.com/files/MacVim-snapshot-26.tbz"
226         length="8147362"
227         sparkle:version="26"
228         sparkle:shortVersionString="7.1"
229         />
230     </item>
233     <item>
234       <title>Snapshot 25 released</title>
235       <description><![CDATA[
236 <h1>MacVim snapshot 25 released</h1>
238 <p> This snapshot adds support for two new options: 'antialias' and
239 'fuoptions'.  The former lets you turn text antialiasing on or off (it's
240 on by default), the latter can be used to make the view maximize when
241 full-screen is entered.  See the built-in help for more information (:h
242 'anti' and :h 'fuopt'). </p>
244 <p> Another minor addition is that &lt;C-c&gt; and &lt;C-v&gt; work with
245 block-wise selections (do note that &lt;C-v&gt; behaves like "P", not "p").
246 Also, &lt;D-w&gt; now works in ex-mode and in a command-line window. </p>
248 <p> Here is the list of changes since snapshot 24:
249 <ul>
250   <li> support 'antialias' option (Jjgod Jiang) </li>
251   <li> add option 'fuoptions' to control resizing when full-screen is entered
252       (Nico Weber) </li>
253   <li> fixed bug where transparency setting was lost after leaving full-screen
254       (Nico Weber) </li>
255   <li> help menu contains MacVim help and website link </li>
256   <li> &lt;D-w&gt; now works in ex-mode and in command-line window </li>
257   <li> :macaction command supports command-line completion (Nico Weber) </li>
258   <li> copy/paste respects block selections (requested by George Harker) </li>
259   <li> window no longer cascades from preferences panel </li>
260 </ul>
261 </p>
263       ]]></description>
264       <pubDate>Fri, 06 Apr 2008 19:11 CET</pubDate>
265       <enclosure type="application/octet-stream"
266         url="http://macvim.googlecode.com/files/MacVim-snapshot-25.tbz"
267         length="8042440"
268         sparkle:version="25"
269         sparkle:shortVersionString="7.1"
270         />
271     </item>
274     <item>
275       <title>Snapshot 24 released</title>
276       <description><![CDATA[
277 <h1>MacVim snapshot 24 released</h1>
279 <p><em> The input manager bundled with snapshot 23 contained a bug which could
280 lead to other apps crashing on startup.  If you have installed the input
281 manager, then you are strongly advised to update now and install the new input
282 manager (via the Integration preference pane). </em></p>
284 <p> Changes since snapshot 23:
285 <ul>
286   <li> The mouse cursor has higher contrast in insert mode (when bg=dark). </li>
287   <li> The layout of the Integration preference pane has been updated. </li>
288 </ul>
289 </p>
291       ]]></description>
292       <pubDate>Fri, 14 Mar 2008 20:44 CET</pubDate>
293       <enclosure type="application/octet-stream"
294         url="http://macvim.googlecode.com/files/MacVim-snapshot-24.tbz"
295         length="8036815"
296         sparkle:version="24"
297         sparkle:shortVersionString="7.1"
298         />
299     </item>
302     <item>
303       <title>Snapshot 23 released</title>
304       <description><![CDATA[
305 <h1>MacVim snapshot 23 released</h1>
307 Changes since snapshot 22:
309 <ul>
310   <li> The preferences panel has been updated with an "Integration pane".  This
311       can be used to easily install (and uninstall) the "Edit in ODBEditor"
312       input manager.  The input manager enables you to use MacVim to edit text
313       in any Cocoa text field (e.g. you can use MacVim to edit emails in Mail).
314       Please read the warning on the Integration pane before installing the
315       input manager.  (Patch by Nico Weber.) </li>
316   <li> The "Login Shell" preference has been updated so it should now work with
317       most shells.  This option ensures that environment variables (e.g. $PATH)
318       are set properly.  You should enable it if you ever need to issue shell
319       commands from within MacVim.  (Patch by Ben Schmidt.) </li>
320   <li> Added MMZoomBoth user default.  Enable this if you prefer the window to
321       maximize in both directions when you press the green "maximize button"
322       (hold down Cmd to temporarily restrict resizing to the vertical direction
323       only).  (Requested by Brian McKee.) </li>
324   <li> Added Cmd-Ctrl-z as key equivalent for "Window->Zoom" (this is the same
325       key equivalent as in iTunes) </li>
326   <li> The Vim runtime files have been updated to the latest version </li>
327   <li> MacVim recognizes files with .patch and .diff extension </li>
328   <li> The mouse cursor in insert mode has higher contrast (when used with dark
329       backgrounds).  (Requested by Enno et al.) </li>
330   <li> Line numbers (:h 'number') are brighter when bakground=dark.  (Requested
331       by Ted Pavlic) </li>
332 </ul>
335   Like MacVim?  Go to <a href="http://code.google.com/p/macvim/">
336       http://code.google.com/p/macvim/</a> to see how you can show your
337   support.
338 </p>
340       ]]></description>
341       <pubDate>Sun, 9 Mar 2008 16:43 CET</pubDate>
342       <enclosure type="application/octet-stream"
343         url="http://macvim.googlecode.com/files/MacVim-snapshot-23.tbz"
344         length="8037899"
345         sparkle:version="23"
346         sparkle:shortVersionString="7.1"
347         />
348     </item>
351     <item>
352       <title>Snapshot 22 released</title>
353       <description><![CDATA[
354 <h1>MacVim snapshot 22 released</h1>
356 <p><em>This snapshot replaces the broken snapshot 21.  If you installed build 21
357   then please update immediately.</em></p>
359 <p>Changes since snapshot 20:</p>
360 <ul>
361   <li>Fix forking bug which caused snapshot 21 to lock up OS X</li>
362   <li>The macvim color scheme changed so that line numbers look better when
363     the background is dark (enable line numbers with :set number; set dark
364     background with :set bg=dark)</li>
365   <li>Improved support for Voice Over (enable with &lt;D-F5&gt;)</li>
366   <li>System bell support (see :h 'vb' on how to turn it off)</li>
367   <li>MacVim no longer associates to .plist and .dict since these may well be
368     in binary format</li>
369   <li>Added Find Next &lt;D-g&gt;, Find Previous &lt;D-G&gt; and Use Selection
370     for Find &lt;D-e&gt; menu items</li>
371   <li>Track pad scrolling is now force sensitive</li>
372   <li>Added help section on preferences</li>
373   <li>Preferences panel updated (also no longer hides when MacVim loses focus)
374     </li>
375 </ul>
377 <p>The most exciting new addition in this snapshot is support for &lt;D-g&gt;.
378 It repeats the last search you made in any other application (that supports the
379 Find Pasteboard).</p>
380 <p>This is very useful if you have several windows open in MacVim...try
381 searching for something in one window (using "/"), then switching to another
382 window and hitting &lt;D-g&gt; for an example (after having pressed &lt;D-g&gt;
383 once you can of course use "n" to repeat the search).</p>
384       ]]></description>
385       <pubDate>Wed, 13 Feb 2008 19:36 CET</pubDate>
386       <enclosure type="application/octet-stream"
387         url="http://macvim.googlecode.com/files/MacVim-snapshot-22.tbz"
388         length="7812907"
389         sparkle:version="22"
390         sparkle:shortVersionString="7.1"
391         />
392     </item>
395     <item>
396       <title>Snapshot 20 released</title>
397       <description><![CDATA[
398 <h1>MacVim snapshot 20 released</h1>
399 <ul>
400   <li>Automatic updates via Sparkle (Nico Weber)</li>
401   <li>Preferences panel</li>
402   <li>Fix ^C^W bug (Issue 48)</li>
403   <li>Make sure window is ordered front when new files are opened</li>
404   <li>Warn when quitting with multiple tabs or windows open</li>
405   <li>&lt;D-w&gt; can now be used to close dialogs (such as the About dialog)</li>
406 </ul>
407       ]]></description>
408       <pubDate>Sun, 03 Feb 2008 16:39 CET</pubDate>
409       <enclosure type="application/octet-stream"
410         url="http://macvim.googlecode.com/files/MacVim-snapshot-20.tbz"
411         length="7805678"
412         sparkle:version="20"
413         sparkle:shortVersionString="snapshot 20"
414         />
415     </item>
416   </channel>
417 </rss>