snapshot-40
tag3c78d9f9b6a64c394fa231bdd2ea97642f6febd2
object 5c60261e9ef487c7d62537aed92fba459bff9375
authorBjorn Winckler <bjorn.winckler@gmail.com>
Sun, 28 Dec 2008 16:58:59 +0000 (28 17:58 +0100)
Fix process leak, new doc icons, etc.

I have finally fixed the bug which was causing Vim processes to leak
when Quickstart was enabled (as reported in Issues 121 and 133).  Apart
from this I've made some changes to the toolbar code so that plugins
(e.g. TVO) now display the right icons.

More exciting perhaps are the new document icons.  Nico Weber has
written a program to automatically generate document icons and I must
say I think the new icons look a lot better than the old ones already.
We tried not to add an icon for every possible file type there is in
order to avoid bloating the app bundle, but it is not hard to add icons
for more file types yourself if you so wish.

Two more contributions come from Kent Sibilev who have added clipboard
support in non-GUI mode and from Jonathon Mah who added support for the
'guitabtooltip' option.  Many thanks for these patches guys!

Finally, here is the list of changes since snapshot 39:

  - Fix problems with Quickstart "leaking" Vim processes
  - 'imdisable' now on by default (i.e. IM is disabled by default)
  - Clipboard support in non-GUI mode (Kent Sibilev)
  - New document icons, more filetype associations (Nico Weber)
  - Add support for 'guitabtooltip' (hint: add the line
    "set gtl=%t gtt=%F" to your .gvimrc to make tabs display the name of
    the file and have the tooltip display the full path) (Jonathon Mah)
  - Look for toolbar icons in runtime path (plugins such as TVO now
    display toolbar icons properly)
  - Show dialog when clicking to close tab with modified buffers
  - Update documentation
  - Latest Vim source code and runtime files