Version 4.0b3 (released on Dec 28, 2005)
Summary of changes:
- Delay loading of the taglist plugin to reduce the Vim startup time.
- Support for recursively adding multiples files to the taglist using the ':TlistAddFilesRecursive' command.
- New ':TlistOpen' command to open and jump to the taglist window.
- New ':TlistToggle' command to supersede the ':Tlist' command.
- New 'Tlist_Close_On_Select' option for closing the taglist window when a file is selected.
- New 'Tlist_Auto_Update' option to enable/disable processing of newly edited files.
- New ':TlistLock' and ':TlistUnlock' commands to lock and unlock the taglist.
- New 'Tlist_Highlight_Tag_On_BufEnter' option to enable/disable highlighting of the current tag on entering a buffer.
- When the taglist buffer is created from a Vim session file, update the taglist with the files from the session file.
- Change the background color used for highlighting file names in the taglist window.
- When is pressed on a file name or a tag type name in the taglist window, display information about the number of tags.
- Set the 'foldlevel' option to a high value in the taglist window.
- When refreshing the taglist window, process all the opened buffers.
- When moving between windows, disable and enable autocommands.
- When a file is selected from the taglist window, use a non-plugin window to edit the file.
- If 'Tlist_Exit_OnlyWindow' is set and when exiting Vim, make sure the '0 mark is set to the previous buffer.
- When using the taglist plugin with the winmanager plugin and 'Tlist_Process_File_Always' is set or the taglist menu is enabled, sometimes, it is not possible to jump to other windows from the taglist window using the keyboard. Fixed this problem.
- While opening files in a new window, use filenames instead of buffer numbers.