Snapshot 48
[MacVim.git] / src / MacVim / macvim_latest.xml
blob04daaf40116d498722bd90c58ce1e9e8afaf2088
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     -->
43     <item>
44       <title>Snapshot 48 released</title>
45       <description><![CDATA[
46 <h1>MacVim snapshot 48 released</h1>
48 <p> Changes since snapshot 47:
49   <ul>
50     <li> ATSUI clips text to display cell to avoid "bleeding" </li>
51     <li> The pwd is set properly when dropping a folder on the Dock </li>
52     <li> Add Vimball (.vba) as a supported filetype </li>
53     <li> Refactored input code (e.g. can now bind to numeric keypad) </li>
54     <li> Improved IM support (separate keyboard layouts in normal/insert modes using the 'noimd' option, see ":h macvim-international") </li>
55     <li> Draw marked text inline (listed as +xim in ":ver") </li>
56     <li> Add user default MMUseInlineIm (use to disable above feature) </li>
57     <li> Update Vim source and runtime files </li>
58   </ul>
59 </p>
60       ]]></description>
61       <pubDate>Sat, 15 Aug 2009 00:27 CET</pubDate>
62       <enclosure type="application/octet-stream"
63         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-48.tbz"
64         length="8212911"
65         sparkle:version="48"
66         sparkle:shortVersionString="7.2"
67         />
68     </item>
71     <item>
72       <title>Snapshot 47 released</title>
73       <description><![CDATA[
74 <h1>MacVim snapshot 47 released</h1>
76 <p> Changes since snapshot 45:
77   <ul>
78     <li> Markdown (Nico Weber) and reStructuredText (Travis Jeffery) are supported file types </li>
79     <li> The forever bouncing Dock icon bug should now really really be fixed (Kazuki Sakamoto) </li>
80     <li> Fixed bug when file name contained decomposed UTF8 characters </li>
81     <li> Quick Look should work for most/all supported filetypes now (although the preview is simple text and is not syntax highlighted) </li>
82     <li> Update the help file </li>
83     <li> 'guifontwide' is updated on Cmd-+/Cmd-- </li>
84     <li> The titles of the next/previous tab menu items now match other apps </li>
85     <li> Add NetBeans support (Kazuki Sakamoto) </li>
86     <li> Add simple logging facility </li>
87     <li> Fix a bug which could cause a crash when a dialog sheet was used </li>
88     <li> Update to latest Vim patches and runtime files </li>
89   </ul>
90 </p>
91       ]]></description>
92       <pubDate>Fri, 16 Jul 2009 19:43 CET</pubDate>
93       <enclosure type="application/octet-stream"
94         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-47.tbz"
95         length="8200839"
96         sparkle:version="47"
97         sparkle:shortVersionString="7.2"
98         />
99     </item>
102     <item>
103       <title>Snapshot 45 released</title>
104       <description><![CDATA[
105 <h1>MacVim snapshot 45 released</h1>
107 <p> Changes since snapshot 44:
108   <ul>
109     <li> The toolbar is not hidden by default again (if you prefer having the toolbar hidden, then add the line "set go-=T" to your ~/.gvimrc file) </li>
110     <li> The ATSUI renderer honors the 'guisp' highlighting color </li>
111     <li> Fix the forever bouncing Dock icon bug (Kazuki Sakamoto) </li>
112     <li> Add the "Show Hidden Files" checkbox button to the Save dialog whenever the file browser is expanded </li>
113     <li> Frontend refactoring </li>
114   </ul>
115 </p>
116       ]]></description>
117       <pubDate>Mon, 13 Apr 2009 19:19 CET</pubDate>
118       <enclosure type="application/octet-stream"
119         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-45.tbz"
120         length="8135831"
121         sparkle:version="45"
122         sparkle:shortVersionString="7.2"
123         />
124     </item>
127     <item>
128       <title>Snapshot 44 released</title>
129       <description><![CDATA[
130 <h1>MacVim snapshot 44 released</h1>
132 <p> Changes since snapshot 43:
133   <ul>
134       <li> The color table had many erroneous entries which have been corrected (Zvezdan Petkovic) </li>
135       <li> Ctrl+tab works again </li>
136       <li> Tab labels only show file tail by default to make them more legible (reset to default by adding "set guitablabel&" to .gvimrc) </li>
137       <li> The number of columns does not change on ":set go+=rT" </li>
138       <li> Fixed problems with view not maximizing when entering full-screen and the Dock was visible </li>
139       <li> Fix various problems related to having windows on a screen that got unplugged (fixes Issue 162) </li>
140       <li> Latest source code version and runtime files (e.g. the Python syntax file is fixed, fixes Issue 160) </li>
141   </ul>
142 </p>
143       ]]></description>
144       <pubDate>Sun, 29 Mar 2009 16:56 CET</pubDate>
145       <enclosure type="application/octet-stream"
146         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-44.tbz"
147         length="8139075"
148         sparkle:version="44"
149         sparkle:shortVersionString="7.2"
150         />
151     </item>
154     <item>
155       <title>Snapshot 43 released</title>
156       <description><![CDATA[
157 <h1>MacVim snapshot 43 released</h1>
159 <p><b>The automatic updating feature is broken in snapshots 39 and 40.  If the automatic updating never finishes extracting then you are affected by this bug and will have to upgrade manually.  To do so, simply go to the <a href="http://code.google.com/p/macvim/wiki/Snapshot">Snapshot page</a> to download the latest version.</b></p>
161 <p> Changes since snapshot 42:
162   <ul>
163     <li> Do inclusive search when opening files (Jonathon Mah) </li>
164     <li> Respect layout prefs when double-clicking an already open file </li>
165     <li> Fix two minor memory leaks </li>
166     <li> Ctrl-] works on German keyboard layout </li>
167     <li> The .viminfo file is written on Cmd-q </li>
168     <li> New 16x16 icons (Nico Weber) </li>
169     <li> Untitled window again opens on reopen event if requested in prefs </li>
170     <li> Fork earlier; fixes bug with 'autochdir', faster startup, "f" no longer supported in 'guioptions' </li>
171     <li> Some other minor bug fixes </li>
172     <li> Use latest runtime files and Vim patches </li>
173   </ul>
174 </p>
175       ]]></description>
176       <pubDate>Fri, 20 Feb 2009 13:49 CET</pubDate>
177       <enclosure type="application/octet-stream"
178         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-43.tbz"
179         length="8136440"
180         sparkle:version="43"
181         sparkle:shortVersionString="7.2"
182         />
183     </item>
186     <item>
187       <title>Snapshot 42 released</title>
188       <description><![CDATA[
189 <h1>MacVim snapshot 42 released</h1>
191 <p><b>The automatic updating feature is broken in snapshots 39 and 40.  If the automatic updating never finishes extracting then you are affected by this bug and will have to upgrade manually.  To do so, simply go to the <a href="http://code.google.com/p/macvim/wiki/Snapshot">Snapshot page</a> to download the latest version.</b></p>
193 <p> Changes since snapshot 40:
194   <ul>
195     <li> The menu bar behaves better when using full-screen and switching Spaces (Nico Weber) </li>
196     <li> Don't switch Spaces when using "mvim" on one Space and a MacVim window is open on another Space </li>
197     <li> Add user default to toggle the "add tab" button on the tabline (to disable, enter "defaults org.vim.MacVim MMShowAddTabButton 0" in Terminal) </li>
198     <li> Avoid the "Press ENTER..." prompt when dragging and dropping </li>
199     <li> Faster startup (and shutdown, but you're not likely to notice that unless you are me ;-) </li>
200     <li> Automatic updating works again </li>
201     <li> Possible to interrupt external commands (e.g. you can Ctrl-C during a lenghty :grep now) </li>
202     <li> The output from external commands is displayed "interactively" (i.e. you don't have to wait for the command to finish before any output is drawn; try ":!ls -l /usr/lib" and compare with snap 40 to see what I mean) </li>
203     <li> Cmd-. sends SIGINT (so that if a Vim process is stuck you should always be able to interrupt it with Cmd-. even if Ctrl-C doesn't work) </li>
204     <li> Fix crashing bug: e.g. with snap 40 if you go to the src/ folder of Vim and type ":grep a *.c" MacVim would crash </li>
205     <li> Toggle loading of default font with user default MMLoadDefaultFont </li>
206   </ul>
207 </p>
208       ]]></description>
209       <pubDate>Sat, 12 Jan 2009 16:12 CET</pubDate>
210       <enclosure type="application/octet-stream"
211         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-42.tbz"
212         length="8131516"
213         sparkle:version="42"
214         sparkle:shortVersionString="7.2"
215         />
216     </item>
219     <item>
220       <title>Snapshot 40 released</title>
221       <description><![CDATA[
222 <h1>MacVim snapshot 40 released</h1>
224 <p> Changes since snapshot 39:
225   <ul>
226     <li> Fix problems with Quickstart "leaking" Vim processes </li>
227     <li> 'imdisable' now on by default (i.e. IM is disabled by default) </li>
228     <li> Clipboard support in non-GUI mode (Kent Sibilev) </li>
229     <li> New document icons, more filetype associations (Nico Weber) </li>
230     <li> Add support for 'guitabtooltip' (hint: add the line "set gtl=%t gtt=%F" to your .gvimrc to make tabs display the name of the file and have the tooltip display the full path) (Jonathon Mah) </li>
231     <li> Look for toolbar icons in runtime path (plugins such as TVO now display toolbar icons properly) </li>
232     <li> Show dialog when clicking to close tab with modified buffers </li>
233     <li> Update documentation </li>
234     <li> Latest runtime files, and Vim patches </li>
235   </ul>
236 </p>
237       ]]></description>
238       <pubDate>Sun, 28 Dec 2008 17:26 CET</pubDate>
239       <enclosure type="application/octet-stream"
240         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-40.tbz"
241         length="8138981"
242         sparkle:version="40"
243         sparkle:shortVersionString="7.2"
244         />
245     </item>
248     <item>
249       <title>Snapshot 39 released</title>
250       <description><![CDATA[
251 <h1>MacVim snapshot 39 released</h1>
253 <p> Changes since snapshot 36 (snapshots 37 and 38 were skipped):
254   <ul>
255     <li> Avoid "Stray process..." warning messages (Ben Schmidt) </li>
256     <li> Add Cmd-BackSpace and Alt-BackSpace insert mode mappings (Nico Weber) </li>
257     <li> Dropping multiple files on a window no longer results in an error </li>
258     <li> Fix "Login shell" problems (Ben Schmidt) </li>
259     <li> Exit Vim process if connection becomes invalid -- this should avoid the system log filling up with error messages, but please let me know when it happens (and send me the output from Console.app) </li>
260     <li> Fix bug where Vim would crash when resizing a window with double-width characters </li>
261     <li> Add option 'macmeta' to use "alt/option" as meta key to allow bindings to &lt;M-..&gt; (see ":h 'macmeta') </li>
262     <li> Add basic support for AppleScript (Jason Foreman).  E.g. to zoom a window:
263 <pre>
264 tell application MacVim
265     set zoomed of first window to true
266 end tell
267 </pre>
268     </li>
269     <li> Fix various bugs relating to initial window positioning  </li>
270     <li> Keep window is visible on ":set lines=..." and "set columns=..." </li>
271     <li> Inserting text from "Special Characters" palette works again </li>
272     <li> Remove the functionality to use a modifier key as Esc (use the PCKeyboardHack app instead, see ":h macvim-hints | /esc") </li>
273     <li> More help on keyboard shortcuts (":h macvim-shortcuts") and the mvim script (see ":h mvim") </li>
274     <li> Speed up live resize </li>
275     <li> Support mvim script symlinks to [m|g]ex and rmvim (see ":h mvim") </li>
276     <li> Tentative support for receiving input from system services (Try this: insert "2+3", select the text, then hit Cmd-*.  Result: "2+3" is replaced with "5".  Sometimes it seems you have to choose "MacVim-&gt;Services-&gt;Script Editor-&gt;Get Result of AppleScript" instead of pressing Cmd-* for this to work.) </li>
277     <li> No more Vim zombie processes </li>
278     <li> Add "Reload"/"Ignore All" buttons to the file changed dialog </li>
279     <li>  Latest runtime files, and Vim patches </li>
280   </ul>
281 </p>
282       ]]></description>
283       <pubDate>Sun, 23 Nov 2008 18:09 CET</pubDate>
284       <enclosure type="application/octet-stream"
285         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-39.tbz"
286         length="8012682"
287         sparkle:version="39"
288         sparkle:shortVersionString="7.2"
289         />
290     </item>
293     <item>
294       <title>Snapshot 36 released</title>
295       <description><![CDATA[
296 <h1>MacVim snapshot 36 released</h1>
298 <p> This snapshot fixes a problem with dropped characters that was introduced with snapshot 35. Other changes since snapshot 35: 
299   <ul>
300     <li> More help file updates </li>
301     <li> Fixed memory leak (Jonathon Mah) </li>
302     <li> Tool tips for truncated tab labels (Jonathon Mah) </li>
303     <li> Support drag and drop on tabs and on tabline (Jonathon Mah) </li>
304     <li> Modifier key can be used as Esc (useful for turning Caps Lock into Esc, see ":h macvim-esc") </li>
305     <li> Added "Find & Replace" dialog box (Cmd-f) </li>
306   </ul>
307 </p>
308       ]]></description>
309       <pubDate>Sat, 04 Oct 2008 18:38 CET</pubDate>
310       <enclosure type="application/octet-stream"
311         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-36.tbz"
312         length="8005820"
313         sparkle:version="36"
314         sparkle:shortVersionString="7.2"
315         />
316     </item>
319     <item>
320       <title>Snapshot 35 released</title>
321       <description><![CDATA[
322 <h1>MacVim snapshot 35 released</h1>
324 <p> With this snapshot I have focused on making MacVim faster, fixing bugs, and updating the documentation.  As a result MacVim now feels snappier, flickers less, takes less time to startup from Terminal, and in some cases there are tremendous speed increases. </p>
326 <p> Here is a summary of the changes since snapshot 34:
327 <ul>
328   <li> Faster startup times </li>
329   <li> Overall faster drawing </li>
330   <li> Quicker response to key presses </li>
331   <li> Fix bug where key presses were ignored when mouse was moved simultaneously </li>
332   <li> Update ":h macvim" docs </li>
333   <li> Add mvim:// URL handler support (Nico Weber) </li>
334   <li> The VimLeave autocommand works with :maca (see ":h macvim-hints") </li>
335   <li> Multiple files opened from Finder are sorted </li>
336   <li> Don't shift new windows downwards if they are vertically maximized </li>
337   <li> Add option to hide MacVim when last window closes </li>
338   <li> The "Save changes" dialog conforms to the Apple HIG (works with Cmd-D) </li>
339   <li> Fix problems with 'fullscreen' and :mksession (Nico Weber) </li>
340   <li> Cmd-e copies selection to Find Pasteboard without searching </li>
341   <li> Fix bug with blurry text in full-screen with ATSUI (Jjgod Jiang) </li>
342   <li> Cmd-. can be used to interrupt Vim (and to exit insert mode) </li>
343   <li> Add "New Document Here" system service (Ron Olson) </li>
344   <li> Simplify system services menu (honors the "Open files..." pref) </li>
345   <li> Full-screen background color is updated immediately when 'fuopt' changes </li>
346   <li> Cursor no longer escapes the command line on Cmd-=/Cmd-- </li>
347   <li> Add Input Manager support to ATSUI renderer (Kaoru Yoshida) </li>
348   <li> Use latest Vim source code and runtime files </li>
349   <li> Minor bug fixes </li>
350 </ul>
351 </p>
352       ]]></description>
353       <pubDate>Fri, 26 Sep 2008 20:29 CET</pubDate>
354       <enclosure type="application/octet-stream"
355         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-35.tbz"
356         length="7986836"
357         sparkle:version="35"
358         sparkle:shortVersionString="7.2"
359         />
360     </item>
363     <item>
364       <title>Snapshot 34 released</title>
365       <description><![CDATA[
366 <h1>MacVim snapshot 34 released</h1>
368 <p> Notice that there are now two prebuilt binaries of MacVim: a stable build and the snapshot build.  The snapshot build will be updated fairly often whereas the stable build will not.  If you want to use the stable build you will have to download it manually from <a href="http://code.google.com/p/macvim">http://code.google.com/p/macvim</a>.</p>
370 <p> This snapshot is based on the recently released Vim 7.2 and it contains some new features and bug fixes.  Here's a partial list of changes since snapshot 33:
372 <ul>
373   <li> More options on how new files should open (in tabs/splits/etc.): Open the preferences to check this out. </li>
374   <li> Quickstart: With this feature enabled new windows open instantaneously (but _not_ if you use the 'mvim' script).  It is disabled by default so go to the Advanced preferences to enable it (and be sure to read the "disclaimer"...note that any changes to ~/.vim or its subdirectories are automatically detected on Leopard). </li>
375   <li> The ATSUI renderer has received a few bug fixes and it now includes mouse support (it can be enabled in the Advanced prefs).  (bug fixes by Jjgod Jiang) </li>
376   <li> Some of the old toolbar icons have been resurrected. </li>
377   <li> The current directory is handled more consistently: New windows always have the user's home directory set as current.  Opening a file in the Finder results in the current directory being set to the directory the file is in (unless the file opened in a window with other files already open). </li>
378   <li> Windows opened from the Dock menu are in focus. </li>
379   <li> Menu item to toggle the Plug-in drawer (Matt Tolton). </li>
380   <li> Now possible to set 'linespace' in [g]vimrc. </li>
381   <li> Help file cleanup (Michael Wookey). </li>
382   <li> Problems with ptys on Leopard fixed (Ben Schmidt). </li>
383   <li> (Hopefully) no more annoying "dropping incoming DO message ..." warnings. </li>
384   <li> Scroll wheel (track pad) should behave better with fast machines (Issue 100) </li>
385   <li> Various bug fixes...
386 </ul>
387 </p>
388       ]]></description>
389       <pubDate>Sat, 16 Aug 2008 16:59 CET</pubDate>
390       <enclosure type="application/octet-stream"
391         url="http://newmacvim.muskokamug.org/mirror/files/MacVim-snapshot-34.tbz"
392         length="7959893"
393         sparkle:version="34"
394         sparkle:shortVersionString="7.2"
395         />
396     </item>
399     <item>
400       <title>Snapshot 33 released</title>
401       <description><![CDATA[
402 <h1>MacVim snapshot 33 released</h1>
404 <p> This snapshot includes contributions from three new MacVim developers: Kyle Lippincott has added support for proxy icons, Matt Tolton has implemented a Plug-In architecture, and Kaoru Yoshida has rewritten the Input Manager support.  Let me just say that I find it very encouraging to get more help with this project!  While we're on the topic of MacVim development; if you are interested in getting started with the source code you should take a look at the newly updated file "src/MacVim/README".  I have also written some documentation on how to contribute with patches using Git, see <a href="http://code.google.com/p/macvim/wiki/Contributing">here</a>.
406 <p> If you want to get started with plug-in development you should take a look at the example plug-in (FileBrowser.tgz) that Matt posted to vim_mac (the thread is called "Initial Plugin Architecture patch").  I'm sure Matt will be happy to help out with any question you may have (as will I). </p>
408 <p> I think that the new Input Manager support is a big improvement, but we need feedback from more IM users to let us know exactly how well it works.  Kaoru seems to be on top of fixing bugs as they are reported, so if you have any problems or comments please make yourself heard. </p>
410 <p> More changes since snapshot 32:
411 <ul>
412   <li> The file open dialog has a check-box to show hidden files (patch by Nico Weber) </li>
413   <li> Cmd-? now works </li>
414   <li> Partial printing support: Cmd-p opens up Preview.app (Nico Weber) </li>
415   <li> Uses Vim 7.2a BETA source code </li>
416   <li> Latest runtime files </li>
417   <li> Minor bug fixes (see <a href="http://repo.or.cz/w/MacVim.git">here</a>) </li>
418 </p>
419       ]]></description>
420       <pubDate>Sat, 05 Jul 2008 20:14 CET</pubDate>
421       <enclosure type="application/octet-stream"
422         url="http://macvim.googlecode.com/files/MacVim-snapshot-33.tbz"
423         length="8467287"
424         sparkle:version="33"
425         sparkle:shortVersionString="7.1"
426         />
427     </item>
430     <item>
431       <title>Snapshot 32 released</title>
432       <description><![CDATA[
433 <h1>MacVim snapshot 32 released</h1>
435 <p><em> This snapshot contains fixes for several severe bugs; I strongly suggest
436 that you update now! </em></p>
438 <p> Changes since snapshot 31:
439 <ul>
440   <li> Fix several bugs that caused MacVim to crash </li>
441   <li> Console dialogs work once again (set go+=c) </li>
442   <li> Background processes work (:! ... &) (fix by Ben Schmidt)</li>
443   <li> Ctrl-Shift can be used for modeless selection </li>
444   <li> No crashes with HTML plugin </li>
445   <li> Toolbar is a bit better at finding icons (this still needs some work)
446        </li>
447   <li> Latest Vim source code and runtime files merged </li>
448 </ul>
449 </p>
450       ]]></description>
451       <pubDate>Fri, 22 Jun 2008 13:13 CET</pubDate>
452       <enclosure type="application/octet-stream"
453         url="http://macvim.googlecode.com/files/MacVim-snapshot-32.tbz"
454         length="8194915"
455         sparkle:version="32"
456         sparkle:shortVersionString="7.1"
457         />
458     </item>
461     <item>
462       <title>Snapshot 31 released</title>
463       <description><![CDATA[
464 <h1>MacVim snapshot 31 released</h1>
465 <p> Changes since snapshot 30:
466 <ul>
467   <li> Fixed problems with menus on OS X 10.4 and a related crash. </li>
468   <li> Dialog box handling has been updated.  This fixes a problem where the
469        "swap file warning" dialog would pop up before the informational text in
470        the editor window updated.  Hopefully this will also cure various other
471        problems with dialogs (e.g. nothing happening when opening files from a
472        dialog box). </li>
473   <li> Added dock menu with "New Window" item.  This is useful with "Spaces" on
474        OS X 10.5 since you can use this menu to open a new MacVim window on any
475        "space" when another editor window is already open.  (Also, now there is
476        always a way to open a new window, even if the menus are customized,
477        or if "-u NONE" is used.) </li>
478   <li> I have started trying to fix "modeless selection" and it sort of works
479        on my machine, but I've had one report stating that its not quite
480        working so you mileage may vary.  Make sure to let me know what works
481        and doesn't so that I can fix this properly.  (Try selecting text from
482        the command line.) </li>
483   <li> The default font (DejaVu Sans Mono) has been updated to version 2.25.
484   </li>
485   <li> Latest Vim source code merged </li>
486 </ul>
487 </p>
488       ]]></description>
489       <pubDate>Fri, 13 Jun 2008 16:00 CET</pubDate>
490       <enclosure type="application/octet-stream"
491         url="http://macvim.googlecode.com/files/MacVim-snapshot-31.tbz"
492         length="8182620"
493         sparkle:version="31"
494         sparkle:shortVersionString="7.1"
495         />
496     </item>
499     <item>
500       <title>Snapshot 30 released</title>
501       <description><![CDATA[
502 <h1>MacVim snapshot 30 released</h1>
503 <p> Changes since snapshot 28:
504 <ul>
505   <li> copy&paste and other "Edit" menu items now work as expected with dialogs
506        (such as open/save). </li>
507   <li> some menus (such as the "Window" menu) has got some new items </li>
508   <li> general menu improvements when no editor window is open </li>
509   <li> ability to access some OS X default Cmd-keys even if menus are
510        completely altered (e.g. when starting with "-u NONE") </li>
511   <li> QuickLook works with .vim files (patch by Nico Weber) </li>
512   <li> insert mode cursor honors the 'rightleft' option </li>
513   <li> no more "freezes" during :shell </li>
514   <li> no beeping on Cmd-q </li>
515   <li> Cmd-w works in full-screen again </li>
516   <li> window dimensions properly restored when leaving full-screen when
517        "maxvert" is in 'fuoptions' </li>
518   <li> support for 'mousehide' option </li>
519   <li> latest vim patches and runtime files </li>
520 </ul>
521 </p>
522 <p> The only difference between snapshot 29 and 30 is that the former did not
523 handle window cycling very well with international keyboard layouts. </p>
524       ]]></description>
525       <pubDate>Sun, 8 Jun 2008 16:43 CET</pubDate>
526       <enclosure type="application/octet-stream"
527         url="http://macvim.googlecode.com/files/MacVim-snapshot-30.tbz"
528         length="8137308"
529         sparkle:version="30"
530         sparkle:shortVersionString="7.1"
531         />
532     </item>
535     <item>
536       <title>Snapshot 28 released</title>
537       <description><![CDATA[
538 <h1>MacVim snapshot 28 released</h1>
539 <p><em>The ":macmenukey" command is now deprecated.  Please update your .gvimrc
540 file to use the ":macmenu" command instead (if you use ":macmenukey").</em></p>
542 <p> Changes since snapshot 27:
543 <ul>
544   <li> Added the ":macmenu" commmand (see ":h macmenu") and deprecated
545        ":macmenukey"</li>
546   <li> Cmd-w now works even when mappings to &lt;-\&gt; are present </li>
547   <li> Added "File.Save All" menu item (Cmd-Alt-s) </li>
548   <li> The Logitech Control Center no longer causes any problems </li>
549   <li> "Edit" menu items now work better with open and save dialogs </li>
550   <li> The 'backspace' option now includes "indent,eol,start" by default </li>
551   <li> Open and save dialogs track the present working directory </li>
552 </ul>
553 </p>
554       ]]></description>
555       <pubDate>Sun, 25 May 2008 19:40 CET</pubDate>
556       <enclosure type="application/octet-stream"
557         url="http://macvim.googlecode.com/files/MacVim-snapshot-28.tbz"
558         length="8124499"
559         sparkle:version="28"
560         sparkle:shortVersionString="7.1"
561         />
562     </item>
565     <item>
566       <title>Snapshot 27 released</title>
567       <description><![CDATA[
568 <h1>MacVim snapshot 27 released</h1>
569 <p> This is the first snapshot compiled on the new Mac I bought with money
570     donated from MacVim users!  There were problems with compiling universal
571     binaries with Ruby and Perl support on PPC/Tiger so I was hoping to be able
572     to include these now that I have Intel/Leopard.  The good news is that Ruby
573     support is now included, but Perl still is problematic and I had to drop
574     TCL support.  I will try to get these working in a future snapshot.
575     </p>
577 <p> Here is the list of changes since snapshot 26:
578 <ul>
579   <li> 'fuoptions' now support setting the background color while in
580        full-screen mode, check ":h 'fuopt'" (patch by Enno Lübbers) </li>
581   <li> &lt;D-w&gt; shows confirmation dialog when buffer is modified </li>
582   <li> setting 'antialias' from gvimrc now works </li>
583   <li> zooming a window no longer causes it to move downwards </li>
584   <li> the File menu now contains a "Recent Files" submenu; note that only
585        files opened from Finder or with the ":browse" command are added to this
586        list, and not files opened with e.g. ":e" (patch by Nico Weber) </li>
587   <li> includes latest Vim patches and runtime files </li>
588 </ul>
589 </p>
590       ]]></description>
591       <pubDate>Mon, 12 May 2008 22:05 CET</pubDate>
592       <enclosure type="application/octet-stream"
593         url="http://macvim.googlecode.com/files/MacVim-snapshot-27-fixed.tbz"
594         length="8102568"
595         sparkle:version="27"
596         sparkle:shortVersionString="7.1"
597         />
598     </item>
601     <item>
602       <title>Snapshot 26 released</title>
603       <description><![CDATA[
604 <h1>MacVim snapshot 26 released</h1>
605 <p> This snapshot contains a fix to the bug which caused the first window to
606     open in the wrong position as well as an initial version of the new MacVim
607     icon.  </p>
609       ]]></description>
610       <pubDate>Fri, 11 Apr 2008 20:37 CET</pubDate>
611       <enclosure type="application/octet-stream"
612         url="http://macvim.googlecode.com/files/MacVim-snapshot-26.tbz"
613         length="8147362"
614         sparkle:version="26"
615         sparkle:shortVersionString="7.1"
616         />
617     </item>
620     <item>
621       <title>Snapshot 25 released</title>
622       <description><![CDATA[
623 <h1>MacVim snapshot 25 released</h1>
625 <p> This snapshot adds support for two new options: 'antialias' and
626 'fuoptions'.  The former lets you turn text antialiasing on or off (it's
627 on by default), the latter can be used to make the view maximize when
628 full-screen is entered.  See the built-in help for more information (:h
629 'anti' and :h 'fuopt'). </p>
631 <p> Another minor addition is that &lt;C-c&gt; and &lt;C-v&gt; work with
632 block-wise selections (do note that &lt;C-v&gt; behaves like "P", not "p").
633 Also, &lt;D-w&gt; now works in ex-mode and in a command-line window. </p>
635 <p> Here is the list of changes since snapshot 24:
636 <ul>
637   <li> support 'antialias' option (Jjgod Jiang) </li>
638   <li> add option 'fuoptions' to control resizing when full-screen is entered
639       (Nico Weber) </li>
640   <li> fixed bug where transparency setting was lost after leaving full-screen
641       (Nico Weber) </li>
642   <li> help menu contains MacVim help and website link </li>
643   <li> &lt;D-w&gt; now works in ex-mode and in command-line window </li>
644   <li> :macaction command supports command-line completion (Nico Weber) </li>
645   <li> copy/paste respects block selections (requested by George Harker) </li>
646   <li> window no longer cascades from preferences panel </li>
647 </ul>
648 </p>
650       ]]></description>
651       <pubDate>Fri, 06 Apr 2008 19:11 CET</pubDate>
652       <enclosure type="application/octet-stream"
653         url="http://macvim.googlecode.com/files/MacVim-snapshot-25.tbz"
654         length="8042440"
655         sparkle:version="25"
656         sparkle:shortVersionString="7.1"
657         />
658     </item>
661     <item>
662       <title>Snapshot 24 released</title>
663       <description><![CDATA[
664 <h1>MacVim snapshot 24 released</h1>
666 <p><em> The input manager bundled with snapshot 23 contained a bug which could
667 lead to other apps crashing on startup.  If you have installed the input
668 manager, then you are strongly advised to update now and install the new input
669 manager (via the Integration preference pane). </em></p>
671 <p> Changes since snapshot 23:
672 <ul>
673   <li> The mouse cursor has higher contrast in insert mode (when bg=dark). </li>
674   <li> The layout of the Integration preference pane has been updated. </li>
675 </ul>
676 </p>
678       ]]></description>
679       <pubDate>Fri, 14 Mar 2008 20:44 CET</pubDate>
680       <enclosure type="application/octet-stream"
681         url="http://macvim.googlecode.com/files/MacVim-snapshot-24.tbz"
682         length="8036815"
683         sparkle:version="24"
684         sparkle:shortVersionString="7.1"
685         />
686     </item>
689     <item>
690       <title>Snapshot 23 released</title>
691       <description><![CDATA[
692 <h1>MacVim snapshot 23 released</h1>
694 Changes since snapshot 22:
696 <ul>
697   <li> The preferences panel has been updated with an "Integration pane".  This
698       can be used to easily install (and uninstall) the "Edit in ODBEditor"
699       input manager.  The input manager enables you to use MacVim to edit text
700       in any Cocoa text field (e.g. you can use MacVim to edit emails in Mail).
701       Please read the warning on the Integration pane before installing the
702       input manager.  (Patch by Nico Weber.) </li>
703   <li> The "Login Shell" preference has been updated so it should now work with
704       most shells.  This option ensures that environment variables (e.g. $PATH)
705       are set properly.  You should enable it if you ever need to issue shell
706       commands from within MacVim.  (Patch by Ben Schmidt.) </li>
707   <li> Added MMZoomBoth user default.  Enable this if you prefer the window to
708       maximize in both directions when you press the green "maximize button"
709       (hold down Cmd to temporarily restrict resizing to the vertical direction
710       only).  (Requested by Brian McKee.) </li>
711   <li> Added Cmd-Ctrl-z as key equivalent for "Window->Zoom" (this is the same
712       key equivalent as in iTunes) </li>
713   <li> The Vim runtime files have been updated to the latest version </li>
714   <li> MacVim recognizes files with .patch and .diff extension </li>
715   <li> The mouse cursor in insert mode has higher contrast (when used with dark
716       backgrounds).  (Requested by Enno et al.) </li>
717   <li> Line numbers (:h 'number') are brighter when bakground=dark.  (Requested
718       by Ted Pavlic) </li>
719 </ul>
722   Like MacVim?  Go to <a href="http://code.google.com/p/macvim/">
723       http://code.google.com/p/macvim/</a> to see how you can show your
724   support.
725 </p>
727       ]]></description>
728       <pubDate>Sun, 9 Mar 2008 16:43 CET</pubDate>
729       <enclosure type="application/octet-stream"
730         url="http://macvim.googlecode.com/files/MacVim-snapshot-23.tbz"
731         length="8037899"
732         sparkle:version="23"
733         sparkle:shortVersionString="7.1"
734         />
735     </item>
738     <item>
739       <title>Snapshot 22 released</title>
740       <description><![CDATA[
741 <h1>MacVim snapshot 22 released</h1>
743 <p><em>This snapshot replaces the broken snapshot 21.  If you installed build 21
744   then please update immediately.</em></p>
746 <p>Changes since snapshot 20:</p>
747 <ul>
748   <li>Fix forking bug which caused snapshot 21 to lock up OS X</li>
749   <li>The macvim color scheme changed so that line numbers look better when
750     the background is dark (enable line numbers with :set number; set dark
751     background with :set bg=dark)</li>
752   <li>Improved support for Voice Over (enable with &lt;D-F5&gt;)</li>
753   <li>System bell support (see :h 'vb' on how to turn it off)</li>
754   <li>MacVim no longer associates to .plist and .dict since these may well be
755     in binary format</li>
756   <li>Added Find Next &lt;D-g&gt;, Find Previous &lt;D-G&gt; and Use Selection
757     for Find &lt;D-e&gt; menu items</li>
758   <li>Track pad scrolling is now force sensitive</li>
759   <li>Added help section on preferences</li>
760   <li>Preferences panel updated (also no longer hides when MacVim loses focus)
761     </li>
762 </ul>
764 <p>The most exciting new addition in this snapshot is support for &lt;D-g&gt;.
765 It repeats the last search you made in any other application (that supports the
766 Find Pasteboard).</p>
767 <p>This is very useful if you have several windows open in MacVim...try
768 searching for something in one window (using "/"), then switching to another
769 window and hitting &lt;D-g&gt; for an example (after having pressed &lt;D-g&gt;
770 once you can of course use "n" to repeat the search).</p>
771       ]]></description>
772       <pubDate>Wed, 13 Feb 2008 19:36 CET</pubDate>
773       <enclosure type="application/octet-stream"
774         url="http://macvim.googlecode.com/files/MacVim-snapshot-22.tbz"
775         length="7812907"
776         sparkle:version="22"
777         sparkle:shortVersionString="7.1"
778         />
779     </item>
782     <item>
783       <title>Snapshot 20 released</title>
784       <description><![CDATA[
785 <h1>MacVim snapshot 20 released</h1>
786 <ul>
787   <li>Automatic updates via Sparkle (Nico Weber)</li>
788   <li>Preferences panel</li>
789   <li>Fix ^C^W bug (Issue 48)</li>
790   <li>Make sure window is ordered front when new files are opened</li>
791   <li>Warn when quitting with multiple tabs or windows open</li>
792   <li>&lt;D-w&gt; can now be used to close dialogs (such as the About dialog)</li>
793 </ul>
794       ]]></description>
795       <pubDate>Sun, 03 Feb 2008 16:39 CET</pubDate>
796       <enclosure type="application/octet-stream"
797         url="http://macvim.googlecode.com/files/MacVim-snapshot-20.tbz"
798         length="7805678"
799         sparkle:version="20"
800         sparkle:shortVersionString="snapshot 20"
801         />
802     </item>
803   </channel>
804 </rss>