From: mool@oce.nl (Bram Moolenaar) To: vimannounce@prz.tu-berlin.de (Vim announcements) Subject: Vim beta version 3.28 is available! Date: Mon, 20 May 96 11:27:13 +0200 Vim beta version 3.28 is available! This version is going to be the last public beta release (again :-). Notice that the distribution actually got smaller this time!!! See the end (well, somewhere in the middle now) of version.c for the complete list of changes since 3.27. Quite a few problems have been reported and fixed. Thanks to all who helped testing! The ctags version 0.34 is included. This is almost the same as 0.33, just a few minor changes for Win32. I hope this can be made the official 1.0 version this week!!! Here is an overview of the changes between version 3.27 and 3.28: -- New features -- GUI: Use killpg() to send a SIGINT to a child. Now typing CTRL-C will interrupt ":!cat". WIN32: Added support for italic and underscore highlighting. WIN32: Clamp Rows and Columns at maximum console window size. When doing "wn" or 'autowrite' is on there are two file messages, but it's not clear which is for writing. Added "written" to message for writing. Also helps to avoid confusion when appending to a file. Can be made shorter with 'w' and 'W' flags in 'shortmess'. Allow '%' and '#' as argument to ":buf" and other commands that take a buffer number. -- Incompatible changes -- Renamed 'to' (abbreviation for 'tildeop') to 'top'. Renamed 'wi (abbreviation for 'weirdinvert') to 'wiv'. This is because 'to' is short for 'timeout' and 'wi' for 'window' in Vi. -- Various changes -- LOTS of bugs fixed again. Motif scrollbar: When clicking above/below the thumb, moves one page of text (minus two lines). Previously it could be anything. Athena scrollbar: Dragging with the middle mouse button puts the middle of the thumb at the mouse position. This is more like Motif. Athena scrollbar: Using CTRL-mousebutton in the top or end arrow moves the thumb all the way to the end. GUI selection with the right mouse button now extends closest end of the selected text (like in Visual mode). Selection of text on the cmdline can be done while in Normal or Insert mode. ------------------------ 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 (slow) 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/vim328src.lha Amiga packed sources (excluding src/tags) amiga/vim328bin.lha Amiga binary + docs os2/vim328os2.zip OS/2 binary (currently still version 3.27) pc/vim328src.zip MS-DOS packed sources (with CR-LF) pc/vim328r16.zip 16 bits MS-DOS binary + docs pc/vim328p32.zip 32 bits MS-DOS binary + docs pc/vim328w32.zip Windows 95/NT binary + docs unix/vim-3.28.tar.gz gzipped tar archive with sources + docs unix/vim-327-328.diff.gz gzipped diff between 3.27 and 3.28 vim_328.txt this file vim_328.README README for version 3.28 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 "328" 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. I hope that this week no more serious bugs are reported. Then I hope version 4.0 can be released on May 28!!!! But if I make too many changes this week, another beta test version will be released before 4.0. -- 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.27 version, the 3.28 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. The Atari MiNT port is almost ready for testing! -- 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.