Guopeng Wen wrote: > This is an update for the Vim NSIS installer patch I posted on July > 30. I've made quite some changes since then, most functionalities > are now implemented in NSIS script natively, "install.exe" and > "uninstal.exe" are no longer used in the new installer. > > I've uploaded the code to github: > http://github.com/gpwen/vim-installer-mui2 > > Summary of that repository can be found here: > http://github.com/gpwen/vim-installer-mui2/wiki > > You can find screenshots, feature list, build instruction etc. on > that page. Patch for official code can be generated from the > repository easily: > http://github.com/gpwen/vim-installer-mui2/wiki/build > > I still have some items on my TODO list, notably the silent install > mode. The TODO list can be found at the end of the feature list > page: > http://github.com/gpwen/vim-installer-mui2/wiki/feature > > Other than that, the installer is fully functional. You're more > than welcomed to test the installer and report any problems found, > especially on 64-bit systems since I do not have access to such > system. I'd like to take this chance to thank Leonardo Valeri > Manera for feature suggestion and testing on 64-bit systems. > > BTW, I have two questions regarding the code: > > 1. Does anyone know which of the following is the official Vim > homepage (Vim online): > http://www.vim.org/ > http://vim.sourceforge.net/ > That URL is mentioned in the installer so I'd better make sure > it's correct. > > 2. I plan to create some artwork for the new installer based on > this SVG Vim logo (the best one I can find): > http://en.wikipedia.org/wiki/File:Vimlogo.svg > http://commons.wikimedia.org/wiki/File:Vimlogo.svg > That file has been released under GPLv2 or later. Is that > compatible with the license of Vim? Is there any license issue > if I create some derived artwork for Vim installer from it? > > Regards! > > -- > > Guopeng
Hi Guopeng, This looks very good. Thanks. I'd like to translate the strings when I have time (eo & fr). Q1: I assume that http://www.vim.org is the official site. It's mentionned in several help pages of Vim. See ":help internet" for example. I noticed typos in some strings in file: gpwen-vim-installer-mui2-943b2b7/nsis/lang/english.nsi: $ diff -c english.nsi.orig english.nsi *** english.nsi.orig 2010-09-29 09:53:54.590723857 +0200 --- english.nsi 2010-09-29 09:55:34.494815928 +0200 *************** *** 6,12 **** # For a list of languages supported by NSIS, check: # "<nsis>/Contrib/Language files" ! # ${LANG_<language>} will be defined be defined as the language id after you # inserted the language. For example, after you insert "English", # ${LANG_ENGLISH} will be defined as the language ID so you can use it in the # following language string definition. --- 6,12 ---- # For a list of languages supported by NSIS, check: # "<nsis>/Contrib/Language files" ! # ${LANG_<language>} will be defined as the language id after you # inserted the language. For example, after you insert "English", # ${LANG_ENGLISH} will be defined as the language ID so you can use it in the # following language string definition. *************** *** 67,73 **** LangString str_section_start_menu ${LANG_ENGLISH} \ "Add Start Menu Entry" LangString str_desc_start_menu ${LANG_ENGLISH} \ ! "Add Vim to the start menu. Appicable to Windows 95 and later." LangString str_section_quick_launch ${LANG_ENGLISH} \ "Add Quick Launch Entry" --- 67,73 ---- LangString str_section_start_menu ${LANG_ENGLISH} \ "Add Start Menu Entry" LangString str_desc_start_menu ${LANG_ENGLISH} \ ! "Add Vim to the start menu. Applicable to Windows 95 and later." LangString str_section_quick_launch ${LANG_ENGLISH} \ "Add Quick Launch Entry" *************** *** 130,136 **** LangString str_unsection_exe ${LANG_ENGLISH} \ "Remove Vim Excutables/Runtime Files" LangString str_desc_rm_exe ${LANG_ENGLISH} \ ! "Remove all Vim excutables and runtime files." LangString str_unsection_rc ${LANG_ENGLISH} \ "Remove Vim Config File" --- 130,136 ---- LangString str_unsection_exe ${LANG_ENGLISH} \ "Remove Vim Excutables/Runtime Files" LangString str_desc_rm_exe ${LANG_ENGLISH} \ ! "Remove all Vim executables and runtime files." LangString str_unsection_rc ${LANG_ENGLISH} \ "Remove Vim Config File" -- Dominique -- 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
