Subject: Vim beta version 3.26 is available! Date: Mon, 06 May 96 09:45:52 +0200 From: mool@oce.nl Vim beta version 3.26 is available! This version is going to be another public beta release. See the end of version.c for the complete list of changes since 3.25. Quite a few problems have been reported and fixed. Thanks to all who helped testing! Here is an overview of the changes between version 3.25 and 3.26: -- New features -- Included SAVE_XTERM_SCREEN in feature.h, to include the t_ti and t_te entries for the builtin xterm. They enable saving the xterm contents when starting Vim and restoring it on exit. Special trick to make copy/paste of wrapped lines work with xterms: If the first column is to be written, write the last char of the preceding line twice. This will work with all terminal types (regardless of the xn,am settings). (Juergen Weigert) But only when 'ttyfast' is set. WIN32: Added 'restorescreen' option, default on. Added ":unmenu *", removes ALL menus. -- Incompatible changes -- Use "--" to skip options instead of "-". Reserve "-" to read text from stdin. -- Various changes -- LOTS of bugs fixed. Added various patches for OS/2 (Paul Slootman). Made OS2 also accept backslashes in file name, like MS-DOS. WIN32: - Another try to fix crashes when using a non-standard 'lines' setting. Still doesn't work 100%. - Disallow shell commands when 'columns' is not 80, because this mostly doesn't work. Still problems when setting 'lines' in _vimrc. - Don't position the cursor when putting "Hit return" message in other window. ------------------------ Please test this version as much as you can. Send me a single line for every Unix system that you have compiled it on. I'll collect these in the Makefile. Use the existing lines as an example. -- Where to get it -- Vim can be found at: ftp://ftp.oce.nl/pub/misc/vim/beta-test You can probably also find it at a later time at: ftp://ftp.uni-erlangen.de/pub/utilities/vim/beta-test/ ftp://ftp.prz.tu-berlin.de/pub/unix/editors/vim/ ftp://ftp.fu-berlin.de:/pub/misc/editors/vim/beta-test/ ftp://nuxi.cs.ucdavis.edu/pub/vim A Linux binary statically linked with Motif can soon be found at: ftp://ftp.blarg.net/pub/vim Files (in /pub/misc/vim/beta-test): amiga/vim326src.lha Amiga packed sources (excluding src/gui*) amiga/vim326bin.lha Amiga binary + docs os2/... OS/2 binary (currently version 3.25) pc/vim326src.zip MS-DOS packed sources (with CR-LF) pc/vim326r16.zip 16 bits MS-DOS binary + docs pc/vim326p32.zip 32 bits MS-DOS binary + docs pc/vim326w32.zip Windows 95/NT binary + docs unix/vim-3.26.tar.gz gzipped tar archive with sources + docs unix/vim-325-326.diff.gz gzipped diff between 3.25 and 3.26 vim_326.txt this file vim_326.README README for version 3.26 If you have problems with the diff for the documentation files, that's probably because there is a star in the first column of the first line in each file. You'll have to fix this by hand. -- What's next? -- For the final release the "326" will be replaced with "40". Otherwise these are the filenames I plan to use for the distribution. The diff will not be in the 4.0 release. Since all the Athena patches are included now, I will stop making enhancements. From now on it's just bug fixing!!! The planning for release 4.0: - version 3.26 on May 6 (bug fixes) - version 3.27 on May 13 (last bug fixes) - version 4.0 on May 20!!!! You can see that I allow for three weeks of bug fixing. I want Vim 4.0 to be rock solid, and I'm still receiving quite a lot of bug reports. Also, there are a few holidays in between. -- Porting -- Thanks to Paul Slootman there is an OS/2 port now!!! It is still new, lots of testing needs to be done. There is a binary available in the beta-test/os2 directory. Currently this is the 3.25 version, the 3.26 version should be available soon. I hope there will also be an executable version for the Mac. Is there somebody who can make this available? I still didn't get any positive feedback from Mac people yet. Somebody volunteered to work on an VMS version, but he said it will take time. Work on an Atari port has also started! -- Reporting bugs -- If you run into bugs or just don't like what you see, let me know. Best is to send me patches if you can. Otherwise send me a clear description of the problem. Include info about the machine you run it on, and the output of: :set all :set termcap :map :map! :au And any other things that apply. -- Vim mailing lists -- There are three mailing lists for Vim: vim@prz.tu-berlin.de about using Vim vimdev@prz.tu-berlin.de about developing Vim vimannounce@prz.tu-berlin.de announcements If you want to join send a message to majordomo@prz.tu-berlin.de and put "info" in the body. Then Majordomo will give you a little help. If you have trouble with a mailing list, send a message to Felix Leitner, who made this mailing list work: leitner@prz.tu-berlin.de. Don't ask him to subscribe or remove you from the list, use majordomo for that. Happy Vimming! =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Bram Moolenaar VIM home page: mool@oce.nl Interested in helping orphans in Uganda? Ask me for info.