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

Raspunde prin e-mail lui