Click on the package to download.
        | tplugin.vba | 1.00 | 2012-11-22 | 7.0 | Tom Link | - Don't try to run :helptags on directories with no text files - g:tplugin#show_helptags_errors: If true, show errors when running :helptags.
 - Support for extradite
 - TPluginVimEnter(): :do VimEnter commands only if such autocommands are defined
 - Make sure to register repos with no plugin file
 - Autoload: Ignore E121 errors (local variables) and echo v:exception on errors
 - g:tplugin#show_helptags_errors: If true, show errors when running helptags
 MD5 checksum: 7c454f3a1f0a380743d5dcb39cfae912
 | 
        | tplugin.vba | 0.14 | 2012-01-21 | 7.0 | Tom Link | - TPluginRegisterPlugin works again - TPluginRoot!: With bang, mark this root for shallow scans
 - Speed up scanning of "shallow roots"
 MD5 checksum: fba3e4a4fad872e074f76dd3988c2cb3
 | 
        | tplugin.vba | 0.13 | 2011-12-17 | 7.0 | Tom Link | - Fix message when rescanning roots due to outdated meta files; rescan only once MD5 checksum: 395629f472fea537b25cfb12ae01f829
 | 
        | tplugin.vba | 0.12 | 2011-05-26 | 7.0 | Tom Link | - Run helptags with silent! - vcsdo: Finalize the name of the log buffer as script-local variable
 - Experimental support for <VIMPLUGIN> tags used in vx* plugins.
 - .gitignore
 - Experimental support for parsing *-addon-info.txt and simpler dependency management
 - s:AutoloadFunction(): Properly support autoload funcs in subdirectories
 - &rtp wasn't properly updated in certain situations
 - Experimental: Scan sources for VimEnter autocommands
 - autoload/tplugin/vcscommand: Adapt to new arguments
 - FIX: scanning of autocmds: Don't use \k
 - autoload/tplugin/fugitive: Don't call #fugitive_utility#VimEnter
 - SetRoot(): Use inputdialog() to display "Rescanning roots: Please be patient" message
 - TPluginRequire: Remove check for s:done[rootrepo] (over-optimization)
 - s:TPluginComplete(): show all known repos as completion candidates
 MD5 checksum: 8ff9f5f7c97d3e306bb543a60cf16271
 | 
        | tplugin.vba | 0.11 | 2010-11-01 | 7.0 | Tom Link | Please see http://github.com/tomtom/tplugin_vim/commits/master/ | 
        | tplugin.vba | 0.10 | 2010-10-02 | 7.0 | Tom Link | - Make helptags of repositories that weren't yet loaded available to the user. - Renamed variables: g:tplugin#autoload_exclude, g:tplugin#scan
 - Custom autoload definitions for some 3rd party plugins (PoC)
 | 
        | tplugin.vba | 0.9 | 2010-08-24 | 7.0 | Tom Link | - Renamed #TPluginInclude to @TPluginInclude - Added support for @TPluginMap, @TPluginBefore, @TPluginAfter annotations
 - TPluginMap() restores the proper mode
 - Load after/autoload/* files
 - ...
 | 
        | tplugin.vba | 0.8 | 2010-04-14 | 7.0 | Tom Link | - Delete commands only when they were defined without a bang; make sure all commands in a file defined without a bang are deleted - g:tplugin_scan defaults to 'cfpt'
 - Don't register each autoload function but deduce the repo/plugin from the prefix.
 - g:tplugin_scan defaults to 'cfpta'
 - TPluginCommand and TPluginFunction are functions. Removed the commands with the same name.
 - #TPluginInclude tag
 
 | 
        | tplugin.vba.gz | 0.7 | 2010-02-20 | 7.0 | Tom Link | - TPluginScan: try to maintain information about command-line completion (this won't work if a custom script-local completion function is used) 
 | 
        | tplugin.vba.gz | 0.6 | 2010-02-16 | 7.0 | Tom Link | - CHANGE: The root specific autoload files are now called '_tplugin.vim' - Provide a poor-man implementation of fnameescape() for users of older versions of vim.
 - If the root name ends with '*', the root is no directory tree but a single directory (actually a plugin repo)
 - s:TPluginComplete(): Hide tplugin autoload files.
 
 | 
        | tplugin.vba.gz | 0.5 | 2010-02-02 | 7.0 | Tom Link | - Support for ftdetect - Support for ftplugins in directories and named {&FT}_{NAME}.vim
 - :TPlugin accepts "-" as argument, which means load "NO PLUGIN".
 - :TPluginScan: don't use full filenames as arguments for TPluginFiletype()
 - FIX: Concatenation of filetype-related files
 - FIX: Don't add autoload files to the menu.
 - FIX: Don't load any plugins when autoloading an "autoload function"
 - FIX: Filetype-related problems
 - FIX: s:ScanLine: Don't create duplicate autoload commands.
 - FIX: s:ScanRoots(): Remove empty entries from filelist
 - g:tplugin_autoload_exclude: Exclude repos from autoloading
 - If g:tplugin_autoload == 2, run |:TPluginScan| after updating tplugin.
 - Moved autoload functions to macros/tplugin.vim -- users have to rescan their repos.
 - Per repo metadata (ROOT/REPO/tplugin.vim)
 - Relaxed the rx for functions
 - Replaced :TPluginMap with a function TPluginMap()
 - Speed up :TPluginScan (s:ScanRoots(): run glob() only once, filter file contents before passing it to s:ScanSource())
 - TPluginMap(): Don't map keys if the key already is mapped (via maparg())
 
 | 
        | tplugin.vba.gz | 0.3 | 2010-01-19 | 7.0 | Tom Link | - TPluginBefore, TPluginAfter commands to define inter-repo dependencies - Support for autoloading filetypes
 - Support for autoloading <plug> maps
 - Build helptags during :TPluginScan (i.e. support for helptags requires
 autoload to be enabled) - Call delcommand before autoloading a plugin because of an unknown command
 - TPluginScan: Take a root directory as the second optional argument
 - The autoload file was renamed to ROOT/tplugin.vim
 - When adding a repository to &rtp, ROOT/tplugin_REPO.vim is loaded
 
 | 
        | tplugin.vba.gz | 0.2 | 2010-01-10 | 7.0 | Tom Link | - Experimental autoload for commands and functions (à la AsNeeded) - Improved command-line completion for :TPlugin
 - The after path is inserted at the second to last position
 - When autoload is enabled and g:tplugin_menu_prefix is not empty, build a menu with available plugins (NOTE: this is disabled by default)
 
 | 
        | tplugin.vba.gz | 0.1 | 2010-01-05 | 7.0 | Tom Link | Initial upload |