On Wed, May 18, 2011 at 9:02 AM, Guopeng Wen <[email protected]> wrote: > I've uploaded release 0.9 of my patch for Vim NSIS installer to > github: > https://github.com/gpwen/vim-installer-mui2/wiki > > The following new features have been added since v0.8: > > - New language support > Dutch language support by Peter Odding > Italian language support by Antonio Colombo > > - Accurate uninstall > Now the uninstaller will remove only those files installed by > the installer, nothing more, nothing less. That means if you > added some files in the Vim directory yourself, such as user > manuals for other languages, they will be kept intact. > > As comparison, the official uninstaller will remove files using > wildcards, even remove directories recursively, which result in > bogus removal if extra files have been installed. > > This is achieved by generating NSIS install/uninstall commands > dynamically from the same template with a Vim script. Here's > technical detail if you're interested (section III): > https://github.com/gpwen/vim-installer-mui2/raw/master/nsis/README.txt > > - Merged changes from official release and bug fixes. > [snip]
It is worth mentioning that with this new release, it's a lot easier to specify files to be installed. Here's how I specify Vim runtime files (with template): https://github.com/gpwen/vim-installer-mui2/raw/master/nsis/data/runtime_files.list A vim script will be used to generate necessary NSIS install and uninstall commands from that template. Regards! -- Guopeng -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
