To: vimdev@prz.tu-berlin.de Subject: Vim version 5.0g ALPHA available! Date: Thu, 01 May 97 09:56:42 +0200 From: Bram Moolenaar Hello all, Yet another update in the 5.0 series. There are a few interesting new commands this time! And the usual bunch of fixes. It seems that we are heading for a BETA release soon. The most important changes (quite a lot, actually): - Updated the default highlight groups in syntax.vim. Those who maintain a syntax highlighting file, please check out the new highlight groups. I've already made a few changes to use these. - Added ":while", ":continue", ":break" and ":endwhile" commands. This completes the control commands for the built-in scripting language. - Added the (extremely powerful) ":execute" command. Now you can make any commmand from an expression! Works very nice in combination with ":while". - INCOMPATIBLE: Changed exists("has_something") to has("something"). Now it's more clear that the "has_" things aren't really internal variables. - Added ":syntax clear group-name .." command. - Implemented listing of highlighting. - Added ":let" and ":let var" commands: listing of internal variables. - Added ":doautoall" command. - Included support for the Farsi language (Shiran). - Added strftime() function to expressions. - Added highlight_exists() function. - Added for syntax highlighting: It's now possible to match a contained item in the same position as the where the containing match starts. - Fixed: Crash for ":set" command, after starting to edit a new buffer. - Fixed: ":if 1\nelseif 0\nelse" did the last else part. NOTE: To save me time and worries, this is a source-code only release. Binary versions will be made for later versions. You can compile it yourself, if you can, all the required stuff is included. You can find Vim 5.0g in the usual place, including the diff: ftp://ftp.oce.nl/pub/misc/vim/beta-test/unix/vim-5.0g.tar.gz ftp://ftp.oce.nl/pub/misc/vim/beta-test/unix/vim-50f.50g.diff.gz And on the mirrors (within in a couple of days). The diff is against the original 5.0f, whithout the patches for 5.0f1. You may need to reverse those patches first. There is also this file, which currently only contains the Farsi source files: ftp://ftp.oce.nl/pub/misc/vim/beta-test/extra/vime-5.0g.tar.gz Later this will contain things that don't go in the normal distribution, when it becomes too large. The src/Vim_vc4.mak file is another candidate. Another NOTE: Please don't discuss this in the "vim" mailing list. This for for deveopers only! At least for now. Have fun!