Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

vimannounce · Vim (Vi IMproved) text editor announcements

The Yahoo! Groups Product Blog

Check it out!

Group Information

? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

Advanced
Messages Help
Messages 28 - 59 of 218   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#28 From: Darren Hiebert <darren@...>
Date: Fri Feb 20, 1998 1:28 pm
Subject: Ctags-2.0.1 binaries available
darren@...
Send Email Send Email
 
Ctags-2.0.1 is now available at my web site (below) or at the ftp site
at ftp://ftp.hmi.com/pub/ctags. Both sites contain pre-built binaries for
MS-DOS, Windows 95/NT, and Linux (an RPM). OS/2 is due in a couple of days.

----------------------------------------------------------------------------
Darren Hiebert <darren@...>               http://home.hiwaay.net/~darren

         Experience is what you get when you don't get what you want.

#29 From: Bram Moolenaar <mool@...>
Date: Mon Mar 2, 1998 8:15 am
Subject: Update to Vim version 5.0
mool@...
Send Email Send Email
 
Hello Vim users!

Vim version 5.0 seems to be doing quite well.  As usual with a major release,
a few problems have been reported.  But nothing serious.  I will fix reported
bugs, and bring out version 5.1 in a month or so.  In the mean time, watch the
vim-dev maillist for patches.  Including enhancements will then be in 5.2.

Unfortunately, there was a problem in the ctags 2.0 version that is included
with Vim 5.0.  The "-a" argument caused a hang.  Since I didn't want to
release another version of Vim yet, I have created new archives with Vim 5.0
plus Ctags 2.0.2.

Here is an overview of the new and changed archives:

unix/vim-5.0.tar.gz 	 Changed: src/ctags/*
unix/ctags-2.0-2.0.2.diff.gz  New: diff between 2.0 and 2.0.2
beta-test/unix/vim-5.0x-5.0.diff.gz Changed: src/ctags/*

pc/vim50src.zip 	 Changed: src/ctags/*
pc/vim50d16.zip 	 Changed: new ctags.exe
pc/ctags202d16.zip  New: ctags.exe for MS-DOS 16 bit
pc/vim50d32.zip 	 Changed: new ctags.exe
pc/ctags202d32.zip  New: ctags.exe for MS-DOS 32 bit
pc/vim50w32.zip 	 Changed: new ctags.exe
pc/ctags202w32.zip  New: ctags.exe for Windows 95/NT
pc/gvim50.zip 	 Changed: new ctags.exe

amiga/vim50src.tgz  Changed: src/ctags/*
amiga/vim50bin.tgz  Changed: new ctags.exe
amiga/ctags202.tgz  New: Ctags executable

os2/vim50os2.zip  Changed: new ctags.exe
os2/ctags202os2.zip  New: ctags.exe for OS/2

If you want to do it the easy way, just download the changed archive, which
includes everything.  If you want to save bandwith, download only the new
archive, which contains ctags version 2.0.2.

Let it be clear that the sources and executables of Vim 5.0 are exactly the
same, only the ctags files have changed.  Some of the .zip archives are
smaller, because "zip -9" was now used.

Note that an executable version of Vim for Be is also available now (but with
ctags 2.0).


WHERE TO GET IT
---------------

You can find Vim 5.0 here:

	 ftp://ftp.oce.nl/pub/vim/

Or use one of the mirrors (updated within in a couple of days), see:

	 ftp://ftp.oce.nl/pub/vim/MIRRORS


Happy Vimming!

--
Violators can be fined, arrested or jailed for making ugly faces at a dog.
		 [real standing law in Oklahoma, United States of America]

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#30 From: Bram Moolenaar <mool@...>
Date: Tue Apr 7, 1998 11:40 am
Subject: Vim version 5.1 RELEASED
mool@...
Send Email Send Email
 
Hello Vim users!

Vim version 5.1 is available.  It is a bug-fix release.  Only a few new
features have been added since version 5.0.  See ":help version-5.1" for the
full list of changes since version 5.0.  Below is a list of changes since the
last beta release, 5.1b.

New is the Windows 3.1/3.11 GUI version.  It has not been tested much yet.
The BeOS version now also works on Intel machines, after Olaf had been covered
in rotten fruits... :-)

Unfortunately the Unix archive was getting too big.  I moved the files
"doc/vim.man", "doc/xxd.man" and "marcros/file_select.vim" to the extra
archive.  For version 5.2 a reorganization will be needed...

This is going the be the "stable" version for a while.  Version 5.2 is planned
to include new features.  I already have a list of patches waiting!


WHERE TO GET IT
---------------

You can find Vim 5.1 here:

	 ftp://ftp.oce.nl/pub/vim/

Or use one of the mirrors (updated within in a couple of days), see:

	 ftp://ftp.oce.nl/pub/vim/MIRRORS


unix/vim-5.1.tar.gz 	 Source files for Unix
beta-test/unix/vim-5.1b-5.1.diff.gz Idem, diff with version 5.1b
extra/vime-5.1.tar.gz 	 Extra files for Unix and others
beta-test/extra/vime-5.1b-5.1.tar.gz Idem, diff with version 5.1b

pc/vim51src.zip 	 Sources packed for DOS
pc/vim51d16.zip 	 binary+docs 16 bit DOS
pc/vim51d32.zip 	 binary+docs 32 bit DOS
pc/vim51w32.zip 	 binary+docs 32 bit Windows NT/95
pc/gvim51.zip 	 GUI binary+docs Windows NT/95
pc/gvim51ole.zip  GUI exe for Windows NT/95 GUI with OLE
pc/gvim51_s.zip 	 GUI exe for Windows 3.1/3.11

amiga/vim51src.tgz  sources packed for Amiga
amiga/vim51bin.tgz  binary+docs for Amiga
amiga/vim51big.tgz  binary for Amiga with more features

os2/vim51os2.zip  binary+docs for OS/2

html/vim51html.zip  documentation in HTML format

farsi/farsi51.zip  Farsi files

Note that the source archives don't have all the files.  This was done to
reduce their size.  If you want to get all the source files, get both the Unix
and the extra archive.

Hopefully the binary versions for BeOS, Macintosh and Atari Mint will be
available soon.


RELEASE NOTES
-------------

Changed since version 5.1b:

Perl interface: Buffers() and Windows() now use more logical arguments, like
they are used in the rest of Vim (Moore).

Init '" mark to the first character of the first line.  Makes it possible to
use '" in an autocommand without getting an error message.


Added since version 5.1b:

patch 5.1b.11: Added winheight() function.

Added "VimEnter" autocommand.  Executed after loading all the startup stuff.

BeOS version now also runs on Intel CPUs (Seibert).


Fixed since version 5.1b:

Added a few {} to avoid "suggest braces around" warnings from gcc 2.8.x.
Changed return type of main() from void to int. (Nam)

patch 5.1b.1: When Visually selecting text in one window and clicking on the
status bar of another window, could get "ml_get" errors.

patch 5.1b.2: Using '~' twice in a substitute pattern caused a crash.

patch 5.1b.3: "syn on" and ":syn off" could scroll the window, if there is a
hidden buffer that is shorter that the current cursor position.

patch 5.1b.4: The Perl functions didn't set the 'modified' flag.

patch 5.1b.5: ":if 0 | if 1 | endif | endif" didn't work.  Same for ":while"
and "elseif".

patch 5.1b.6: With two windows on modified files, with 'autowrite' set, cursor
in second window, ":qa" gave a warning for the file in the first window, but
then auto-wrote the file in the second window. (Webb)

patch 5.1b.7: Visually selecting text, using the mouse, then clicking
somewhere else and pasting, didn't paste the right text.

patch 5.1b.8: Win32 GUI scrollbar could only handle 32767 lines. (Robinson)
Also makes the intellimouse wheel use the configurable number of scrolls.

patch 5.1b.9: With "set mouse=nvchr" (xterm-like selection in Insert mode), it
was no longer possible to past selected text in Insert mode.

patch 5.1b.10: When using 'patchmode', and the backup file is on another
partition, the file copying messed up the write-file message.

patch 5.1b.12: GUI X11: Alt-Backspace and Alt-Delete didn't work.

patch 5.1b.13: "Vaw" now switches Visual mode back to characterwise, as it was
in 5.1a.  You could not see what "aw" was selecting.  You can still hit the
"V" key to make it linewise again.

Windows() function in if_perl.xs wasn't working (Moore).

Win32s GUI: Default for 'shortname' was reset with ":set all&".

Win32s GUI: When filtering text, Vim didn't wait for the shell to finish.
Worked around this with a wait_return() call. (Negri)

Used struct initialization in do_autoall(), not all compilers understand that.

"`0" could put the cursor after the last character in the line, causing
trouble for other commands, like "i".

When completing tags in insert mode with ^X^], some matches were skipped,
because the compare with other tags was wrong.  E.g., when "mnuFileSave" was
already there, "mnuFile" would be skipped. (Negri)

Formatting with "gq" didn't format the first line after a change of comment
leader.

When scrolling up/down, a syntax item with "keepend" didn't work properly.
Now the flags are also stored for the syntax state a the start of each line.

When 'ic' was changed while 'hlsearch' is on, there was no redraw to show the
effect.

Win32 GUI: Don't display "No write since last chance" in a message box, but in
the Vim window.


Happy Vimming!

--
BEDEVERE: And that, my lord, is how we know the Earth to be banana-shaped.
                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#31 From: Bram Moolenaar <mool@...>
Date: Wed Apr 8, 1998 6:32 am
Subject: Diff between 5.0 and 5.1 available
mool@...
Send Email Send Email
 
Hello Vim users!

Yesterday I forgot to make the diff files between the 5.0 and 5.1 releases.  I
have done that now.  You can use these if you don't want to download the whole
Unix 5.1 archive.  You will miss the .gif files for the icons, because they
are binary files.  But not many people will use them.

The files are:

	 unix/vim-5.0-5.1.diff.gz
	 extra/vime-5.0-5.1.diff.gz

Happy Vimming!

--
Microsoft: "Windows NT 4.0 now has the same user-interface as Windows 95"
     Windows 95: "Press CTRL-ALT-DEL to reboot"
Windows NT 4.0: "Press CTRL-ALT-DEL to login"

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#32 From: Darren Hiebert <darren@...>
Date: Wed Jul 1, 1998 9:06 am
Subject: Exuberant Ctags-2.1 released (w/Java support)
darren@...
Send Email Send Email
 
Hello folks,

I have just released version 2.1 of Exuberant Ctags, which now provides
Java support, as well as auto-detection of the language (e.g. C, C++,
Java) of the source files. This now allows the user to use a command line
such as "ctags *", and have ctags only examine those source files which it
understands, while ignoring non-source files (object files, etc).

Exuberant Ctags can be obtained from the following locations:

     http://darren.hiebert.com/ctags
     ftp://ftp.revnet.com/pub/ctags


Please note that the timing of this release was in no way intended to
upstage Claudio Fleiner's announcement of "jtags" yesterday. The timing on
this is purely coincidental, as I have been working on adding Java support
for several weeks now. I would like to thank Claudio Fleiner for making
his jtags command-line compatible with Exuberant Ctags.

One distinct difference between Exuberant Ctags and Claudio's jtags is that
Exuberant Ctags is released under the GPL, whereas jtags is owned by IBM.

--
Darren Hiebert <darren@...>
http://darren.hiebert.com

#33 From: Bram Moolenaar <mool@...>
Date: Mon Aug 17, 1998 2:57 pm
Subject: Vim version 5.2k BETA available
mool@...
Send Email Send Email
 
Hello Vim fans!

Here is another BETA release of 5.2, hopefully the last one.  There are mostly
bug fixes.

See below for the complete list of changes.

Release 5.2 is planned for next week.
Please test version 5.2k as much as possible!

The files are in the "unreleased" directory.


WHERE TO GET IT
---------------

You can find Vim 5.2k here:

         ftp://ftp.nl.vim.org/pub/vim/unreleased/

See this file for Mirrors:

         ftp://ftp.nl.vim.org/pub/vim/MIRRORS

unix/vim-5.2k-src.tar.gz           source files for Unix
unix/vim-5.2j-5.2k-src.diff.gz     diff with version 5.2j
unix/vim-5.2k-rt.tar.gz            runtime files for Unix
unix/vim-5.2j-5.2k-rt.diff.gz      diff with version 5.2j

extra/vim-5.2k-extra.tar.gz        extra files
extra/vim-5.2j-5.2k-extra.diff.gz  diff with version 5.2j

pc/vim52krt.zip                    runtime files for PC
pc/vim52kd16.zip 	   16 bit DOS binaries for PC
pc/vim52kd32.zip 	   32 bit DOS binaries for PC
pc/vim52kw32.zip 	   Win32 binaries for PC
pc/gvim52k.zip 	   	   Win32 GUI binaries for PC
pc/gvim52kole.zip 	   Win32 GUI binaries with OLE for PC
pc/gvim52k_s.zip 	   Windows 3.1 GUI binaries for PC
pc/vim52ksrc.zip                   source files for PC

amiga/vim52krt.tgz 	   runtime files for Amiga
amiga/vim52kbin.tgz 	   binaries for Amiga
amiga/vim52kbig.tgz 	   binaries with more features for Amiga
amiga/vim52ksrc.tgz 	   source files for Amiga

os2/vim52kos2.zip 	   binaries + runtime files for OS/2


WHAT IS NEW
-----------

This is the complete list of changes since version 5.2j.  For a list of
changes since version 5.1, see ":help version-5.2".


Changed:

Menus in $VIM/menu.vim no longer overrule existing menus.  This helps when
defining menus in the .vimrc file, or when sourcing mswin.vim.

Removed the intro-advert.  Nobody volunteered to help the orphans in Uganda
this way.


Added:

Win32 GUI: When Vim can't find the "vimrun.exe", a messagebox is shown to make
the user aware of this problem. (Negri)

In a pattern for an autocommand, environment variables can be used.  They are
expanded when the autocommand is defined.

Cscope interface: Allow the use of environment variables in the 'csprg' option
and for the ":cs add" command. (Kahn)

Included Exuberant ctags 2.2.6. (Hiebert)

When using the TCL interface on SunOS, add a -R argument for the linker, so
that the library is found at runtime.

Increased number of remembered jumps from 30 to 50 per window.

Command to temporarily disable 'hls' highlighting until the next search:
":nohlsearch".


Fixed:

The lines in Makefile for using the Athena 3D widgets were wrong. (Kahlert)

Win32 GUI: When using a shifted key with ALT, the shift modifier would remain
set, even when it was already used by changing the used key.  E.g., "<M-S-9>"
resulted in "<M-S-(>", but it should be "<M-(>". (Negri)

Win32 GUI: When adding a submenu with a dot in it, the tearoff would be added
to the wrong submenu.
Win32 GUI: When adding tear-off items afterwards ('t' flag in 'guioptions'),
the tearoff would get a wrong priority, and got added somewhere at the end of
each menu.

A call to ga_init() was often followed by seting growsize and itemsize.
Created ga_init2() for this, which looks better. (Aaron)

Win32 GUI: Purify detected a write outside of an array from the
FindExecutableA() function on Windows NT.  Use FindExecutableW() to avoid
this.  But that is not available on Windows 95, so use the 'A' version there.

Function filereadable() could call fopen() with an empty string, which might
be illegal.

Win32 GUI: An input() function in a _vimrc file caused a crash or a hang.
Don't wait for a character when the GUI has not started yet.

"vim -c "echo input('what')"" didn't show the prompt.

X Windows GUI: When executing an external command that outputs text, could
write one character beyond the end of a buffer, which caused a crash. (Kohan)

Included new RISC OS files. (Leonard)

When using "*" or "#" on a string that includes '/' or '?' (when these are
included in 'isk'), they were not escaped. (Parmelan)

":mksession" tried to restore a window with an unnamed buffer, which caused an
error.

When setting 'winaltkeys' in the Motif GUI version, but before starting the
GUI, Vim crashed.

When adding a ToolBar menu in the Motif GUI, the submenu_id field was not
cleared, causing random problems.

Removed PopUp menu from Motif, it was only causing problems.

Motif file selector would not work if the first menu was not a menubar menu.
The Motif file selector would appear at the top-left of the screen.  Now it's
in the middle of the Vim window.

"aunmenu PopUp.xxx" could result in spurious "no menu of that name" or other
error messages.

When adding a menu, the check if this menu (or submenu) name already exists
didn't compare with the simplified version (no mnemonic or accelerator) of the
new menu.  Could get two menus with the same name, e.g., "File" and "&File".

"^Vj$y" yanked three lines instead of two.  Also for other Visual block mode
operators that include the end of line.

Breaking a line because of 'textwidth' at the last line in the window caused a
redraw of the whole window instead of a scroll.  Speeds up normal typing with
'textwidth' a lot for slow terminals.

An invalid line number produced an "invalid range" error, even when it wasn't
to be executed (inside "if 0").

Athena GUI: The arrows of the scrollbar didn't work for larger files, they
stopped working after two clicks in the same direction.

When the unnamed, first buffer is re-used, the "BufDelete" autocommand was
not called.  It would stick in a buffer list menu.

When doing "%" on the NUL after the line, a "{" or "}" in the last character
of the line was not found.

The Insert mode menu was not used for the "s" command, the Operator-pending
menu was used instead.

Adding or deleting a function while executing a function caused problems.
Changed the array with user functions into a linked list.

When listing functions, a TAB was shown as ^I.  Now uses the right amount of
spaces, and uses 'list'.

With 'compatible' set, some syntax highlighting was not correct, because of
using "[\t]" for a search pattern.  Now use the regexps for syntax
highlighting like the 'cpoptions' option is empty (as was documented already).

When using "map <M-Space> ms" or "map <Space> sss" the output of ":map" didn't
show any lhs for the mapping (if 'isprint' includes 160).  Now always use
<Space> and <M-Space>, even when they are printable.

Adjusted the Syntax menu, so that the lowest entry fits on a small screen (for
Athena, where menus don't wrap).

Colors of Athena file selector were not set.  Now it uses the same colors as
for the menu.

Copying of vimrun.exe was missing from install.exe.


Happy Vimming!

--
So when I saw the post to comp.editors, I rushed over to the FTP site to
grab it.  So I yank apart the tarball, light x candles, where x= the
vim version multiplied by the md5sum of the source divided by the MAC of
my NIC (8A3FA78155A8A1D346C3C4A), put on black robes, dim the lights,
wave a dead chicken over the hard drive, and summon the power of GNU GCC
with the magic words "make config ; make!".
		 [Jason Spence, compiling Vim 5.0]

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#34 From: Bram Moolenaar <mool@...>
Date: Mon Aug 24, 1998 8:18 am
Subject: Vim version 5.2 has been released
mool@...
Send Email Send Email
 
Announcing:  Vim (Vi IMproved) version 5.2
     Author:  Bram Moolenaar et al.

Announcement
------------
This is a minor release of Vim.  New features have been added and bugs have
been fixed.

Since Vim has been tested by quite a few people over the past months, there
should be no serious problems.  But, it is free software, use at your own
risk!


What is Vim?
------------
Vim is an almost 100% compatible version of the UNIX editor Vi.  Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc.  Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful.  Vim is especially recommended for editing programs.

Vim should run on any Unix flavor, MS-DOS, Windows 3.1, Windows 95, Windows
NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.

For more information, see "http://www.vim.org".


New since version 5.1
---------------------

A short overview:
- A file browser has been added for the Win32, Motif and Athena GUI versions.
- Dialogs have been added.  They can be used to ask for confirmation on Ex
   commands that can fail.
- Options and commands have been added to offer a mode that works like
   MS-Windows cut/copy/paste.  This makes the Win32 GUI version fit in better
   with other MS-Windows applications.
- Session files can be used to store and restore an editing session.
- Functions and Ex commands can be defined by the user.  This is much nicer
   and more powerful than using mappings.
- Lines longer than the screen size can be edited, also when lines wrap.
- Support for Cscope and an interaface for TCL have been added.
- Port to the RISC OS and GUI port for the Amiga.
- Support for Multi-byte files (DBCS and Unicode).

And many bug fixes!  See ":help version-5.2" in Vim.


Where to get it
---------------
You can find a list of distribution sites at

         http://www.vim.org/dist.html

Suggested locations:

         ftp://ftp.<country>.vim.org/pub/vim/
         ftp://ftp.vim.org/pub/misc/editors/vim/

Replace <country> with a country code, e.g.:

         ftp://ftp.nl.vim.org/pub/vim/


What is available
-----------------

Note that for most systems the distribution has been split into an archive
with runtime files (documentation, syntax files, etc.) and a binary and/or
source archive.  You should download at least two archives (except for OS/2).

FILE                       SYSTEM  COMMENTS

unix/vim-5.2-src.tar.gz    Unix(*) Sources
unix/vim-5.2-rt.tar.gz     Unix(*) runtime files

extra/vim-5.2-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim)

pc/vim52rt.zip             Win32   DOS and MS-Windows runtime files
pc/gvim52.zip              Win32   32 bit Windows 95/NT GUI binaries.
                                    Recommended for Windows 95 and NT.  The
                                    best choice for syntax highlighting and
                                    speed.
pc/gvim52ole.zip           Win32   32 bit Windows 95/NT GUI binaries, with
                                    OLE support and VisVim.
pc/gvim52_s.zip            Win32s  32 bit Windows 3.1/3.11 GUI binaries.
                                    Not tested much yet!
pc/vim52w32.zip            Win32   32 bit Windows 95/NT console binaries.
                                    Recommended for Windows NT.  Only runs on
                                    Windows 95 or Windows NT.  Supports long
                                    file names on both.
pc/vim52d32.zip            MS-DOS  32 bit protected mode binaries.
                                    Recommended for MS-DOS and Windows 3.1.  It
                                    is compiled with DJGPP, it may need a DPMI
                                    driver (CWSDPMI is included).  Supports
                                    long file names on Windows 95/NT.
pc/vim52d16.zip            MS-DOS  16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim52src.zip            PC      Sources for PC versions (with CR-LF).

os2/vim52os2.zip           OS/2    binary and docs.
                                    (use the Unix archives for sources)

amiga/vim52rt.tgz          Amiga   runtime files
amiga/vim52bin.tgz         Amiga   Binary
amiga/vim52big.tgz         Amiga   Binary with more features
amiga/vim52src.tgz         Amiga   Sources for Amiga

doc/vim52html.zip          all     Documentation converted to HTML

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the the specified system.  To
obtain the full sources and docs, get the three Unix archives.


system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip       pkunzip -d file.zip
                          unzip file.zip


Mailing list
------------
For user questions you can turn to the Vim mailing list.  There are a lot of
tips, mappings and solutions.  You can ask your Vim questions, but only if you
subscribe.  See http://www.vim.org/mail.html.


Reporting bugs
--------------
Send them to <Bram@...>.  Please be brief, all the time that is spend on
answering mail is subtracted from the time that is spend on improving Vim!
Always give a reproducable example and try to find out which settings or other
things influence the appearance of the bug.  Try different machines if
possible.  See ":help bugs" in Vim.  Send me patches if you can!


Happy Vimming!

--
hundred-and-one symptoms of being an internet addict:
11. You find yourself typing "com" after every period when using a word
     processor.com

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#35 From: Bram Moolenaar <mool@...>
Date: Mon Aug 31, 1998 9:28 am
Subject: Vim version 5.3 has been released
mool@...
Send Email Send Email
 
Announcing:  Vim (Vi IMproved) version 5.3
     Author:  Bram Moolenaar et al.

Announcement
------------
This is a minor release of Vim.  Since version 5.1 new features have been
added and bugs have been fixed.  Since version 5.2 only a few bugfixes were
included (these fixes were the reason to release 5.3 shortly after 5.2).

Since Vim has been tested by quite a few people over the past months, there
should be no serious problems.  But, it is free software, use at your own
risk!


What is Vim?
------------
Vim is an almost 100% compatible version of the UNIX editor Vi.  Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc.  Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful.  Vim is especially recommended for editing programs.

Vim should run on any Unix flavor, MS-DOS, Windows 3.1, Windows 95, Windows
NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.

For more information, see "http://www.vim.org".


New since version 5.1
---------------------

A short overview:
- A file browser has been added for the Win32, Motif and Athena GUI versions.
- Dialogs have been added.  They can be used to ask for confirmation on Ex
   commands that can fail.
- Options and commands have been added to offer a mode that works like
   MS-Windows cut/copy/paste.  This makes the Win32 GUI version fit in better
   with other MS-Windows applications.
- Session files can be used to store and restore an editing session.
- Functions and Ex commands can be defined by the user.  This is much nicer
   and more powerful than using mappings.
- Lines longer than the screen size can be edited, also when lines wrap.
- Support for Cscope and an interaface for TCL have been added.
- Port to the RISC OS and GUI port for the Amiga.
- Support for Multi-byte files (DBCS and Unicode).

And many bug fixes!  See ":help version-5.2" in Vim.


Where to get it
---------------
You can find a list of distribution sites at

         http://www.vim.org/dist.html

Suggested locations:

         ftp://ftp.<country>.vim.org/pub/vim/
         ftp://ftp.vim.org/pub/misc/editors/vim/

Replace <country> with a country code, e.g.:

         ftp://ftp.nl.vim.org/pub/vim/


What is available
-----------------

Note that for most systems the distribution has been split into an archive
with runtime files (documentation, syntax files, etc.) and a binary and/or
source archive.  You should download at least two archives (except for OS/2).

FILE                       SYSTEM  COMMENTS

unix/vim-5.3-src.tar.gz    Unix(*) Sources
unix/vim-5.3-rt.tar.gz     Unix(*) runtime files

extra/vim-5.3-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim)

pc/vim53rt.zip             Win32   DOS and MS-Windows runtime files
pc/gvim53.zip              Win32   32 bit Windows 95/NT GUI binaries.
                                    Recommended for Windows 95 and NT.  The
                                    best choice for syntax highlighting and
                                    speed.
pc/gvim53ole.zip           Win32   32 bit Windows 95/NT GUI binaries, with
                                    OLE support and VisVim.
pc/gvim53_s.zip            Win32s  32 bit Windows 3.1/3.11 GUI binaries.
                                    Not tested much yet!
pc/vim53w32.zip            Win32   32 bit Windows 95/NT console binaries.
                                    Recommended for Windows NT.  Only runs on
                                    Windows 95 or Windows NT.  Supports long
                                    file names on both.
pc/vim53d32.zip            MS-DOS  32 bit protected mode binaries.
                                    Recommended for MS-DOS and Windows 3.1.  It
                                    is compiled with DJGPP, it may need a DPMI
                                    driver (CWSDPMI is included).  Supports
                                    long file names on Windows 95/NT.
pc/vim53d16.zip            MS-DOS  16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim53src.zip            PC      Sources for PC versions (with CR-LF).

os2/vim53os2.zip           OS/2    binary and docs.
                                    (use the Unix archives for sources)

amiga/vim53rt.tgz          Amiga   runtime files
amiga/vim53bin.tgz         Amiga   Binary
amiga/vim53big.tgz         Amiga   Binary with more features
amiga/vim53src.tgz         Amiga   Sources for Amiga

doc/vim53html.zip          all     Documentation converted to HTML

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the the specified system.  To
obtain the full sources and docs, get the three Unix archives.


system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip       pkunzip -d file.zip
                          unzip file.zip


Mailing list
------------
For user questions you can turn to the Vim mailing list.  There are a lot of
tips, mappings and solutions.  You can ask your Vim questions, but only if you
subscribe.  See http://www.vim.org/mail.html.


Reporting bugs
--------------
Send them to <Bram@...>.  Please be brief, all the time that is spend on
answering mail is subtracted from the time that is spend on improving Vim!
Always give a reproducable example and try to find out which settings or other
things influence the appearance of the bug.  Try different machines if
possible.  See ":help bugs" in Vim.  Send me patches if you can!


Happy Vimming!

--
hundred-and-one symptoms of being an internet addict:
138. You develop a liking for cold coffee.

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#36 From: Bram Moolenaar <mool@...>
Date: Thu Oct 29, 1998 7:53 am
Subject: Vote for changes to Vim
mool@...
Send Email Send Email
 
Hello all.

This is your chance to express your opinion about what changes should be made
to Vim.  So far the Vim developments have been decided ad hoc, with only a few
people influencing the next step to be made.  This time everybody can join in
and vote for the preferred changes.


Here are the rules:

Each person is allowed to send in ONE list.  In the list you can give 10
points to a number of items.  You can give all 10 points to one item, one
point to 10 items, whatever.  As long as the total is 10 points.  You can
also give up to 5 negative points, to items that you don't want to be
included.  If you send in a list with more than 10 points or more than 5
negative points, it will be ignored.

Example of a valid list:

	 4 improve aaaa  (you really want this)
	 2 improve bbbb
	 2 improve cccc
	 1 add dddd  (would be nice to have)
	 1 add eeee
	 -2 improve ffff
	 -3 add gggg  (you certainly don't want this)

To make it a bit more easy to count the votes, you have to pick the items from
the list below.  Give more points to the items that you want most in the next
version.  Give negative points to the items that you don't want.


What do you need to do?

- Change the zero in the first column to the number of points you want to give
   to the item.
- Remove all items that have zero points and other superfluous text.
- Check that the total number of points is 10.
- Check that there are no more than 5 negative points.
- Please answer the two questions at the end.
- Send your list to <Bram@...>.

IMPORTANT: The closing date is Thursday November 26 1998.  Any votes received
            after this date will be completely ignored.


The totals will be posted in comp.editors and the vim-announce mailing list.
Your name and address will not be used for anything.  The final decision about
which changes will be implemented also depends on other things (e.g. the time
it takes to implement them).  There is no guarantee that the item with most
votes will be implemented first.


Improvements to existing functionality:
0 fix all problems, big and small; make Vim more robust
0 improve the overall performance
0 improve the performance of Vim scripts (pre-parse them)
0 improve syntax highlighting speed
0 reduce the size of the executable and the runtime memory use
0 reduce the size of the distribution (harddisk usage)
0 improve the on-line help
0 improve Vi compatibility
0 improve compatibility of the Ex mode
0 improve the tutor (course for beginners)
0 improve the Perl interface
0 improve the TCL interface
0 improve the Cscope interface
0 improve the Visual Studio interface (VisVim)
0 improve the OLE interface
0 improve the 16 bit DOS version (avoid out-of-memory problems)
0 improve gvim to fit in the MS-Windows look&feel (with an option)
0 improve printing from gvim (File.Print menu entry)
0 improve the port for * (fill in a system name at the *. E.g. "VMS")
0 improve multi-byte character support
0 improve syntax highlighting functionality
0 improve command line completion
0 improve Insert mode completion
0 improve Visual block mode: more commands that work on blocks
0 improve the quickfix commands
0 improve 'viminfo' (keeping information when quitting Vim)
0 improve ":mksession" support (switch to a previously saved state)
0 impvove "gq" formatting of text (left&right justified, 'comments')

New functionality:
0 add a lot of small features, instead of a few big ones
0 add support for loading a shared library that defines new commands
0 add "open" mode, like the original Vi
0 add more GUI functions (requesters, menus, dialogs)
0 add configurable auto-indenting for many languages (like 'cindent')
0 add patterns to define sections/paragraphs for "{", "[[", "%", etc.
0 add more features to the internal scripting language
0 vertically split windows (side-by-side)
0 multiple top-level windows for one running Vim
0 make it possible to run Vim inside a window of another program
0 add a shell window (to type and execute shell commands in)
0 be able to run a program in a Vim window, with an interface to it
0 be able to edit the command line with Vi commands
0 search patterns that cross line boundaries
0 add Perl compatible search patterns
0 add POSIX compatible search patterns
0 add a menu that lists all buffers
0 add scope arguments to the ":tag" command (like Elvis)
0 add folding (display only a selected part of the text)
0 add better support for editing files in projects (with ID utilities)
0 add handling for buffer-changed outside of Vim (when regaining focus)
0 add file locking
0 add a stack for saving/restoring options
0 add a special window for editing option values, with short docs
0 add more autocommand events (for ":cd", start Insert mode, etc.)
0 add on-the-fly spell checking
0 add an undo tree (be able to go back to any previous situation)
0 add persistent undo (undo to before the file was saved/loaded)
0 add a method to repeat a previously executed change ("c.", "d.", etc.)
0 add a command to repeat a whole mapping (not only its last change)
0 add option not to move the cursor when using a scrollbar
0 add option to move the cursor where there is no text in Visual mode
0 add option to move the cursor where there is no text in any mode
0 add mappings and abbreviations local to a buffer
0 add encryption for loading/storing files and for the swapfile
0 add a way to execute a command in multiple buffers/windows
0 add a way to disable (error) messages for a moment

The other way:
0 stop changing Vim, it's fine as it is
0 remove functionality, there is too much of it
0 make a "Vim lite" version, which is small and low on features


To gather a few statistics, please mention which version of Vim you are
currently using and on which system.  If you are using Vim on several systems,
please mention all.

Vim version number:      on operating system:
Vim version number:      on operating system:
Vim version number:      on operating system:


Thanks for your help.  Your vote counts!

--
ARTHUR:          What does it say?
BROTHER MAYNARD: It reads ... "Here may be found the last words of Joseph of
                  Aramathea." "He who is valorous and pure of heart may find
                  the Holy Grail in the aaaaarrrrrrggghhh..."
ARTHUR:          What?
BROTHER MAYNARD: "The Aaaaarrrrrrggghhh..."
                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#37 From: Bram Moolenaar <mool@...>
Date: Wed Nov 25, 1998 8:05 am
Subject: Visit to Kibaale
mool@...
Send Email Send Email
 
Hello Vimmers,

The previous two weeks I have made a visit to Kibaale Children's Centre (KCC).
Since KCC is sponsored by donations from Vim users, and because I have
promised some of you to report about my experiences, here is an overview of my
trip.

For background information on KCC, see ":help kcc" in Vim, or check out
www.vim.org/iccf.

The last time I visited Kibaale was about two years ago.  Since then quite a
few things have changed.  A few buildings have been added: A block of
classrooms for the primary school (including a library), housing for teachers
and workers.  The main changes are however with the people working there.
More of the work is being done by Ugandans.  The school is now largely run by
local people, including the headmaster.  This is another step in the direction
of having the centre run without depending on outside help.

A small clinic has been started to improve the medical care.  A nurse from
England, Ceri, helps doing this.  She is still looking for a local nurse to
help her and to be trained by her.  There are plans to vaccinate all the
children in the near future.  The cooperation with the new hospital in Rakai
(about 15 kilometers from Kibaale) is improving.  We will try to support the
clinic financially.  There is still some startup cost (e.g. for a gas fridge
to store the vaccins).  And money is needed monthly for the materials that are
used.  The local people are asked to pay a small amount for treatment, but
this does not cover the real costs.  I hope we can find sponsors for this.

On Saturday I went with Stephen to visit three of our sponsored children.
Stephen works on the project to keep an eye at the children and make sure that
they get the help that they need.  I visited the children at home, so that I
could see where they live and talk to the family.  All three of these children
are in an extended family, since they lost their parents.  The small houses
that they live in are OK, although one of them had broken plastering and the
roof was leaking in another.  They don't have the money to fix this.  Stephen
will look into the possibility to help them (this is a matter of budget and
priority, we can only help the most needy).

One of the children I visited was Geoffry Kyoma, which I sponsor myself.  I
brought him a few presents, which made him very happy.  But he didn't really
smile.  After asking a few questions it became clear that he was ill, probably
from malaria.  Fortunately he recovered the next week and was able to attend
school again.  I had brought colorful balloons for the other five children in
the family (there is no toyshop in Uganda!).  The oldest brother provides the
family with food by working on the piece of land they have.  And then he has
to go to school too!  The guardian of the children is an old grandmother, who
has problems with her eyes and can't work on the land.  It is clear that
Geoffry really needs my help.

I was happy to see that Uganda has improved the last two years.  Many roads
have been repaired.  The dirt road to Rakai, which has always been covered
with potholes, has been tarmaced (thanks to Danida, the Danish development
organisation).  The people in the street seem to be wearing better clothes.
There is now a bus driving daily to Kampala (the capital of Uganda) and back.
This means that there are more people that can afford to pay for the trip,
which is a good sign.

Overall I was very happy to see the improvements.  Of course there is still a
long way to go.  AIDS doesn't just go away and there are still an awful lot of
orphans in poor families.  But it makes me feel good to see that our help
there really helps the people.  And this stimulates me to continue supporting
KCC.

If you would like to help the orphans in Kibaale, please see ":help kcc" in
Vim, or see www.vim.org/iccf/sponsor.html and www.vim.org/iccf/donate.html.
If you have any further questions, don't hesitate to ask me.

--
hundred-and-one symptoms of being an internet addict:
181. You make up words that go with the "happy tune" your modem makes
      while dialing your ISP.

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#38 From: Bram Moolenaar <mool@...>
Date: Wed Dec 2, 1998 8:17 am
Subject: Vim voting: And the winner is...
mool@...
Send Email Send Email
 
Hello all,

I am very happy to announce that the voting went very well.  In total there
were 392 valid and 11 invalid vote lists.  Thank you all for sending in your
votes!  It certainly stimulates me to continue work on Vim.

NOTE: Don't send votes anymore.  I will just throw them away.

Here are the results, sorted on total number of votes.  The first number is
the total number of votes for the item.  The number in brackets is the number
negative points (total = positive + negative).

317  (-5)   add folding (display only a selected part of the text)
252  (-10)  vertically split windows (side-by-side)
197  (-3)   add configurable auto-indenting for many languages (like 'cindent')
183  (-5)   fix all problems, big and small; make Vim more robust
155  (-8)   add Perl compatible search pattern
125  (-1)   search patterns that cross line boundaries
125  (-1)   improve syntax highlighting speed
116         improve syntax highlighting functionality
101         add a menu that lists all buffers
93   (-6)   multiple top-level windows for one running Vim
93   (-1)   improve the overall performance
90   (-4)   be able to edit the command line with Vi commands
90   (-36)  add a shell window (to type and execute shell commands in)
83          add patterns to define sections/paragraphs for "{", "[[", "%", etc.
81          improve Visual block mode: more commands that work on blocks
71   (-13)  reduce the size of the executable and the runtime memory use
70   (-5)   improve the on-line help
68   (-2)   improve multi-byte character support
59   (-8)   improve the Visual Studio interface (VisVim)
59   (-12)  make it possible to run Vim inside a window of another program
58   (-11)  add an undo tree (be able to go back to any previous situation)
58          impvove "gq" formatting of text (left&right justified, 'comments')
57   (-9)   add support for loading a shared library that defines new commands
54   (-1)   add a way to execute a command in multiple buffers/windows
52          improve the Perl interface
51   (-10)  improve printing from gvim (File.Print menu entry)
50   (-20)  make a "Vim lite" version, which is small and low on features
47          add a method to repeat a prev. executed change ("c.", "d.", etc.)
44   (-8)   add more features to the internal scripting language
37   (-2)   add better support for editing files in projects (with ID utils)
37          add a command to repeat a whole mapping (not only its last change)
33   (-3)   add handling for buffer-changed outside of Vim (when reg. focus)
28   (-14)  add persistent undo (undo to before the file was saved/loaded)
28          improve Insert mode completion
25          improve command line completion
23   (-30)  be able to run a program in a Vim window, with an interface to it
22          improve the quickfix commands
21   (-6)   add a special window for editing option values, with short docs
21   (-1)   add mappings and abbreviations local to a buffer
19   (-4)   add file locking
18   (-1)   add a way to disable (error) messages for a moment
17   (-5)   add encryption for loading/storing files and for the swapfile
10   (-2)   improve "gq" formatting of text (left&right justified, 'comments')
10   (-1)   add scope arguments to the ":tag" command (like Elvis)
10          improve the port for MacOS X Server aka Rhapsody
10          add Qt interface
9    (-3)   improve the tutor (course for beginners)
8    (-6)   improve the performance of Vim scripts (pre-parse them)
8    (-3)   improve 'viminfo' (keeping information when quitting Vim)
8    (-1)   add a stack for saving/restoring options
8           improve the port for OS/2
7    (-2)   add more autocommand events (for ":cd", start Insert mode, etc.)
6    (-4)   improve the TCL interface
6    (-4)   add option to move the cursor where there is no text in Visual mode
5           improve the port for MacOS
4    (-8)   add POSIX compatible search patterns
4    (-5)   add option not to move the cursor when using a scrollbar
4           improve the port for GTK
4           add Diff, Merge capability with CVS like in emacs.
3    (-2)   improve the Cscope interface
3    (-14)  add option to move the cursor where there is no text in any mode
3           improve the port for X Window (use GTK, or Athena)
2           add support for Borland Delphi (to replace borland's def. editor)
2           add on-the-fly paragraph formatting / word wraps
1           improve the port for "EPOC 32"
1           add GUI to record/stop/play a keystroke macro
0    (-2)   improve ":mksession" support (switch to a previously saved state)
-1   (-1)   improve the port for * (fill in a system name at the *. E.g. VMS")
-4   (-77)  add more GUI functions (requesters, menus, dialogs)
-10  (-17)  improve compatibility of the Ex mode
-10  (-15)  improve the OLE interface
-10  (-14)  add "open" mode, like the original Vi
-12  (-89)  add on-the-fly spell checking
-13  (-32)  improve Vi compatibility
-13  (-24)  reduce the size of the distribution (harddisk usage)
-25  (-38)  add a lot of small features, instead of a few big ones
-47  (-53)  improve the 16 bit DOS version (avoid out-of-memory problems)
-81  (-123) improve gvim to fit in the MS-Windows look&feel (with an option)
-110 (-136) stop changing Vim, it's fine as it is
-117 (-122) remove functionality, there is too much of it

Vim versions used:
1.15  1 (on the Amiga)
2.0  1
3.0  16
3.2  1
4.x  4
4.0  3
4.2  7
4.5  15
4.6  34
5.x  7
5.0  91
5.1  151
5.2  73
5.3  616
5.4a  18

Operating systems mentioned:
Unix  655 Linux  227 Debian  23
						 RedHat  36
						 Various  168
			 Solaris/SunOS 196
			 HP-UX  77
			 Irix  58
			 AIX  46
			 Digital/OSF 31
			 FreeBSD  20
			 Various  28
Windows  303 Windows NT 152
			 Windows 95 109
			 Windows 98 23
			 Windows 3.1 6
			 Windows various 13
MS-DOS  35
OS/2  8
Amiga  7
Macintosh 6
RISC/os  4
VMS  3
LynxOX  3
QNX  1


A few remarks:
- Only Vim users responded.  This means that opinions of people who don't use
   Vim yet, perhaps because something is missing or not working well, are not
   included here.  When deciding what to do next, items for first-time Vim
   users may be given a higher priority than what the votes indicate.
- The explanation was a bit unclear about the maximum number of points.  A few
   people used 15 positive and 5 negative points (total 10 points).  Since
   these were only a few, I let them slip through.
- One person was caught sending in six vote lists from different addresses.
   All his votes were discarded (he admitted he was doing a bad thing and
   apologized).  A few obviously doubled messages were removed.  If others sent
   in more than one list, they got away with it :-).
- Some people can't count till ten.  I allowed them to send in a new list.
- One person mentioned using Vim on 40 different platforms!

--
ARTHUR: (as the MAN next to him is squashed by a sheep) Knights!  Run away!
    Midst echoing shouts of "run away" the KNIGHTS retreat to cover with the odd
    cow or goose hitting them still.  The KNIGHTS crouch down under cover.
                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#39 From: Bram Moolenaar <mool@...>
Date: Thu Dec 3, 1998 7:59 am
Subject: Vim voting: Correction
mool@...
Send Email Send Email
 
There was a small mistake.  One line got mangled, thus it was listed in two
versions, with and without typo.  They need to be added together:

Delete these lines:
58          impvove "gq" formatting of text (left&right justified, 'comments')
10   (-2)   improve "gq" formatting of text (left&right justified, 'comments')

Add this line:
68   (-2)   improve "gq" formatting of text (left&right justified, 'comments')

--
ARTHUR: (as the MAN next to him is squashed by a sheep) Knights!  Run away!
    Midst echoing shouts of "run away" the KNIGHTS retreat to cover with the odd
    cow or goose hitting them still.  The KNIGHTS crouch down under cover.
                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#40 From: Bram Moolenaar <mool@...>
Date: Wed Feb 3, 1999 8:17 am
Subject: interview with the VIMpire
mool@...
Send Email Send Email
 
Hello Vimmers -

I have been interviewed for ext2.org by Rob Kennedy.  The interview contains a
bit of interesting information on Vim.  Well, that depends on what you find
interesting, see for yourself.  You can find it at

	 http://ext2.org/99/02/vim.html

Rob is to be held responsible for the title...

Sven, can you make a link to this from www.vim.org somewhere?

--
The greatest lies of all time:
   (1) The check is in the mail.
   (2) We have a really challenging assignment for you.
   (3) I love you.
   (4) That bug has been fixed.
   (5) This won't hurt a bit.
   (6) The Mercedes is paid for.
   (7) I have just sent you an e-mail about that.
   (8) Of course I'll respect you in the morning.
   (9) I'm from the government, and I'm here to help you.

--/-/------ Bram Moolenaar ----- mool@... ------ Bram@... -----\-\--
   \ \     www.vim.org/iccf       www.oce.com         www.vim.org      / /

#41 From: Oezguer Kesim <oec@...>
Date: Tue Mar 9, 1999 1:38 pm
Subject: [Administrativa] mailinglists changes
oec@...
Send Email Send Email
 
Hello all,

your vim-mailinglists-master is writing to inform you about some changes coming
up in the very near future:

	 -  The machine which currently serves the maillinglists will be
	    exchanged by a better one (you know -- faster, more RAM and
	    such...).  To be specific:  We are going to switch from one machine
	    to another, i.e. IP-number and hostname will change.

	 -  The mailing list software will be upgraded.

That means for you:

	 - Nothing.  Simply keep on sending to <list>@vim.org as usual.

Except:

	 - Better handling of `unauthorized' mails to the list.

	 - Better aliasing support -- have one email-address you wish to
	   recipe mails and multiple you send from.

	 - Improvements for the digests lists:

		 - Digests will be created, whenever (n days went by | k bytes
		   came in | l messages came in).

		 - Better MIME support -- f.e. threading in mutt will be
		   better.

It _may_ happen, that something goes wrong and some delay or bounces of mails
occur...  but I don't think so...  (gulp)

Well, anyway, I'll come through again with the last notification soon.

cheers,
   oec
   postmaster&mailinglistmaster for VIM

--
~
~
~
".signature" 4 lines, 50 characters written

#44 From: Bram Moolenaar <Bram@...>
Date: Wed Jun 9, 1999 5:32 pm
Subject: Vim version 5.4l has been released for BETA testing
Bram@...
Send Email Send Email
 
Announcing:  Vim (Vi IMproved) version 5.4l BETA
     Author:  Bram Moolenaar et al.

Announcement
------------
This is a Beta test version for a minor release of Vim.  Since version 5.3 new
features have been added and bugs have been fixed.

Vim 5.4 has already been alpha tested by quite a few people over the past
months, there should be no serious problems.  But, it is still in a testing
phase, use at your own risk!


What is Vim?
------------
Vim is an almost 100% compatible version of the UNIX editor Vi.  Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc.  Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful.  Vim is especially recommended for editing programs.

Vim should run on any Unix flavor, MS-DOS, Windows 3.1, Windows 95, Windows
NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.

For more information, see "http://www.vim.org".


New since version 5.3
---------------------

A short overview:
- Port to the GTK+ GUI.
- A version-specific runtime directory has been introduced.  This makes it
   easier to upgrade to a newer version, or run two versions at the same time.
- Recognizing file types and syntax highlighting has been separated.  This
   allows you to add your own file type specific items.  And syntax
   highlighting is more flexible.
- Vim scripts have been improved: Line continuation with a backslash, more
   functions, etc.
- The hit-return prompt is avoided by truncating messages.  A message history
   has been added to view previous (untruncated) messages.
- Support for encryption of files.
- Quickfix support extended to support more error formats, including
   multi-line error messages and change-directory messages.
- Menus can be used in console mode.  The wildmenu feature offers menu-like
   command line completion.
- A number of useful commands and options added.
- Many improvements for existing commands.

And many bug fixes!  This version is aimed at stability.

See ":help version-5.4" in Vim for the details.

Note that the ":version" command reports 5.4l to be an ALPHA version.  This is
a mistake, it's really BETA.


Where to get it
---------------
You can find a list of distribution sites at

         http://ftp.vim.org/MIRRORS

Suggested locations:

         ftp://ftp.<country>.vim.org/pub/vim/unreleased
         ftp://ftp.vim.org/pub/vim/unreleased

Replace <country> with a country code, e.g.:

         ftp://ftp.us.vim.org/pub/vim/unreleased


What is available
-----------------

Note that for most systems the distribution is split into an archive with
runtime files (documentation, syntax files, etc.) and a binary and/or source
archive.  You should download at least two archives (except for OS/2).

Note: it's all under the "unreleased" directory.

FILE                       SYSTEM  COMMENTS

unix/vim-5.4l-src.tar.gz   Unix(*) Sources
unix/vim-5.4k-5.4l-src.diff.gz     sources diff with version 5.4k
unix/vim-5.4l-rt.tar.gz    Unix(*) runtime files
unix/vim-5.4k-5.4l-rt.diff.gz      runtime diff with version 5.4k

extra/vim-5.4l-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim)
extra/vim-5.4k-5.4l-extra.diff.gz   diff with version 5.4k

pc/vim54lrt.zip            Win32   DOS and MS-Windows runtime files
pc/gvim54l.zip             Win32   32 bit Windows 95/NT GUI binaries.
                                    Recommended for Windows 95 and NT.  The
                                    best choice for syntax highlighting and
                                    speed.
pc/gvim54lole.zip          Win32   32 bit Windows 95/NT GUI binaries, with
                                    OLE support and VisVim.
pc/gvim54l_s.zip           Win32s  32 bit Windows 3.1/3.11 GUI binaries.
                                    Requires Win32s.
pc/vim54lw32.zip           Win32   32 bit Windows 95/98/NT console binaries.
                                    Recommended for Windows NT, not for 95/98.
                                    Supports long file names.
pc/vim54ld32.zip           MS-DOS  32 bit protected mode binaries.
                                    Recommended for MS-DOS, Windows 3.1 and
                                    Windows 95/98 console.  It is compiled with
                                    DJGPP, it may need a DPMI driver (CWSDPMI
                                    is included).  Supports long file names on
                                    Windows 95/NT.
pc/vim54ld16.zip           MS-DOS  16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim54lsrc.zip           PC      Sources for PC versions (with CR-LF).

os2/vim54los2.zip          OS/2    binary and docs.
                                    (use the Unix archives for sources)

amiga/vim54lrt.tgz         Amiga   runtime files
amiga/vim54lbin.tgz        Amiga   Binary
amiga/vim54lbig.tgz        Amiga   Binary with more features
amiga/vim54lsrc.tgz        Amiga   Sources for Amiga

doc/vim54lhtml.zip         all     Documentation converted to HTML

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the specified system.  To
obtain the full sources and docs, get the three Unix archives.


system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip           pkunzip -d file.zip
                          or: unzip file.zip


Mailing lists
------------
For user questions you can turn to the Vim mailing list.  There are a lot of
tips, scripts and solutions.  You can ask your Vim questions, but only if you
subscribe.  See http://www.vim.org/mail.html.

If you want to help developing Vim or get the latest patches, subscribe to the
vim-dev mailing list.


Reporting bugs
--------------
Send them to <Bram@...>.  Please be brief, all the time that is spend on
answering mail is subtracted from the time that is spend on improving Vim!
Always give a reproducable example and try to find out which settings or other
things influence the appearance of the bug.  Try different machines if
possible.  See ":help bugs" in Vim.  Send me patches if you can!

If something needs discussing with other developers, send a message to the
vim-dev mailing list.  You need to subscribe first.


Happy Vimming!

--
Ed's Radiator Shop: The Best Place in Town to Take a Leak.

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#45 From: Bram Moolenaar <Bram@...>
Date: Mon Jun 21, 1999 7:56 pm
Subject: Vim version 5.4m has been released for BETA testing
Bram@...
Send Email Send Email
 
Announcing:  Vim (Vi IMproved) version 5.4m BETA
     Author:  Bram Moolenaar et al.

Announcement
------------
This is a Beta test version for a minor release of Vim.  Since version 5.3 new
features have been added and bugs have been fixed.

Vim 5.4 has already been tested by quite a few people over the past months,
there should be no serious problems.  But, it is still in a testing phase, use
at your own risk!


What is Vim?
------------
Vim is an almost 100% compatible version of the UNIX editor Vi.  Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc.  Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful.  Vim is especially recommended for editing programs.

Vim should run on any Unix flavor, MS-DOS, MS-Windows 3.1, MS-Windows
95/98/NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.

For more information, see "http://www.vim.org".


New since version 5.3
---------------------
A short overview:
- Port to the GTK+ GUI.
- A version-specific runtime directory has been introduced.  This makes it
   easier to upgrade to a newer version, or run two versions at the same time.
- Recognizing file types and syntax highlighting has been separated.  This
   allows you to add your own file type specific items.  And syntax
   highlighting is more flexible.
- Now includes syntax highlighting for about 150 file types.
- Vim scripts have been improved: Line continuation with a backslash, more
   functions, etc.
- The hit-return prompt is avoided by truncating messages.  A message history
   has been added to view previous (untruncated) messages.
- Support for encryption of files.
- Quickfix support extended to support more error formats, including
   multi-line error messages and change-directory messages.
- Menus can be used in console mode.  The wildmenu feature offers menu-like
   command line completion.
- A number of useful commands and options added.
- Many improvements for existing commands.

And many bug fixes!  This version is aimed at stability.

See ":help version-5.4" in Vim for the details.


Where to get it
---------------
You can find a list of distribution sites at

         ftp://ftp.vim.org/MIRRORS

Suggested locations:

         ftp://ftp.<country>.vim.org/pub/vim/unreleased
         ftp://ftp.vim.org/pub/vim/unreleased

Replace <country> with a country code, e.g.:

         ftp://ftp.us.vim.org/pub/vim/unreleased


What is available
-----------------
Note that for all systems the distribution is split into an archive with
runtime files (documentation, syntax files, etc.) and a binary and/or source
archive.  You should download at least two archives.

Note: it's all under the "unreleased" directory.

FILE                       SYSTEM  COMMENTS

unix/vim-5.4m-src.tar.gz   Unix(*) Sources.
unix/vim-5.4l-5.4m-src.diff.gz     Sources diff with version 5.4l.
unix/vim-5.4m-rt.tar.gz    Unix(*) Runtime files.
unix/vim-5.4l-5.4m-rt.diff.gz      Runtime diff with version 5.4l.

extra/vim-5.4m-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim)
extra/vim-5.4l-5.4m-extra.diff.gz   diff with version 5.4l

pc/vim54mrt.zip            Win32   DOS and MS-Windows runtime files.
pc/gvim54m.zip             Win32   32 bit MS-Windows 95/98/NT GUI binaries.
				    Recommended for MS-Windows 95/98 and NT.
				    The best choice for syntax highlighting and
                                    speed.
pc/gvim54mole.zip          Win32   32 bit MS-Windows 95/98/NT GUI binaries,
                                    with OLE support and VisVim.
pc/gvim54m_s.zip           Win32s  32 bit MS-Windows 3.1/3.11 GUI binaries.
                                    Requires Win32s.
pc/vim54mw32.zip           Win32   32 bit MS-Windows 95/98/NT console binaries.
                                    Recommended for Windows NT, NOT for 95/98.
                                    Supports long file names.
pc/vim54md32.zip           MS-DOS  32 bit protected mode binaries.
                                    Recommended for MS-DOS, MS-Windows 3.1 and
				    MS-Windows 95/98 console.  It is compiled
				    with DJGPP, it may need a DPMI driver
				    (CWSDPMI is included).  Supports long file
				    names on MS-Windows 95/98/NT.
pc/vim54md16.zip           MS-DOS  16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim54msrc.zip           PC      Sources for PC versions (with CR-LF).

os2/vim54mos2.zip          OS/2    Binaries.
os2/vim54mrt.zip           OS/2    Runtime files (same as for PC).
                                    (use the Unix+extra archives for sources)

amiga/vim54mrt.tgz         Amiga   Runtime files.
amiga/vim54mbin.tgz        Amiga   Binary.
amiga/vim54mbig.tgz        Amiga   Binary with more features.
amiga/vim54msrc.tgz        Amiga   Sources for Amiga.

doc/vim54mhtml.zip         all     Documentation converted to HTML.

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the specified system.  To
obtain the full sources and docs, get the three Unix archives.


system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip           pkunzip -d file.zip
                          or: unzip file.zip


Mailing lists
-------------
For user questions you can turn to the Vim mailing list.  There are a lot of
tips, scripts and solutions.  You can ask your Vim questions, but only if you
subscribe.  See http://www.vim.org/mail.html.

If you want to help developing Vim or get the latest patches, subscribe to the
vim-dev mailing list.


Reporting bugs
--------------
Send them to <Bram@...>.  Please be brief, all the time that is spend on
answering mail is subtracted from the time that is spend on improving Vim!
Always give a reproducable example and try to find out which settings or other
things influence the appearance of the bug.  Try different machines if
possible.  See ":help bugs" in Vim.  Send me patches if you can!

If something needs discussing with other developers, send a message to the
vim-dev mailing list.  You need to subscribe first.


Happy Vimming!

--
hundred-and-one symptoms of being an internet addict:
195. Your cat has its own home page.

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#46 From: Bram Moolenaar <Bram@...>
Date: Tue Jul 6, 1999 12:44 pm
Subject: Vim version 5.4n has been released for BETA testing
Bram@...
Send Email Send Email
 
Announcing:  Vim (Vi IMproved) version 5.4n BETA
     Author:  Bram Moolenaar et al.

Announcement
------------
This is a Beta test version for a minor release of Vim.  Since version 5.3 new
features have been added and bugs have been fixed.

Vim 5.4 has already been tested by quite a few people over the past months,
there should be no serious problems.  But, it is still in a testing phase, use
at your own risk!

Compared to version 5.4m, released two weeks ago, more than 25 bugs have been
fixed, three syntax files have been added and a few other enhancements have
been made.  Details have been send to the vim-dev mailing list.  An archive is
kept at http://www.egroups.com/group/vimdev.


What is Vim?
------------
Vim is an almost 100% compatible version of the UNIX editor Vi.  Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc.  Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful.  Vim is especially recommended for editing programs.

Vim should run on any Unix flavor, MS-DOS, MS-Windows 3.1, MS-Windows
95/98/NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.

For more information, see "http://www.vim.org".


New since version 5.3
---------------------
A short overview:
- Port to the GTK+ GUI.
- A version-specific runtime directory has been introduced.  This makes it
   easier to upgrade to a newer version, or run two versions at the same time.
- Recognizing file types and syntax highlighting has been separated.  This
   allows you to add your own file type specific items.  And syntax
   highlighting is more flexible.
- Now includes syntax highlighting for about 150 file types.
- Vim scripts have been improved: Line continuation with a backslash, more
   functions, etc.
- The hit-return prompt is avoided by truncating messages.  A message history
   has been added to view previous (untruncated) messages.
- Support for encryption of files.
- Quickfix support extended to support more error formats, including
   multi-line error messages and change-directory messages.
- Menus can be used in console mode.  The wildmenu feature offers menu-like
   command line completion.
- A number of useful commands and options added.
- Many improvements for existing commands.

And many bug fixes!  This version is aimed at stability.

See ":help version-5.4" in Vim for the details.


Where to get it
---------------
You can find a list of distribution sites at

         ftp://ftp.vim.org/MIRRORS

Suggested locations:

         ftp://ftp.<country>.vim.org/pub/vim/unreleased
         ftp://ftp.vim.org/pub/vim/unreleased

Replace <country> with a country code, e.g.:

         ftp://ftp.us.vim.org/pub/vim/unreleased


What is available
-----------------
Note that for all systems the distribution is split into an archive with
runtime files (documentation, syntax files, etc.) and a binary and/or source
archive.  You should download at least two archives.

Note: it's all under the "unreleased" directory.

FILE                       SYSTEM  COMMENTS

unix/vim-5.4n-src.tar.gz   Unix(*) Sources.
unix/vim-5.4m-5.4n-src.diff.gz     Sources diff with version 5.4m.
unix/vim-5.4n-rt.tar.gz    Unix(*) Runtime files.
unix/vim-5.4m-5.4n-rt.diff.gz      Runtime diff with version 5.4m.

extra/vim-5.4n-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim)
extra/vim-5.4m-5.4n-extra.diff.gz   diff with version 5.4m

pc/vim54nrt.zip            Win32   DOS and MS-Windows runtime files.
pc/gvim54n.zip             Win32   32 bit MS-Windows 95/98/NT GUI binaries.
				    Recommended for MS-Windows 95/98 and NT.
				    The best choice for syntax highlighting and
                                    speed.
pc/gvim54nole.zip          Win32   32 bit MS-Windows 95/98/NT GUI binaries,
                                    with OLE support and VisVim.
pc/gvim54n_s.zip           Win32s  32 bit MS-Windows 3.1/3.11 GUI binaries.
                                    Requires Win32s.
pc/vim54nw32.zip           Win32   32 bit MS-Windows 95/98/NT console binaries.
                                    Recommended for Windows NT, NOT for 95/98.
                                    Supports long file names.
pc/vim54nd32.zip           MS-DOS  32 bit protected mode binaries.
                                    Recommended for MS-DOS, MS-Windows 3.1 and
				    MS-Windows 95/98 console.  It is compiled
				    with DJGPP, it may need a DPMI driver
				    (CWSDPMI is included).  Supports long file
				    names on MS-Windows 95/98/NT.
pc/vim54nd16.zip           MS-DOS  16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim54nsrc.zip           PC      Sources for PC versions (with CR-LF).

os2/vim54nos2.zip          OS/2    Binaries.
os2/vim54nrt.zip           OS/2    Runtime files (same as for PC).
                                    (use the Unix+extra archives for sources)

amiga/vim54nrt.tgz         Amiga   Runtime files.
amiga/vim54nbin.tgz        Amiga   Binary.
amiga/vim54nbig.tgz        Amiga   Binary with more features.
amiga/vim54nsrc.tgz        Amiga   Sources for Amiga.

doc/vim54nhtml.zip         all     Documentation converted to HTML.

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the specified system.  To
obtain the full sources and docs, get the three Unix archives.


system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip           pkunzip -d file.zip
                          or: unzip file.zip


Mailing lists
-------------
For user questions you can turn to the Vim mailing list.  There are a lot of
tips, scripts and solutions.  You can ask your Vim questions, but only if you
subscribe.  See http://www.vim.org/mail.html.

If you want to help developing Vim or get the latest patches, subscribe to the
vim-dev mailing list.


Reporting bugs
--------------
Send them to <Bram@...>.  Please be brief, all the time that is spend on
answering mail is subtracted from the time that is spend on improving Vim!
Always give a reproducable example and try to find out which settings or other
things influence the appearance of the bug.  Try different machines if
possible.  See ":help bugs" in Vim.  Send me patches if you can!

If something needs discussing with other developers, send a message to the
vim-dev mailing list.  You need to subscribe first.


Happy Vimming!

--
ARTHUR:  No, hang on!  Just answer the five questions ...
GALAHAD: Three questions ...
ARTHUR:  Three questions ...  And we shall watch ... and pray.
                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#47 From: Bram Moolenaar <Bram@...>
Date: Mon Jul 19, 1999 7:41 pm
Subject: Vim version 5.4p has been released for BETA testing
Bram@...
Send Email Send Email
 
Announcing:  Vim (Vi IMproved) version 5.4p BETA
     Author:  Bram Moolenaar et al.

Announcement
------------
This is a Beta test version for a minor release of Vim.  Since version 5.3 new
features have been added and bugs have been fixed.

Vim 5.4 has already been tested by quite a few people over the past months,
there should be no serious problems.  But, it is still in a testing phase, use
at your own risk!

Compared to version 5.4n, released two weeks ago, quite a few bugs have been
fixed and a few enhancements were made.  Details have been sent to the vim-dev
mailing list.  An archive of the vim-dev maillist is kept at

	 http://www.egroups.com/group/vimdev


What is Vim?
------------
Vim is an almost 100% compatible version of the UNIX editor Vi.  Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc.  Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful.  Vim is especially recommended for editing programs.

Vim should run on any Unix flavor, MS-DOS, MS-Windows 3.1, MS-Windows
95/98/NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.

For more information, see "http://www.vim.org".


New since version 5.3
---------------------
A short overview:
- Port to the GTK+ GUI.
- A version-specific runtime directory has been introduced.  This makes it
   easier to upgrade to a newer version, or run two versions at the same time.
- Recognizing file types and syntax highlighting has been separated.  This
   allows you to add your own file type specific items.  And syntax
   highlighting is more flexible.
- Now includes syntax highlighting for about 150 file types.
- Vim scripts have been improved: Line continuation with a backslash, more
   functions, etc.
- The hit-return prompt is avoided by truncating messages.  A message history
   has been added to view previous (untruncated) messages.
- Support for encryption of files.
- Quickfix support extended to support more error formats, including
   multi-line error messages and change-directory messages.
- Menus can be used in console mode.  The wildmenu feature offers menu-like
   command line completion.
- A number of useful commands and options added.
- Many improvements for existing commands.

And many bug fixes!  This version is aimed at stability.

See ":help version-5.4" in Vim for the details.


Where to get it
---------------
You can find a list of distribution sites at

         ftp://ftp.vim.org/MIRRORS

Suggested locations:

         ftp://ftp.<country>.vim.org/pub/vim/unreleased
         ftp://ftp.vim.org/pub/vim/unreleased

Replace <country> with a country code, e.g.:

         ftp://ftp.us.vim.org/pub/vim/unreleased


What is available
-----------------
Note that for all systems the distribution is split into an archive with
runtime files (documentation, syntax files, etc.) and a binary and/or source
archive.  You should download at least two archives.

Note: it's all under the "unreleased" directory.

FILE                       SYSTEM  COMMENTS

unix/vim-5.4p-src.tar.gz   Unix(*) Sources.
unix/vim-5.4o-5.4p-src.diff.gz     Sources diff with version 5.4o.
unix/vim-5.4p-rt.tar.gz    Unix(*) Runtime files.
unix/vim-5.4o-5.4p-rt.diff.gz      Runtime diff with version 5.4o.

extra/vim-5.4p-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim)
extra/vim-5.4o-5.4p-extra.diff.gz   diff with version 5.4o

pc/vim54prt.zip            Win32   DOS and MS-Windows runtime files.
pc/gvim54p.zip             Win32   32 bit MS-Windows 95/98/NT GUI binaries.
				    Recommended for MS-Windows 95/98 and NT.
				    The best choice for syntax highlighting and
                                    speed.
pc/gvim54pole.zip          Win32   32 bit MS-Windows 95/98/NT GUI binaries,
                                    with OLE support and VisVim.
pc/gvim54p_s.zip           Win32s  32 bit MS-Windows 3.1/3.11 GUI binaries.
                                    Requires Win32s.
pc/vim54pw32.zip           Win32   32 bit MS-Windows 95/98/NT console binaries.
                                    Recommended for Windows NT, NOT for 95/98.
                                    Supports long file names.
pc/vim54pd32.zip           MS-DOS  32 bit protected mode binaries.
                                    Recommended for MS-DOS, MS-Windows 3.1 and
				    MS-Windows 95/98 console.  It is compiled
				    with DJGPP, it may need a DPMI driver
				    (CWSDPMI is included).  Supports long file
				    names on MS-Windows 95/98/NT.
pc/vim54pd16.zip           MS-DOS  16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim54psrc.zip           PC      Sources for PC versions (with CR-LF).

os2/vim54pos2.zip          OS/2    Binaries.
os2/vim54prt.zip           OS/2    Runtime files (same as for PC).
                                    (use the Unix+extra archives for sources)

amiga/vim54prt.tgz         Amiga   Runtime files.
amiga/vim54pbin.tgz        Amiga   Binary.
amiga/vim54pbig.tgz        Amiga   Binary with more features.
amiga/vim54psrc.tgz        Amiga   Sources for Amiga.

doc/vim54phtml.zip         all     Documentation converted to HTML.

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the specified system.  To
obtain the full sources and docs, get the three Unix archives.


system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip           pkunzip -d file.zip
                          or: unzip file.zip


Mailing lists
-------------
For user questions you can turn to the Vim mailing list.  There are a lot of
tips, scripts and solutions.  You can ask your Vim questions, but only if you
subscribe.  See http://www.vim.org/mail.html.

If you want to help developing Vim or get the latest patches, subscribe to the
vim-dev mailing list.


Reporting bugs
--------------
Send them to <Bram@...>.  Please be brief, all the time that is spent on
answering mail is subtracted from the time that is spent on improving Vim!
Always give a reproducable example and try to find out which settings or other
things influence the appearance of the bug.  Try different machines if
possible.  See ":help bugs" in Vim.  Send me patches if you can!

If something needs discussing with other developers, send a message to the
vim-dev mailing list.  You need to subscribe first.


Happy Vimming!

--
hundred-and-one symptoms of being an internet addict:
162. You go outside and look for a brightness knob to turn down the sun.

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#48 From: Bram Moolenaar <Bram@...>
Date: Sat Jul 24, 1999 6:33 pm
Subject: New mailing list up and running.
Bram@...
Send Email Send Email
 
Oezguer Kesim has created a new mailling list, on my request.  It is called
vim-multibyte.  Its purpose is to communicate about using and improving the
multi-byte aspects of Vim.

Oezguer Kesim wrote:
> vim-multibyte@... is now available as well as
> vim-multibyte-digest@... for those, who prefere having a mailling list
> in digest form.  All other properties of the other lists also apply
> to this new one.
>
> Messages to vim-announce will be forwarded to vim-multibyte.

I'll ask egroups to create an archive.

--
hundred-and-one symptoms of being an internet addict:
248. You sign your letters with your e-mail address instead of your name.

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#49 From: Bram Moolenaar <Bram@...>
Date: Mon Jul 26, 1999 8:05 pm
Subject: Vim version 5.4 has been released
Bram@...
Send Email Send Email
 
Announcing:  Vim (Vi IMproved) version 5.4
     Author:  Bram Moolenaar et al.

Announcement
------------
This is a minor release of Vim.  Since version 5.3 new features have been
added and bugs have been fixed.

Vim 5.4 has already been tested by quite a few people over the past months.
It should be the most stable Vim version ever.  But it's free software, the
usual disclaimers apply.

Compared to the BETA test versions released in the past weeks, there are only
a few changes.  Details have been sent to the vim-dev mailing list.  An
archive of the vim-dev maillist is kept at

         http://www.egroups.com/group/vimdev


What is Vim?
------------
Vim is an almost 100% compatible version of the UNIX editor Vi.  Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc.  Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful.  Vim is especially recommended for editing programs.

Vim runs on almost any Unix flavor, MS-DOS, MS-Windows 3.1, MS-Windows
95/98/NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.

For more information, see "http://www.vim.org".


New since version 5.3
---------------------
A short overview:
- Port to the GTK+ GUI.  Includes a toolbar, tear-off menus, dialogs, etc.
- A version-specific runtime directory has been introduced.  This makes it
   easier to upgrade to a newer version, or run two versions at the same time.
- Recognizing file types and syntax highlighting has been separated.  This
   allows you to add your own file type specific items.  And syntax
   highlighting is more flexible.
- Now includes syntax highlighting for over 150 file types.
- Vim scripts have been improved: Line continuation with a backslash, more
   built-in functions, etc.
- The hit-return prompt is avoided by truncating messages.  A message history
   has been added to view previous (untruncated) messages.
- Support for encryption of files.
- Quickfix support extended to support more error formats, including
   multi-line error messages and change-directory messages.
- Menus can be used in console mode.  The wildmenu feature offers menu-like
   command line completion.
- Several useful commands and options added.
- Many improvements for existing commands.

And many bug fixes!  This version is aimed at stability.

See ":help version-5.4" in Vim for the details.


Where to get it
---------------
You can find a list of distribution sites at

         ftp://ftp.vim.org/pub/vim/MIRRORS

Suggested locations:

         ftp://ftp.<country>.vim.org/pub/vim/
         ftp://ftp.vim.org/pub/vim/

Replace <country> with a country code, e.g.:

         ftp://ftp.us.vim.org/pub/vim/


What is available
-----------------
Note that for all systems the distribution is split into an archive with
runtime files (documentation, syntax files, etc.) and a binary and/or source
archive.  You should download at least two archives.

FILE                       SYSTEM  COMMENTS

unix/vim-5.4-src.tar.gz    Unix(*) Sources.
unix/vim-5.4-rt.tar.gz     Unix(*) Runtime files.

extra/vim-5.4-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim).

unreleased/unix/vim-5.4p-5.4-rt.diff.gz       Runtime diff with version 5.4p.
unreleased/unix/vim-5.4p-5.4-src.diff.gz      Sources diff with version 5.4p.
unreleased/extra/vim-5.4p-5.4-extra.diff.gz   Extra diff with version 5.4p.

pc/vim54rt.zip            Win32    MS-DOS and MS-Windows runtime files.
pc/gvim54.zip             Win32    32 bit MS-Windows 95/98/NT GUI binaries.
                                    Recommended for MS-Windows 95/98/NT.
				    The best choice for syntax highlighting and
				    speed.
pc/gvim54ole.zip          Win32    32 bit MS-Windows 95/98/NT GUI binaries,
                                    with OLE support and VisVim.
pc/gvim54_s.zip           Win32s   32 bit MS-Windows 3.1/3.11 GUI binaries.
                                    Requires Win32s.
pc/vim54w32.zip           Win32    32 bit MS-Windows 95/98/NT console binaries.
                                    Recommended for Windows NT, NOT for 95/98.
                                    Supports long file names.
pc/vim54d32.zip           MS-DOS   32 bit protected mode binaries.
                                    Recommended for MS-DOS, MS-Windows 3.1 and
                                    MS-Windows 95/98 console.  It is compiled
                                    with DJGPP, it may need a DPMI driver
                                    (CWSDPMI is included).  Supports long file
                                    names on MS-Windows 95/98 (NOT on NT).
pc/vim54d16.zip           MS-DOS   16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim54src.zip           PC       Sources for PC versions (with CR-LF).

os2/vim54os2.zip          OS/2     Binaries.
os2/vim54rt.zip           OS/2     Runtime files (same as for PC).
                                    (use the Unix+extra archives for sources)

amiga/vim54rt.tgz         Amiga    Runtime files.
amiga/vim54bin.tgz        Amiga    Binaries.
amiga/vim54big.tgz        Amiga    Binaries with more features.
amiga/vim54src.tgz        Amiga    Sources for Amiga.

doc/vim54html.zip         all      Documentation converted to HTML.

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the specified system.  To
obtain the full sources and docs, get the three Unix archives.


system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip           pkunzip -d file.zip
                          or: unzip file.zip


Mailing lists
-------------
For user questions you can turn to the Vim mailing list.  There are a lot of
tips, scripts and solutions.  You can ask your Vim questions, but only if you
subscribe.  See http://www.vim.org/mail.html.

If you want to help developing Vim or get the latest patches, subscribe to the
vim-dev mailing list.


Reporting bugs
--------------
Send them to <Bram@...>.  Please be brief, all the time spent on answering
mail is subtracted from the time that is spent on improving Vim!  Always give
a reproducable example and try to find out which settings or other things
influence the appearance of the bug.  Try different machines if possible.  See
":help bugs" in Vim.  Send me patches if you can!

If something needs discussing with other developers, send a message to the
vim-dev mailing list.  You need to subscribe first.


Happy Vimming!

--
Women are probably the main cause of free software starvation.

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#50 From: Bram Moolenaar <Bram@...>
Date: Wed Jul 28, 1999 1:29 pm
Subject: LinuxWorld nominates Vim for award
Bram@...
Send Email Send Email
 
Good news!

From http://www.linuxworld.com/linuxworld/lw-1999-07/lw-07-finalists.html:

<quote>

LinuxWorld announces finalists in 1999 Editors' Choice Awards

[...]

Drawn from its editorial staff and pool of first-rate authors, LinuxWorld's
team of expert judges nominated outstanding Linux tools, companies, and
individuals in 17 categories.  Products from both commercial vendors and the
open source and free software communities were considered for awards. In
choosing the finalists, the judges carefully weighed each product's features
and functions, as well as the impact of each product, company, and individual
on the advancement of Linux as an operating system.

From the judging process, the following finalists emerged:

[...]

	 Text Editing
	 - Emacs (Richard M. Stallman)
	 - Vim (Bram Moolenaar)

</quote>

There is also a link to http://www.wpi.com/linuxworld/lw-ec-finalists.html,
but that is not filled with info yet.

The winners of the award will be announced August 11th, at the LinuxWorld
Expo.  This happens to be the day of the solar eclipse (97% over here).  Also
just after noon (but there's a time difference).

I would expect that Emacs will get the award.  But the nomination is a reward
in itself!  I'm happy already.  Where is that champagne bottle...

(does someone know how to "help" them with making a choice? :-)

--
Back up my hard drive?  I can't find the reverse switch!

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#51 From: Bram Moolenaar <Bram@...>
Date: Sat Aug 7, 1999 12:24 pm
Subject: Vim 5.4 for Win16 released
Bram@...
Send Email Send Email
 
[This was written by Vince Negri, who did the Win16 port]

The new port of Vim to 16-bit MS Windows has been given a pre-release.

The port should be stable, but has not been tested with a wide user base;
hence it is not yet classified as 'official.' Assuming there are no disasters,
it is anticipated that the 5.5 release of Vim will incorporate the Win16 port.

You can get the port here:

	 ftp://ftp.vim.org/pub/vim/unreleased/pc

Or use one of the mirrors:

	 ftp://ftp.vim.org/pub/vim/MIRRORS

The following archives are available:

gvim54w16.zip - executable with most features enabled, including toolbar and
		 gui dialogues. Requires CTL3DV2.DLL (you should have it
		 already, it's freely available anyway)

gvim54m16.zip - executable with minimum features, intended for old machines
		 with little memory. No menus, dialogues, or toolbar (but the
		 mouse does work :)

vim54s16.zip  - pack of additional sources required to build the exes
		 yourself.  This is needed in *addition* to the main pc source
		 archive.

For all versions, you will need the main pc runtime files archive as well.

All exes have been built with Borland C++ 5.02. The zip files contain readmes
with extra info.

Suggested usage guide for W3.1x users:

If you have a fast machine (>=100MHz) and lots of RAM (>=24M) then you may as
well use the Win32s port.

If you have very little RAM (< 4M) then use the min-feat version.

Otherwise, the standard Win16 version is probably your best overall bet.

Bug Reporting
=============
If you find a bug, *please* try it on another version of Vim first - I
recommend the 32-bit DOS version which will run in a Dos box. This is to
separate general Vim bugs from those specific to the Win16 port.

Notes on the Win16 Port
=======================
The Win16 Port has most of the functionality of its big brother, the Win32
port.  What is missing (and probably will remain so):
1) Bold/Italic text not used (to speed up repaint/reduce resource usage)
2) No tearoff menus (use too much resources)
3) No OLE
4) No long filename support (of course)
5) No tooltips on toolbar buttons - instead they produce command-line tips
    like menu items do.

Gotcha:
It is recommended that you use a raster font and not a TrueType fixed-pitch
font. e.g. Use Courier, not Courier New. This is not just to use less
resources but because there are subtle bugs in the handling of fixed-pitch
TrueType in Win3.1x. In particular, when you move a block cursor over a pipe
character '|', the cursor is drawn in the wrong size and bits get left behind.
This is a bug in the Win3.1x GDI, it doesn't happen if you run the exe under
95/NT.

--
I used to wonder about the meaning of life.  But I looked it
up in the dictionary under "L" and there it was - the meaning
of life.  It was less than I expected.              - Dogbert

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#52 From: Bram Moolenaar <Bram@...>
Date: Wed Sep 1, 1999 9:13 pm
Subject: Vim 5.4 for Mac uploaded.
Bram@...
Send Email Send Email
 
Axel Kielhorn has compiled Vim 5.4 for the MacIntosh and created .sit
archives.  Patches up to 49 have been included.

The files are located at ftp://ftp.vim.org/pub/vim/mac/

SIZE     FILE          CONTENTS
1103481  runtime.sit   runtime files packed for Mac
  743586  vim54.sit     Mac 68k and PPC binaries

If you have problems, please contact Axel Kielhorn <A.Kielhorn@...>.

--
ARTHUR:  Bloody peasant!
DENNIS:  Oh, what a give away.  Did you here that, did you here that, eh?
          That's what I'm on about -- did you see him repressing me, you saw it
          didn't you?
                                   The Quest for the Holy Grail (Monty Python)

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#53 From: Bram Moolenaar <Bram@...>
Date: Tue Sep 21, 1999 8:30 pm
Subject: Vim version 5.5 has been released
Bram@...
Send Email Send Email
 
Announcing:  Vim (Vi IMproved) version 5.5
     Author:  Bram Moolenaar et al.

Announcement
------------
This is a bug-fix release of Vim.  Since version 5.4 bugs have been fixed, and
some items cleaned up.

Vim 5.5 has been tested by quite a few people over the past weeks, and there
are no big changes since version 5.4.  This should be the most stable Vim
version ever.  But it's free software, the usual disclaimers apply.


What is Vim?
------------
Vim is an almost 100% compatible version of the UNIX editor Vi.  Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc.  Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful.  Vim is especially recommended for editing programs.

Vim runs on almost any Unix flavor, MS-DOS, MS-Windows 3.1, MS-Windows
95/98/NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.

For more information, see "http://www.vim.org".


New since version 5.4
---------------------
Not much:
- Support for a mouse scroll wheel in X11 (GTK, Athena and Motif).  Should
   also work in an xterm when translations are installed.
- Support for decompression of bzip2 files in the example vimrc file.
- Handling of patch numbers, they show up in the ":version" output.
- Uninstall program for MS-Windows, for those that have a problem with the
   "Edit with Vim" popup menu entry.

And many bug fixes!  This version is aimed at stability.

See ":help version-5.5" in Vim for the details.


Where to get it
---------------
You can find a list of distribution sites at

         ftp://ftp.vim.org/pub/vim/MIRRORS

Suggested locations:

         ftp://ftp.<country>.vim.org/pub/vim/
         ftp://ftp.vim.org/pub/vim/

Replace <country> with a country code, e.g.:

         ftp://ftp.us.vim.org/pub/vim/


What is available
-----------------
Note that for all systems the distribution is split into an archive with
runtime files (documentation, syntax files, etc.) and a binary and/or source
archive.  You should download at least two archives.

FILE                       SYSTEM  COMMENTS

unix/vim-5.5-src.tar.gz    Unix(*) Sources.
unix/vim-5.5-rt.tar.gz     Unix(*) Runtime files.

extra/vim-5.5-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim).

unix/vim-5.4-5.5-rt.diff.gz        Runtime diff with version 5.4.
unix/vim-5.4-5.5-src.diff.gz       Sources diff with version 5.4.
extra/vim-5.4-5.5-extra.diff.gz    Extra diff with version 5.4.

pc/vim55rt.zip            Win32    MS-DOS and MS-Windows runtime files.
pc/gvim55.zip             Win32    32 bit MS-Windows 95/98/NT GUI binaries.
                                    Recommended for MS-Windows 95/98/NT.
                                    The best choice for syntax highlighting and
                                    speed.
pc/gvim55ole.zip          Win32    32 bit MS-Windows 95/98/NT GUI binaries,
                                    with OLE support and VisVim.
pc/gvim55_s.zip           Win32s   32 bit MS-Windows 3.1/3.11 GUI binaries.
                                    Requires Win32s.
pc/vim55w32.zip           Win32    32 bit MS-Windows 95/98/NT console binaries.
                                    Recommended for Windows NT, NOT for 95/98.
                                    Supports long file names.
pc/vim55d32.zip           MS-DOS   32 bit protected mode binaries.
                                    Recommended for MS-DOS, MS-Windows 3.1 and
                                    MS-Windows 95/98 console.  It is compiled
                                    with DJGPP, it may need a DPMI driver
                                    (CWSDPMI is included).  Supports long file
                                    names on MS-Windows 95/98 (NOT on NT).
pc/vim55d16.zip           MS-DOS   16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim55src.zip           PC       Sources for PC versions (with CR-LF).

os2/vim55rt.zip           OS/2     Runtime files (same as for PC).
os2/vim55os2.zip          OS/2     Binaries.
                                    (use the Unix+extra archives for sources)

amiga/vim55rt.tgz         Amiga    Runtime files.
amiga/vim55bin.tgz        Amiga    Binaries.
amiga/vim55big.tgz        Amiga    Binaries with more features.
amiga/vim55src.tgz        Amiga    Sources for Amiga.

doc/vim55html.zip         all      Documentation converted to HTML.

patches/*                 all      Recent patches.

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the specified system.  To
obtain the full sources and docs, get the three Unix archives.


system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip           pkunzip -d file.zip
                          or: unzip file.zip


Mailing lists
-------------
For user questions you can turn to the Vim mailing list.  There are a lot of
tips, scripts and solutions.  You can ask your Vim questions, but only if you
subscribe.  See http://www.vim.org/mail.html.  An archive is kept at
http://www.egroups.com/group/vim.

If you want to help developing Vim or get the latest patches, subscribe to the
vim-dev mailing list.  An archive is kept at
http://www.egroups.com/group/vimdev.


Reporting bugs
--------------
Send them to <Bram@...>.  Please be brief, all the time spent on answering
mail is subtracted from the time that is spent on improving Vim!  Always give
a reproducable example and try to find out which settings or other things
influence the appearance of the bug.  Try different machines if possible.  See
":help bugs" in Vim.  Send me patches if you can!

If something needs discussing with other developers, send a message to the
vim-dev mailing list.  You need to subscribe first.


Happy Vimming!

--
hundred-and-one symptoms of being an internet addict:
141. You'd rather go to http://www.weather.com/ than look out your window.

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#54 From: Bram Moolenaar <Bram@...>
Date: Tue Sep 28, 1999 7:46 pm
Subject: Vim 5.5 for Mac uploaded.
Bram@...
Send Email Send Email
 
Axel Kielhorn has compiled Vim 5.5 for the MacIntosh and created .sit
archives.  Patches up to 5.5.002 have been included.

Syntax highlighting is not supported for 68k.
You will need StuffIt Expander 5.x to extract the files.

The files are located at ftp://ftp.vim.org/pub/vim/mac/

SIZE     FILE          CONTENTS
1136568  vim55rt.sit   Vim 5.5 runtime files packed for Mac
  746557  vim55bin.sit  Vim 5.5 Mac 68k and PPC binaries

If you have problems, please contact Axel Kielhorn <A.Kielhorn@...>.
More info: http://www.tu-bs.de/~i0080108/macvim.html.

--
hundred-and-one symptoms of being an internet addict:
199. You read this entire list of symptoms, looking for something
      that doesn't describe you.

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#55 From: Sven Guckes <guckes@...>
Date: Mon Oct 4, 1999 7:38 pm
Subject: Vim in San Francisco and/or at Berkeley Oct12/13/14
guckes@...
Send Email Send Email
 
Hi, fellow Vim users in California!

I am currently in Arcata (near Eureka) and I will be coming down to
San Francisco on Tuesday October 12th.  I will probably take a look
at the Berkeley campus and maybe to meet some of you guys there.
So if you have some spare time on either of Oct 12-14 - let me know!  :-)

I might not be able to check my email on my way until
I get into Sacramento on the weekend before (Oct 9/10).

Sven

#56 From: Bram Moolenaar <Bram@...>
Date: Sun Dec 19, 1999 5:43 pm
Subject: Vim version 5.6a ready for BETA testing
Bram@...
Send Email Send Email
 
Hello Vimmers,

This is a BETA version of Vim 5.6.  It includes all patches that have been
sent out for 5.5, plus a few extras (new and updated syntax files, docs,
etc.).

The main reason for bringing out this beta version is that the DOS, Windows,
Amiga versions need testing, since there have been no patches for the
executables.  And it doesn't hurt to give all the changes some more testing,
version 5.6 is supposed to be very reliable.

If all goes well, version 5.6 will be released in two weeks.

Note that all the files are under the "unreleased" directory.

There is a new way to obtain the latest Vim sources: CVS.  You need the cvs
program for this.  Info can be found at http://cvs.vim.org.  It may take a
day before version 5.6a is available by CVS.


WHERE TO GET IT
---------------

You can find Vim 5.6a here:

         ftp://ftp.vim.org/pub/vim/unreleased/

See this file for Mirrors:

         ftp://ftp.vim.org/pub/vim/MIRRORS


FILE                       SYSTEM  COMMENTS

unix/vim-5.6a-src.tar.gz   Unix(*) Sources
unix/vim-5.5-5.6a-src.diff.gz      sources diff with version 5.5
unix/vim-5.6a-rt.tar.gz    Unix(*) runtime files
unix/vim-5.5-5.6a-rt.diff.gz       runtime diff with version 5.5

extra/vim-5.6a-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim)
extra/vim-5.5-5.6a-extra.diff.gz   diff with version 5.5

pc/vim56art.zip            Win32   DOS and MS-Windows runtime files
pc/gvim56a.zip             Win32   32 bit Windows 95/98/NT GUI binaries.
                                    Recommended for Windows 95/98 and NT.  The
                                    best choice for syntax highlighting and
                                    speed.
pc/gvim56aole.zip          Win32   32 bit Windows 95/98/NT GUI binaries, with
                                    OLE support and VisVim.
pc/gvim56a_s.zip           Win32s  32 bit Windows 3.1/3.11 GUI binaries.
                                    Requires Win32s.
pc/vim56aw32.zip           Win32   32 bit Windows console binaries.
                                    Recommended for Windows NT, not for 95/98.
                                    Supports long file names.
pc/vim56ad32.zip           MS-DOS  32 bit protected mode binaries.
                                    Recommended for MS-DOS, Windows 3.1 and
                                    Windows 95/98 console.  It is compiled with
                                    DJGPP, it may need a DPMI driver (CWSDPMI
                                    is included).  Supports long file names on
                                    Windows 95/98.
pc/vim56ad16.zip           MS-DOS  16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim56asrc.zip           PC      Sources for PC versions (with CR-LF).

os2/vim56art.zip           OS/2    runtime files (same as pc/vim55rt.zip)
os2/vim56aos2.zip          OS/2    binaries
                                    (use the Unix and extra archives for OS/2
                                    sources)

amiga/vim56art.tgz         Amiga   runtime files
amiga/vim56abin.tgz        Amiga   Binary
amiga/vim56abig.tgz        Amiga   Binary with more features
amiga/vim56asrc.tgz        Amiga   Sources for Amiga

doc/vim56ahtml.zip         all     Documentation converted to HTML

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the specified system.  To
obtain the full sources and docs, get the three Unix archives.

system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip       pkunzip -d file.zip
                          unzip file.zip


WHAT IS NEW
-----------

This is the complete list of changes since version 5.5.

Changed:

Small changes to OleVim files. (Christian Schaller)

Inserted "/**/" between patch numbers in src/version.c.  This allows for one
line of context, which some versions of patch need.

Reordered the Syntax menu to avoid long submenus.  Removed keyboard shortcuts
for alphabetical items to avoid clash with fixed items.


Added:

Included Exuberant Ctags version 3.3.3. (Darren Hiebert)

New syntax files:
Abel "abel.vim"
MakeIndex syntax "ist.vim"
Arc Macro Language "aml.vim"
Java Server Pages "jsp.vim"
Apache-style config file "apachestyle.vim"
files with CTRL-H sequences "ctrlh.vim"
CUPL "cupl.vim" and "cuplsim.vim"
Remind "remind.vim"
Structured Query Report Writer "sqr.vim"
TADS "tads.vim"
X Pixmap v2 "xpm2.vim"

The 'C' flag in 'cpoptions' can be used to switch off concatenation for
sourced lines.  See patch 5.5.013 below.

"excludenl" argument for the ":syntax" command.  See patch 5.5.032 below.

Implemented "z+" and "z^" commands.  See patch 5.5.050 below.


Fixed:

VMS: ioctl() in pty.c caused trouble, #ifndef VMS added.

Using this mapping in Select mode, terminates completion:
":vnoremap <C-N> <Esc>a<C-N>" (Benji Fisher)
Ignore K_SELECT in ins_compl_prep().

GTK GUI: With GTK 1.2.5 and later the scrollbars were not redrawn correctly.
Adjusted the gtk_form_draw() function.

Patch 5.5.001
Problem:    Configure in the top directory did not pass on an argument with a
	     space correctly.  For example "./configure --previs="/My home".
	     (Stephane Chazelas)
Solution:   Use '"$@"' instead of '$*' to pass on the arguments.
Files:     configure

Patch 5.5.002
Problem:    Compilation error for using "fds[] & POLLIN". (Jeff Walker)
Solution:   Use "fds[].revents & POLLIN".
Files:     src/os_unix.c

Patch 5.5.003
Problem:    The autoconf check for sizeof(int) is wrong on machines where
	     sizeof(size_t) != sizeof(int).
Solution:   Use our own configure check.  Also fixes the warning for
	     cross-compiling.
Files:     src/configure.in, src/configure

Patch 5.5.004
Problem:    On Unix it's not possible to interrupt ":sleep 100".
Solution:   Switch terminal to cooked mode while asleep, to allow a SIGINT to
	     wake us up.  But switch off echo, added TMODE_SLEEP.
Files:     src/term.h, src/os_unix.c

Patch 5.5.005
Problem:    When using <f-args> with a user command, an empty argument to the
	     command resulted in one empty string, while no string was
	     expected.
Solution:   Catch an empty argument and pass no argument to the function.
	     (Paul Moore)
Files:     src/ex_docmd.c

Patch 5.5.006
Problem:    Python: When platform-dependent files are in another directory
	     than the platform-independent files it doesn't work.
Solution:   Also check the executable directory, and add it to CFLAGS. (Tessa
	     Lau)
Files:     src/configure.in, src/configure

Patch 5.5.007 (extra)
Problem:    Win32 OLE: Occasional crash when exiting while still being used
	     via OLE.
Solution:   Move OleUninitialize() to before deleting the application object.
	     (Vince Negri)
Files:     src/if_ole.cpp

Patch 5.5.008
Problem:    10000@@ takes a long time and cannot be interrupted.
Solution:   Check for CTRL-C typed while in the loop to push the register.
Files:     src/normal.c

Patch 5.5.009
Problem:    Recent Sequent machines don't link with "-linet". (Kurtis Rader)
Solution:   Remove configure check for Sequent.
Files:     src/configure.in, src/configure

Patch 5.5.010
Problem:    Ctags freed a memory block twice when exiting.  When out of
	     memory, a misleading error message was given.
Solution:   Update to ctags 3.3.2.  Also fixes a few other problems. (Darren
	     Hiebert)
Files:     src/ctags/*

Patch 5.5.011
Problem:    After "CTRL-V s", the cursor jumps back to the start, while all
	     other operators leave the cursor on the last changed character.
	     (Xiangjiang Ma)
Solution:   Position cursor on last changed character, if possible.
Files:     src/ops.c

Patch 5.5.012
Problem:    Using CTRL-] in Visual mode doesn't work when the text includes a
	     space (just where it's useful). (Stefan Bittner)
Solution:   Don't escape special characters in a tag name with a backslash.
Files:     src/normal.c

Patch 5.5.013
Problem:    The ":append" and ":insert" commands allow using a leading
	     backslash in a line.  The ":source" command concatenates those
	     lines. (Heinlein)
Solution:   Add the 'C' flag in 'cpoptions' to switch off concatenation.
Files:     src/ex_docmd.c, src/option.h, runtime/doc/options.txt,
	     runtime/filetype.vim, runtime/scripts.vim

Patch 5.5.014
Problem:    When executing a register with ":@", the ":append" command would
	     get text lines with a ':' prepended. (Heinlein)
Solution:   Remove the ':' characters.
Files:     src/ex_docmd.c, src/ex_getln.c, src/globals.h

Patch 5.5.015
Problem:    When using ":g/pat/p", it's hard to see where the output starts,
	     the ":g" command is overwritten.  Vi keeps the ":g" command.
Solution:   Keep the ":g" command, but allow overwriting it with the report
	     for the number of changes.
Files:     src/ex_cmds.c

Patch 5.5.016 (extra)
Problem:    Win32: Using regedit to install Vim in the popup menu requires the
	     user to confirm this in a dialog.
Solution:   Use "regedit /s" to avoid the dialog
Files:     src/dosinst.c

Patch 5.5.017
Problem:    If an error occurs when closing the current window, Vim could get
	     stuck in the error handling.
Solution:   Don't set curwin to NULL when closing the current window.
Files:     src/window.c

Patch 5.5.018
Problem:    Absolute paths in shell scripts do not always work.
Solution:   Use /usr/bin/env to find out the path.
Files:     runtime/doc/vim2html.pl, runtime/tools/efm_filter.pl,
	     runtime/tools/shtags.pl

Patch 5.5.019
Problem:    A function call in 'statusline' stops using ":q" twice from
	     exiting, when the last argument hasn't been edited.
Solution:   Don't decrement quitmore when executing a function. (Madsen)
Files:     src/ex_docmd.c

Patch 5.5.020
Problem:    When the output of CTRL-D completion in the commandline goes all
	     the way to the last column, there is an empty line.
Solution:   Don't add a newline when the cursor wrapped already. (Madsen)
Files:     src/ex_getln.c

Patch 5.5.021
Problem:    When checking if a file name in the tags file is relative,
	     environment variables were not expanded.
Solution:   Expand the file name before checking if it is relative. (Madsen)
Files:     src/tag.c

Patch 5.5.022
Problem:    When setting or resetting 'paste' the ruler wasn't updated.
Solution:   Update the status lines when 'ruler' changes because of 'paste'.
Files:     src/option.c

Patch 5.5.023
Problem:    When editing a new file and autocommands change the cursor
	     position, the cursor was moved back to the first non-white, unless
	     'startofline' was reset.
Solution:   Keep the new column, just like the line number.
Files:     src/ex_cmds.c

Patch 5.5.024 (extra)
Problem:    Win32 GUI: When using confirm() to put up a dialog without a
	     default button, the dialog would not have keyboard focus.
	     (Krishna)
Solution:   Always set focus to the dialog window.  Only set focus to a button
	     when a default one is specified.
Files:     src/gui_w32.c

Patch 5.5.025
Problem:    When using "keepend" in a syntax region, a contained match that
	     includes the end-of-line could still force that region to
	     continue, if there is another contained match in between.
Solution:   Check the keepend_level in check_state_ends().
Files:     src/syntax.c

Patch 5.5.026
Problem:    When starting Vim in a white-on-black xterm, with 'bg' set to
	     "dark", and then starting the GUI with ":gui", setting 'bg' to
	     "light" in the gvimrc, the highlighting isn't set.  (Tsjokwing)
Solution:   Set the highlighting when 'bg' is changed in the gvimrc, even
	     though full_screen isn't set.
Files:     src/option.c

Patch 5.5.027
Problem:    Unix: os_unix.c doesn't compile when XTERM_CLIP is used but
	     WANT_TITLE isn't. (Barnum)
Solution:   Move a few functions that are used by the X11 title and clipboard
	     and put another "#if" around it.
Files:     src/os_unix.c

Patch 5.5.028 (extra)
Problem:    Win32 GUI: When a file is dropped on Win32 gvim while at the ":"
	     prompt, the file is edited but the command line is actually still
	     there, the cursor goes back to command line on the next command.
	     (Krishna)
Solution:   When dropping a file or directory on gvim while at the ":" prompt,
	     insert the name of the file/directory.  Allows using the
	     file/directory name for any Ex command.
Files:     src/gui_w32.c

Patch 5.5.029
Problem:    "das" at the end of the file didn't delete the last character of
	     the sentence.
Solution:   When there is no character after the sentence, make the operation
	     inclusive in current_sent().
Files:     src/search.c

Patch 5.5.030
Problem:    Unix: in os_unix.c, "term_str" is used, which is also defined in
	     vim.h as a macro. (wuxin)
Solution:   Renamed "term_str" to "buf" in do_xterm_trace().
Files:     src/os_unix.c

Patch 5.5.031 (extra)
Problem:    Win32 GUI: When exiting Windows, gvim will leave swap files behind
	     and will be killed ungracefully. (Krishna)
Solution:   Catch the WM_QUERYENDSESSION and WM_ENDSESSION messages and try to
	     exit gracefully.  Allow the user to cancel the shutdown if there
	     is a changed buffer.
Files:     src/gui_w32.c

Patch 5.5.032
Problem:    Patch 5.5.025 wasn't right.  And C highlighting was still not
	     working correctly for a #define.
Solution:   Added "excludenl" argument to ":syntax", to be able not to extend
	     a containing item when there is a match with the end-of-line.
Files:     src/syntax.c, runtime/doc/syntax.txt, runtime/syntax/c.vim

Patch 5.5.033
Problem:    When reading from stdin, a long line in viminfo would mess up the
	     file message.  readfile() uses IObuff for keep_msg, which could be
	     overwritten by anyone.
Solution:   Copy the message from IObuff to msg_buf and set keep_msg to that.
	     Also change vim_fgets() to not use IObuff any longer.
Files:     src/fileio.c

Patch 5.5.034
Problem:    "gvim -rv" caused a crash.  Using 't_Co' before it's set.
Solution:   Don't try to initilize the highlighting before it has been
	     initilized from main().
Files:     src/syntax.c

Patch 5.5.035
Problem:    GTK with XIM: Resizing with status area was messy, and
	     ":set guioptions+=b" didn't work.
Solution:   Make status area a separate widget, but not a separate window.
	     (Chi-Deok Hwang)
Files:     src/gui_gtk_f.c, src/gui_gtk_x11.c, src/multbyte.c

Patch 5.5.036
Problem:    The GZIP_read() function in $VIMRUNTIME/vimrc_example.vim to
	     uncompress a file did not do detection for 'fileformat'.  This is
	     because the filtering is done with 'binary' set.
Solution:   Split the filtering into separate write, filter and read commands.
Files:     runtime/vimrc_example.vim

Patch 5.5.037
Problem:    The "U" command didn't mark the buffer as changed. (McCormack)
Solution:   Set the 'modified' flag when using "U".
Files:     src/undo.c

Patch 5.5.038
Problem:    When typing a long ":" command, so that the screen scrolls up,
	     causes the hit-return prompt, even though the user just typed
	     return to execute the command.
Solution:   Reset need_wait_return if (part of) the command was typed in
	     getcmdline().
Files:     src/ex_getln.c

Patch 5.5.039
Problem:    When using a custom status line, "%a" (file # of #) reports the
	     index of the current window for all windows.
Solution:   Pass a window pointer to append_arg_number(), and pass the window
	     being updated from build_stl_str_hl(). (Stephen P. Wall)
Files:     src/buffer.c, src/screen.c, src/proto/buffer.pro

Patch 5.5.040
Problem:    Multi-byte: When there is some error in xim_real_init(), it can
	     close XIM and return.  After this there can be a segv.
Solution:   Test "xic" for being non-NULL, don't set "xim" to NULL.  Also try
	     to find more matches for supported styles. (Sung-Hyun Nam)
Files:     src/multbyte.c

Patch 5.5.041
Problem:    X11 GUI: CTRL-_ requires the SHIFT key only on some machines.
Solution:   Translate CTRL-- to CTRL-_. (Robert Webb)
Files:     src/gui_x11.c

Patch 5.5.042
Problem:    X11 GUI: keys with ALT were assumed to be used for the menu, even
	     when the menu has been disabled by removing 'm' from 'guioptions'.
Solution:   Ignore keys with ALT only when gui.menu_is_active is set. (Raf)
Files:     src/gui_x11.c

Patch 5.5.043
Problem:    GTK: Handling of fontset fonts was not right when 'guifontset'
	     contains exactly 14 times '-'.
Solution:   Avoid setting fonts when working with a fontset. (Sung-Hyun Nam)
Files:     src/gui_gtk_x11.c

Patch 5.5.044
Problem:    pltags.pl contains an absolute path "/usr/local/bin/perl".  That
	     might not work everywhere.
Solution:   Use "/usr/bin/env perl" instead.
Files:     runtime/tools/pltags.pl

Patch 5.5.045
Problem:    Using "this_session" variable does not work, requires preceding it
	     with "v:".  Default filename for ":mksession" isn't mentioned
	     in the docs. (Fisher)
Solution:   Support using "this_session" to be backwards compatible.
Files:     src/eval.c, runtime/doc/options.txt

Patch 5.5.046 (extra)
Problem:    VMS: problems with path and filename.
Solution:   Truncate file name at last ';', etc. (Zoltan Arpadffy)
Files:     src/buffer.c, src/fileio.c, src/gui_motif.c, src/os_vms.c,
	     src/proto/os_vms.pro

Patch 5.5.047
Problem:    VMS: Crash when using the popup menu
Solution:   Turn the #define MENU_MODE_CHARS into an array. (Arpadffy)
Files:     src/structs.h, src/menu.c

Patch 5.5.048
Problem:    HP-UX 11: Compiling doesn't work, because both string.h and
	     strings.h are included. (Squassabia)
Solution:   The configure test for including both string.h and strings.h
	     must include <Xm/Xm.h> first, because it causes problems.
Files:     src/configure.in, src/configure, src/config.h.in

Patch 5.5.049
Problem:    Unix: When installing Vim, the protection bits of files might be
	     influenced by the umask.
Solution:   Add $(FILEMOD) to Makefile. (Shetye)
Files:     src/Makefile

Patch 5.5.050
Problem:    "z+" and "z^" commands are missing.
Solution:   Implemented "z+" and "z^".
Files:     src/normal.c, runtime/doc/scroll.txt, runtime/doc/index.txt

Patch 5.5.051
Problem:    Several Unix systems have a problem with the optimization limits
	     check in configure.
Solution:   Removed the configure check, let the user add it manually in
	     Makefile or the enviroment.
Files:     src/configure.in, src/configure, src/Makefile

Patch 5.5.052
Problem:    Crash when using a cursor key at the ATTENTION prompt. (Alberani)
Solution:   Ignore special keys at the console dialog.  Also ignore characters
	     > 255 for other uses of tolower() and toupper().
Files:     src/menu.c, src/message.c, src/misc2.c

Patch 5.5.053
Problem:    Indenting is wrong after a function when 'cino' has "fs".  Another
	     problem when 'cino' has "{s".
Solution:   Put line after closing "}" of a function at the left margin.
	     Apply ind_open_extra in the right way after a '{'.
Files:     src/misc1.c, src/testdir/test3.in, src/testdir/test3.ok

Patch 5.5.054
Problem:    Unix: ":e #" doesn't work if the alternate file name contains a
	     space or backslash. (Hudacek)
Solution:   When replacing "#", "%" or other items that stand for a file name,
	     prepend a backslash before special characters.
Files:     src/ex_docmd.c

Patch 5.5.055
Problem:    Using "<C-V>$r-" in blockwise Visual mode replaces one character
	     beyond the end of the line. (Zivkov)
Solution:   Only replace existing characters.
Files:     src/ops.c

Patch 5.5.056
Problem:    After "z20<CR>" messages were printed at the old command line
	     position once.  (Veselinovic)
Solution:   Set msg_row and msg_col when changing cmdline_row in
	     win_setheight().
Files:     src/window.c

Patch 5.5.057
Problem:    After "S<Esc>" it should be possible to restore the line with "U".
	     (Veselinovic)
Solution:   Don't call u_clearline() in op_delete() when changing only one
	     line.
Files:     src/ops.c

Patch 5.5.058
Problem:    Using a long search pattern and then "n" causes the hit-return
	     prompt.  (Krishna)
Solution:   Truncate the echoed pattern, like other messages.  Moved code for
	     truncating from msg_attr() to msg_strtrunc().
Files:     src/message.c, src/proto/message.pro, src/search.c

Patch 5.5.059
Problem:    GTK GUI: When $term is invalid, using "gvim" gives an error
	     message, even though $term isn't really used.  (Robbins)
Solution:   When the GUI is about to start, skip the error messages for a
	     wrong $term.
Files:     src/term.c

Patch 5.5.060 (extra)
Problem:    Dos 32 bit: When a directory in 'backupdir' doesn't exist, ":w"
	     causes the file to be renamed to "axlqwqhy.ba~". (Matzdorf)
Solution:   The code to work around a LFN bug in Windows 95 doesn't handle a
	     non-existing target name correctly.  When renaming fails, make
	     sure the file has its original name.  Also do this for the Win32
	     version, although it's unlikely that it runs into this problem.
Files:     src/os_msdos.c, src/os_win32.c

Patch 5.5.061
Problem:    When using "\:" in a modeline, the backslash is included in the
	     option value. (Mohsin)
Solution:   Remove one backslash before the ':' in a modeline.
Files:     src/buffer.c, runtime/doc/options.txt

Patch 5.5.062 (extra)
Problem:    Win32 console: Temp files are created in the root of the current
	     drive, which may be read-only. (Peterson)
Solution:   Use the same mechanism of the GUI version: Use $TMP, $TEMP or the
	     current directory.  Cleaned up vim_tempname() a bit.
Files:     src/fileio.c, src/os_win32.h, runtime/doc/os_dos.txt

Patch 5.5.063
Problem:    When using whole-line completion in Insert mode, 'cindent' is
	     applied, even after changing the indent of the line.
Solution:   Don't reindent the completed line after inserting/removing indent.
	     (Robert Webb)
Files:     src/edit.c

Patch 5.5.064
Problem:    has("sniff") doesn't work correctly.
Solution:   Return 1 when Vim was compiled with the +sniff feature. (Pruemmer)
Files:     src/eval.c

Patch 5.5.065
Problem:    When dropping a file on Vim, the 'shellslash' option is not
	     effective. (Krishna)
Solution:   Fix the slashes in the dropped file names according to
	     'shellslash'.
Files:     src/ex_docmd.c, runtime/doc/options.txt

Patch 5.5.066
Problem:    For systems with backslash in file name: Setting a file name
	     option to a value starting with "\\machine" removed a backslash.
Solution:   Keep the double backslash for "\\machine", but do change
	     "\\\\machine" to "\\machine" for backwards compatibility.
Files:     src/option.c, runtime/doc/options.txt

Patch 5.5.067
Problem:    With 'hlsearch' set, the pattern "\>" doesn't highlight the first
	     match in a line. (Benji Fisher)
Solution:   Fix highlighting an empty match.  Also highlight the first
	     character in an empty line for "$".
Files:     src/screen.c

Patch 5.5.068
Problem:    Crash when a ":while" is used with an argument that has an error.
	     (Sylvain Viart)
Solution:   Was using an uninitialized index in the cs_line[] array.  The
	     crash only happened when the index was far off.  Made sure the
	     uninitialized index isn't used.
Files:     src/ex_docmd.c

Patch 5.5.069
Problem:    Shifting lines in blockwise Visual mode didn't set the 'modified'
	     flag.
Solution:   Do set the 'modified' flag.
Files:     src/ops.c

Patch 5.5.070
Problem:    When editing a new file, creating that file outside of Vim, then
	     editing it again, ":w" still warns for overwriting an existing
	     file. (Nam)
Solution:   The BF_NEW flag in the "b_flags" field wasn't cleared properly.
Files:     src/buffer.c, src/fileio.c

Patch 5.5.071
Problem:    Using a matchgroup in a ":syn region", which is the same syntax
	     group as the region, didn't stop a contained item from matching in
	     the start pattern.
Solution:   Also push an item on the stack when the syntax ID of the
	     matchgroup is the same as the syntax ID of the region.
Files:     src/syntax.c

Patch 5.5.072 (extra)
Problem:    Dos 32 bit: When setting 'columns' to a too large value, Vim may
	     crash, and the DOS console too.
Solution:   Check that the value of 'columns' isn't larger than the number of
	     columns that the BIOS reports.
Files:     src/os_msdos.c, src/proto/os_msdos.pro, src/option.c

Patch 5.5.073 (extra)
Problem:    Win 32 GUI: The Find and Find/Replace dialogs didn't show the
	     "match case" checkbox.  The Find/Replace dialog didn't handle the
	     "match whole word" checkbox.
Solution:   Support the "match case" and "match whole word" checkboxes.
Files:     src/gui_w32.c

--
BEDEVERE:  Oooooh!
LAUNCELOT: No "Aaaaarrrrrrggghhh ... " at the back of the throat.
BEDEVERE:  No!  "Oooooh!" in surprise and alarm!
                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#57 From: Bram Moolenaar <Bram@...>
Date: Tue Dec 28, 1999 10:42 pm
Subject: Calendar with Vim available
Bram@...
Send Email Send Email
 
[Sending this again, the original message apparently got lost...]

Hello Vimmers,

I have created a desktop calendar for the year 2000, with some info about Vim
and ICCF Holland on the back.  Useful, and may attract some attention at the
same time.  It also has my Christmas and new year wishes on the bottom.

There are six files available (in .zip format to reduce the size):

Nederlands, A4, Corel Draw              Nederlands, A4, PostScript
English, A4, Corel Draw                 English, A4, PostScript
English, Letter, Corel Draw             English, Letter, PostScript

With the GhostScript program you can print the PostScript version on almost
any printer.  It looks better on a color printer.

You can find it at: http://www.moolenaar.net

You are allowed to change it and pass on the modified version.


I wish you all a merry Christmas and a Vimmy 2000!

- Bram

--
The Characters and incidents portrayed and the names used are fictitious and
any similarity to the names, characters, or history of any person is entirely
accidental and unintentional.
                                   Signed RICHARD M. NIXON
                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#58 From: Bram Moolenaar <Bram@...>
Date: Thu Dec 23, 1999 8:49 am
Subject: Calendar with Vim available
Bram@...
Send Email Send Email
 
Hello Vimmers,

I have created a desktop calendar for the year 2000, with some info about Vim
and ICCF Holland on the back.  Useful, and may attract some attention at the
same time.  It also has my Christmas and new year wishes on the bottom.

There are six files available (in .zip format to reduce the size):

Nederlands, A4, Corel Draw              Nederlands, A4, PostScript
English, A4, Corel Draw                 English, A4, PostScript
English, Letter, Corel Draw             English, Letter, PostScript

With the GhostScript program you can print the PostScript version on almost
any printer.  It looks better on a color printer.

You can find it at: http://www.moolenaar.net

You are allowed to change it and pass on the modified version.


I wish you all a merry Christmas and a Vimmy 2000!

- Bram

--
The Characters and incidents portrayed and the names used are fictitious and
any similarity to the names, characters, or history of any person is entirely
accidental and unintentional.
                                   Signed RICHARD M. NIXON
                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

#59 From: Bram Moolenaar <Bram@...>
Date: Sun Jan 16, 2000 7:37 pm
Subject: Vim version 5.6 has been released
Bram@...
Send Email Send Email
 
Announcing:  Vim (Vi IMproved) version 5.6
     Author:  Bram Moolenaar et al.

Announcement
------------
This is a bug-fix release of Vim.  Since version 5.5 bugs have been fixed and
a few improvements have been made.

Vim 5.6 has been tested by quite a few people over the past weeks, and there
are no big changes since version 5.5.  This should be the most stable Vim
version ever.  But it's free software, the usual disclaimers apply.


What is Vim?
------------
Vim is an almost 100% compatible version of the UNIX editor Vi.  Many new
features have been added: Multi level undo, syntax highlighting, command line
history, filename completion, block operations, etc.  Those who don't know Vi
can probably skip this message, unless you are prepared to learn something new
and useful.  Vim is especially recommended for editing programs.

Vim runs on almost any Unix flavor, MS-DOS, MS-Windows 3.1, MS-Windows
95/98/NT, OS/2, Atari MiNT, BeOS, VMS, RISC OS, Macintosh and Amiga.

For more information, see "http://www.vim.org".


New since version 5.5
---------------------
Not much:
- New "Edit with Vim" popup menu entry for MS-Windows.  Avoids problems with
   the MS Office taskbar.
- 18 new syntax files.
- "z+" and "z^" commands.

And many bug fixes!  This version is aimed at stability.

See ":help version-5.6" in Vim for the details.


Where to get it
---------------
You can find a list of distribution sites at

         ftp://ftp.vim.org/pub/vim/MIRRORS

Suggested locations:

         ftp://ftp.<country>.vim.org/pub/vim/
         ftp://ftp.vim.org/pub/vim/

Replace <country> with a country code, e.g.:

         ftp://ftp.us.vim.org/pub/vim/


What is available
-----------------
Note that for all systems the distribution is split into an archive with
runtime files (documentation, syntax files, etc.) and a binary and/or source
archive.  You should download at least two archives!

FILE                       SYSTEM  COMMENTS

unix/vim-5.6-src.tar.gz    Unix(*) Sources.
unix/vim-5.6-rt.tar.gz     Unix(*) Runtime files.

extra/vim-5.6-extra.tar.gz Unix(*) Extra sources and docs (Farsi, OLE, VisVim).

unix/vim-5.5-5.6-rt.diff.gz        Runtime diff with version 5.5.
unix/vim-5.5-5.6-src.diff.gz       Sources diff with version 5.5.
extra/vim-5.5-5.6-extra.diff.gz    Extra diff with version 5.5.

pc/vim56rt.zip            Win32    MS-DOS and MS-Windows runtime files.
pc/gvim56.zip             Win32    32 bit MS-Windows 95/98/NT GUI binaries.
                                    Recommended for MS-Windows 95/98/NT.
                                    The best choice for syntax highlighting and
                                    speed.
pc/gvim56ole.zip          Win32    32 bit MS-Windows 95/98/NT GUI binaries,
                                    with OLE support and VisVim.
pc/gvim56_s.zip           Win32s   32 bit MS-Windows 3.1/3.11 GUI binaries.
                                    Requires Win32s.
pc/vim56w32.zip           Win32    32 bit MS-Windows 95/98/NT console binaries.
                                    Recommended for Windows NT, NOT for 95/98.
                                    Supports long file names.
pc/vim56d32.zip           MS-DOS   32 bit protected mode binaries.
                                    Recommended for MS-DOS, MS-Windows 3.1 and
                                    MS-Windows 95/98 console.  It is compiled
                                    with DJGPP, it may need a DPMI driver
                                    (CWSDPMI is included).  Supports long file
                                    names on MS-Windows 95/98 (NOT on NT).
pc/vim56d16.zip           MS-DOS   16 bit real mode binaries.
                                    Runs on most MS-DOS systems, but is
                                    restricted to using 640K memory.  Small
                                    version, without e.g., syntax highlighting
                                    and autocommands.
pc/vim56src.zip           PC       Sources for PC versions (with CR-LF).

os2/vim56rt.zip           OS/2     Runtime files (same as for PC).
os2/vim56os2.zip          OS/2     Binaries.
                                    (use the Unix+extra archives for sources)

amiga/vim56rt.tgz         Amiga    Runtime files.
amiga/vim56bin.tgz        Amiga    Binaries.
amiga/vim56big.tgz        Amiga    Binaries with more features.
amiga/vim56src.tgz        Amiga    Sources for Amiga.

doc/vim56html.zip         all      Documentation converted to HTML.

patches/*                 all      Recent patches.

(*) Also for BeOS, OS/2, VMS, Macintosh and Atari MiNT

The contents of the source archives depends on the specified system.  To
obtain the full sources and docs, get the three Unix archives.


system    file type      Unpack with

Unix      file.tar.gz    gunzip file.tar.gz; tar xf file.tar
Amiga     file.tgz       gzip -d file.tgz; tar xf file.tar
PC        file.zip           pkunzip -d file.zip
                          or: unzip file.zip


Mailing lists
-------------
For user questions you can turn to the Vim mailing list.  There are a lot of
tips, scripts and solutions.  You can ask your Vim questions, but only if you
subscribe.  See http://www.vim.org/mail.html.  An archive is kept at
http://www.egroups.com/group/vim.

If you want to help developing Vim or get the latest patches, subscribe to the
vim-dev mailing list.  An archive is kept at
http://www.egroups.com/group/vimdev.

Subject specific lists:
Multi-byte issues: vim-multibyte  http://www.egroups.com/group/vim-multibyte
Macintosh issues:  vim-mac        http://www.egroups.com/group/vim-mac


Reporting bugs
--------------
Send them to <Bram@...>.  Please be brief, all the time spent on answering
mail is subtracted from the time that is spent on improving Vim!  Always give
a reproducable example and try to find out which settings or other things
influence the appearance of the bug.  Try different machines if possible.  See
":help bugs" in Vim.  Send me patches if you can!

If something needs discussing with other developers, send a message to the
vim-dev mailing list.  You need to subscribe first.


Happy Vimming!

--
hundred-and-one symptoms of being an internet addict:
195. Your cat has its own home page.

--/-/---- Bram Moolenaar ---- Bram@... ---- Bram@... ---\-\--
   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /

Messages 28 - 59 of 218   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help