]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
nsis: Remove NSIS Installer Code master
authorK.Takata <kentkt@csc.jp>
Sun, 21 Jun 2026 20:33:17 +0000 (20:33 +0000)
committerChristian Brabandt <cb@256bit.org>
Sun, 21 Jun 2026 20:34:45 +0000 (20:34 +0000)
Move the NSIS code to the vim/vim-win32-installer repository.
When we update the NSIS code, we sometimes need to update the
vim/vim-win32-installer scripts also. Managing them in the same repository
should be better for maintenance.

This PR should be merged after https://github.com/vim/vim-win32-installer/pull/457

closes: #20521

Signed-off-by: K.Takata <kentkt@csc.jp>
Signed-off-by: Christian Brabandt <cb@256bit.org>
27 files changed:
.github/MAINTAINERS
CONTRIBUTING.md
Filelist
Makefile
READMEdir/README_extra.txt
nsis/Make_mvc.mak [deleted file]
nsis/Makefile [deleted file]
nsis/README.txt
nsis/auxiliary.nsh [deleted file]
nsis/gvim.nsi [deleted file]
nsis/icons.zip [deleted file]
nsis/lang/README.txt [deleted file]
nsis/lang/danish.nsi [deleted file]
nsis/lang/dutch.nsi [deleted file]
nsis/lang/english.nsi [deleted file]
nsis/lang/german.nsi [deleted file]
nsis/lang/greek.nsi [deleted file]
nsis/lang/italian.nsi [deleted file]
nsis/lang/japanese.nsi [deleted file]
nsis/lang/portuguesebr.nsi [deleted file]
nsis/lang/russian.nsi [deleted file]
nsis/lang/serbian.nsi [deleted file]
nsis/lang/simpchinese.nsi [deleted file]
nsis/lang/swedish.nsi [deleted file]
nsis/lang/tradchinese.nsi [deleted file]
nsis/lang/turkish.nsi [deleted file]
uninstall.txt

index 86424a6d96f3d77b4884575b543f00d7e438cb2f..10f8ecbac3f6874d59498c2a457d663089ce7936 100644 (file)
@@ -9,7 +9,6 @@
 # So if a pull request only touches javascript files, only these owners
 # will be requested to review.
 
-nsis/lang/russian.nsi                                  @RestorerZ
 runtime/autoload/beancount.vim                         @nathangrigg
 runtime/autoload/beancountcomplete.vim                 @nathangrigg
 runtime/autoload/context.vim                           @lifepillar
index 6b14c623fe5a63b16141b0f3814993f3b21517e7..41de1d0b50e4a6cf63842a4e64c23ac0b6dd1c86 100644 (file)
@@ -130,7 +130,7 @@ can be translated:
 - Menus, see [runtime/lang/README.txt][2]
 - Vim tutor, see [runtime/tutor/README.txt][3]
 - Manual pages, see [runtime/doc/\*.1][4] for examples
-- Installer, see [nsis/lang/README.txt][5]
+- Installer, see [nsis/lang/README.txt][5] in the [vim-win32-installer][20] repository
 
 The help files can be translated and made available separately.
 See https://www.vim.org/translations.php for examples.
@@ -157,7 +157,7 @@ mailing list. For other questions you can join [`#vim`][19], use the
 [2]: https://github.com/vim/vim/blob/master/runtime/lang/README.txt
 [3]: https://github.com/vim/vim/blob/master/runtime/tutor/README.txt
 [4]: https://github.com/vim/vim/blob/master/runtime/doc/vim.1
-[5]: https://github.com/vim/vim/blob/master/nsis/lang/README.txt
+[5]: https://github.com/vim/vim-win32-installer/blob/master/nsis/lang/README.txt
 [6]: https://github.com/vim/vim/discussions/13087
 [7]: https://github.com/vim/vim/blob/master/runtime/doc/develop.txt
 [8]: https://vi.stackexchange.com
@@ -172,3 +172,4 @@ mailing list. For other questions you can join [`#vim`][19], use the
 [17]: https://github.com/vim/vim/issues
 [18]: https://github.com/vim/vim/blob/master/src/testdir/test_codestyle.vim
 [19]: https://web.libera.chat/#vim
+[20]: https://github.com/vim/vim-win32-installer
index 1f36de4d4301497f24f7bd5e5bd8755a23e0a170..8f36b1c66f36617632cdd3ea2f489cdccadf5940 100644 (file)
--- a/Filelist
+++ b/Filelist
@@ -662,13 +662,7 @@ SRC_DOS =  \
                src/tee/tee.c \
                src/xxd/Make_ming.mak \
                src/xxd/Make_mvc.mak \
-               nsis/auxiliary.nsh \
-               nsis/gvim.nsi \
-               nsis/Makefile \
-               nsis/Make_mvc.mak \
                nsis/README.txt \
-               nsis/lang/*.nsi \
-               nsis/lang/README.txt \
                uninstall.txt \
 
 # Source files for MS Windows without CR/LF translation (also in the extra archive).
@@ -686,7 +680,6 @@ SRC_DOS_BIN =       \
                src/xpm/x86/lib-vc14/libXpm.lib \
                src/xpm/x86/lib/libXpm.a \
                runtime/bitmaps/vim.ico \
-               nsis/icons.zip \
 
 # Source files for Amiga, DOS, etc. (also in the extra archive).
 SRC_AMI_DOS =  \
index 94fd244601b225d59215af4813f155d27e518d49..2552083a51814724ff30142865285ad982b2ec81 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -205,23 +205,7 @@ MINOR = 2
 # - in this directory:
 #   > make dosbin
 # NSIS self installing exe:
-# - To get NSIS see http://nsis.sourceforge.net
-# - Make sure gvim_ole.exe, vimw32.exe, installw32.exe,
-#   uninstallw32.exe, teew32.exe and xxdw32.exe have been build as mentioned
-#   above.
-# - copy these files (get them from a binary archive or build them):
-#      gvimext.dll in src/GvimExt
-#      gvimext64.dll in src/GvimExt
-#   gvimext64.dll can be obtained from:
-#   https://github.com/vim/vim-win32-installer/releases
-#      It is part of gvim_9.1.*_x64.zip as vim/vim91/GvimExt/gvimext64.dll.
-# - Make sure there is a diff.exe two levels up (get it from a previous Vim
-#   version).  Also put winpty32.dll and winpty-agent.exe there.
-# - go to ../nsis and do:
-#   > nmake.exe -f Make_mvc.mak all
-#    (takes a few minutes).
-#    See nsis/README.txt for details.
-# - Copy gvim##.exe to the dist directory.
+#   See https://github.com/vim/vim-win32-installer
 #
 # 64 bit builds (these are not in the normal distribution, the 32 bit build
 # works just fine on 64 bit systems).
@@ -410,7 +394,7 @@ amisrc: dist prepare
        mv dist/vim$(VERSION)src.tar.gz dist/vim$(VERSION)src.tgz
 
 # MS-DOS sources
-dossrc: dist dist/$(COMMENT_SRC) license
+dossrc: dist dist/$(COMMENT_SRC)
        -rm -rf dist/vim$(VERSION)src.zip
        -rm -rf dist/vim
        mkdir dist/vim
@@ -428,9 +412,6 @@ dossrc: dist dist/$(COMMENT_SRC) license
        rmdir dist/vim/$(VIMRTDIR)/runtime
        cd dist && zip -9 -rD -z vim$(VERSION)src.zip vim <$(COMMENT_SRC)
 
-license:
-       cd nsis && $(MAKE) -f Makefile $@
-
 dosrt: dist dist/$(COMMENT_RT) dosrt_files
        -rm -rf dist/vim$(VERSION)rt.zip
        cd dist && zip -9 -rD -z vim$(VERSION)rt.zip vim <$(COMMENT_RT)
index 7029f501bc83fe211c15a503805aba28567b2e94..9c68b2ff9e34358cdae973410bd7701475e24e62 100644 (file)
@@ -31,8 +31,6 @@ src/if_ole.*          OLE automation interface, for MS Windows.
 
 src/GvimExt/*          DLL for the "Edit with Vim" context menu entry
 
-nsis/*                 NSIS script to build the self-installing MS-Windows exe
-
 runtime/doc/*.man      Preprocessed manual pages.
 
 runtime/macros/file_select.vim Vim script to browse directories (Unix only).
diff --git a/nsis/Make_mvc.mak b/nsis/Make_mvc.mak
deleted file mode 100644 (file)
index a1f1ae4..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-#
-# Makefile for MS Windows for create self-installing exe of Vim.
-# 2025-10-03, Restorer, restorer@mail2k.ru
-#
-
-
-# included common tools
-!INCLUDE ..\src\auto\nmake\tools.mak
-
-.SUFFIXES :
-
-!IFDEF PROGRAMW6432
-ProgFiles=%%PROGRAMFILES(x86)%%
-!ELSE
-ProgFiles=$(PROGRAMFILES)
-!ENDIF
-
-!IFDEF VIMSRC
-MKNSISFLAGS = /D"VIMSRC=$(VIMSRC)"
-!ENDIF
-
-!IFDEF VIMRT
-MKNSISFLAGS = $(MKNSISFLAGS) /D"VIMRT=$(VIMRT)"
-!ENDIF
-
-!IFDEF VIMTOOLS
-MKNSISFLAGS = $(MKNSISFLAGS) /D"VIMTOOLS=$(VIMTOOLS)"
-!ENDIF
-
-!IFDEF GETTEXT
-MKNSISFLAGS = $(MKNSISFLAGS) /D"GETTEXT=$(GETTEXT)"
-!ENDIF
-
-!IFDEF HAVE_UPX
-MKNSISFLAGS = $(MKNSISFLAGS) /DHAVE_UPX=$(HAVE_UPX)
-!ENDIF
-
-!IFDEF HAVE_NLS
-MKNSISFLAGS = $(MKNSISFLAGS) /DHAVE_NLS=$(HAVE_NLS)
-!ENDIF
-
-!IFDEF HAVE_MULTI_LANG
-MKNSISFLAGS = $(MKNSISFLAGS) /DHAVE_MULTI_LANG=$(HAVE_MULTI_LANG)
-!ENDIF
-
-!IFDEF WIN64
-MKNSISFLAGS = $(MKNSISFLAGS) /DWIN64=$(WIN64)
-!ENDIF
-
-!IFDEF ARM64
-MKNSISFLAGS = $(MKNSISFLAGS) /DARM64=$(ARM64)
-!ENDIF
-
-!IFDEF INCLUDE_LIBGCC
-MKNSISFLAGS = $(MKNSISFLAGS) /DINCLUDE_LIBGCC=$(INCLUDE_LIBGCC)
-!ENDIF
-
-!IFDEF X
-XX = /X"$(X:;=" /X")"
-!ENDIF
-
-# If necessary, correct the full path of the NSIS compiler in the next line.
-# Please do not enclose the path in quotation marks.
-MKNSIS = $(ProgFiles)\NSIS\makensis.exe
-
-MKNSISFLAGS = /INPUTCHARSET UTF8 $(MKNSISFLAGS)
-
-
-all : makeinst
-
-makeinst : prepare
-       ^"$(MKNSIS)" $(MKNSISFLAGS) gvim.nsi $(XX)
-
-prepare : unzipicons license rename
-
-unzipicons : icons.zip
-       @ if exist %|fF\nul $(RD) %|fF
-       @ $(PS) $(PSFLAGS) \
-               Add-Type -AssemblyName 'System.IO.Compression.FileSystem'; \
-               [System.IO.Compression.ZipFile]::ExtractToDirectory('$**', '.')
-
-license : ..\lang\LICENSE.*.txt ..\LICENSE
-       !@ $(PS) $(PSFLAGS) \
-               Get-Content -Path '$**' -Encoding UTF8 ^| \
-               Set-Content -Path '..\lang\$(**B).nsis.txt' -Enc Unicode -Force
-
-rename :
-       @ ..\tools\rename.bat "$(SRC)" "$(DST)" 1> nul
-
-clean :
-       @ if exist ..\lang\LICENSE*.nsis.txt $(RM) ..\lang\LICENSE*.nsis.txt
-       @ if exist .\icons\nul $(RD) .\icons
-       @ if exist .\gvim??.exe $(RM) .\gvim??.exe
-
-# vim: set noet sw=8 ts=8 sts=0 wm=0 tw=79 ft=make:
diff --git a/nsis/Makefile b/nsis/Makefile
deleted file mode 100644 (file)
index 4b51b2a..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-#
-# Makefile for UNIX-like for create self-installing exe of Vim.
-# 2025-10-03, Restorer, restorer@mail2k.ru
-#
-
-
-.SUFFIXES:
-.PHONY: all makeinst prepare rename clean 
-
-ifdef VIMSRC
-MKNSISFLAGS := -D"VIMSRC=$(VIMSRC)"
-endif
-
-ifdef VIMRT
-MKNSISFLAGS := $(MKNSISFLAGS) -D"VIMRT=$(VIMRT)"
-endif
-
-ifdef VIMTOOLS
-MKNSISFLAGS := $(MKNSISFLAGS) -D"VIMTOOLS=$(VIMTOOLS)"
-endif
-
-ifdef GETTEXT
-MKNSISFLAGS := $(MKNSISFLAGS) -D"GETTEXT=$(GETTEXT)"
-endif
-
-ifdef HAVE_UPX
-MKNSISFLAGS := $(MKNSISFLAGS) -DHAVE_UPX=$(HAVE_UPX)
-endif
-
-ifdef HAVE_NLS
-MKNSISFLAGS := $(MKNSISFLAGS) -DHAVE_NLS=$(HAVE_NLS)
-endif
-
-ifdef HAVE_MULTI_LANG
-MKNSISFLAGS := $(MKNSISFLAGS) -DHAVE_MULTI_LANG=$(HAVE_MULTI_LANG)
-endif
-
-ifdef WIN64
-MKNSISFLAGS := $(MKNSISFLAGS) -DWIN64=$(WIN64)
-endif
-
-ifdef ARM64
-MKNSISFLAGS := $(MKNSISFLAGS) -DARM64=$(ARM64)
-endif
-
-ifdef INCLUDE_LIBGCC
-MKNSISFLAGS := $(MKNSISFLAGS) -DINCLUDE_LIBGCC=$(INCLUDE_LIBGCC)
-endif
-
-ifdef X
-XX := -X"$(X:;=" -X")"
-endif
-
-MKNSISFLAGS := -INPUTCHARSET UTF8 $(MKNSISFLAGS)
-
-all: makeinst
-
-makeinst: prepare
-       makensis $(MKNSISFLAGS) gvim.nsi $(XX)
-
-prepare: unzipicons license rename
-
-unzipicons: icons.zip
-       if test -d `basename $? .zip` ; then rm -rf `basename $? .zip` ; fi
-       unzip $?
-
-license: ../lang/LICENSE.*.txt ../LICENSE
-       for lic in $? ; do \
-               bn=`basename $$lic .txt` ; \
-               awk 'sub("$$", "\r")' < $$lic | \
-               iconv -f UTF-8 -t UTF-16 > ../lang/$$bn.nsis.txt ; \
-       done
-
-rename:
-       ../tools/rename.bat "$(SRC)" "$(DST)"
-
-clean:
-       rm -f ../lang/LICENSE*.nsis.txt
-       if test -d icons ; then rm -rf icons ; fi
-       if test -f gvim??.exe ; then rm -f gvim??.exe ; fi
-
-# vim: set noet sw=8 ts=8 sts=0 wm=0 tw=0 ft=make:
index 01c6c5d3b08bd7cd78a545442a22ca3115c5d5ba..f7e72a02e335d800aa569464cf0447a94426ba04 100644 (file)
@@ -1,112 +1,4 @@
-This builds a one-click install for Vim for MS Windows using the Nullsoft
-Installation System (NSIS), available at http://nsis.sourceforge.net/
+The code for the one-click installer for Vim for MS Windows has been moved to
+the vim-win32-installer repository.
 
-To build the installable .exe file:
-
-Preparatory stage
-
-1.  Clone using the git tool the Vim repository or download its zip file
-    available at:
-       https://github.com/vim/vim
-
-2.  Go to the "/src" directory and build the Vim editor, making sure to use the
-    following variable values: "GUI=yes"; "OLE=yes"; "VIMDLL=yes". See
-    INSTALLpc.txt and Make_mvc.mak for details.
-
-3.  Go to the GvimExt directory and build gvimext.dll (or get it from a binary
-    archive).  Both 64- and 32-bit versions are needed and should be placed
-    as follows:
-       64-bit: src/GvimExt/gvimext64.dll
-       32-bit: src/GvimExt/gvimext.dll
-
-4.  Get a "diff.exe" program.  If you skip this the built-in diff will always
-    be used (which is fine for most users).
-    You can find one in previous Vim versions or in this archive:
-       https://www.mediafire.com/file/9edk4g3xvfgzby0/diff4Vim.zip/file
-    When will you have "diff.exe" put it in the "../.." directory (above the
-    "vim91" directory, it's the same for all Vim versions).  However, you can
-    specify a different directory by specifying the appropriate makefile value.
-    How to do this is described below.
-
-5.  For the terminal window to work in Vim, the library winpty is required.
-    You can get it at the following url:
-       https://github.com/rprichard/winpty/releases/download/0.4.3/winpty-0.4.3-msvc2015.zip
-    For the 32-bit version, rename "winpty.dll" from ia32/bin to "winpty32.dll",
-    and for the 64-bit version — "winpty.dll" from x64/bin to "winpty64.dll".
-    Put the renamed file and "winpty-agent.exe" in "../.." (above the "vim91"
-    directory).  However, you can specify a different directory by specifying
-    the appropriate makefile value. How to do this is described below.
-
-6.  To use stronger encryption, add the Sodium library.  You can get it here:
-       https://github.com/jedisct1/libsodium/releases/download/1.0.19-RELEASE/libsodium-1.0.19-msvc.zip
-    Unpack the archive.  Put the "libsodium.dll" from
-    path/to/libsodium/Win32/Release/v143/dynamic for the 32‐bit version or
-    path/to/libsodium/X64/Release/v143/dynamic for the 64‐bit version in the
-    "../.." directory (above the "vim91" directory, where "diff.exe" and
-    "winpty{32|64}.dll").
-
-7.  Get gettext and iconv DLLs from the following site:
-       https://github.com/mlocati/gettext-iconv-windows/releases
-    Both 64- and 32-bit versions are needed.
-    Download the files gettextX.X.X.X-iconvX.XX-shared-{32,64}.zip, extract
-    DLLs and place them as follows:
-
-       <GETTEXT directory>
-           |
-           + gettext32/
-           |   libintl-8.dll
-           |   libiconv-2.dll
-           |   libgcc_s_sjlj-1.dll
-           |
-           + gettext64/
-               libintl-8.dll
-               libiconv-2.dll
-
-    The default <GETTEXT directory> is "../..".  However, you can specify a
-    different directory by specifying the appropriate makefile value. How to do
-    this is described below.
-
-8.  Install NSIS if you didn't do that already.
-    Download Unicode version the ShellExecAsUser plug-in for NSIS from:
-       https://nsis.sourceforge.io/ShellExecAsUser_plug-in
-    and put "ShellExecAsUser.dll" to path\to\NSIS\Plugins\x86-unicode
-
-Installer assembly stage
-
-    On MS Windows, open the Developer Command Prompt for VS and go to the
-    "/nsis" directory and type the command
-           nmake.exe -lf Make_mvc.mak [variables] all
-
-    After the installer is created and you copy it to the desired location, run
-    the following command in the "/nsis" directory
-           nmake.exe -lf Make_mvc.mak clean
-
-    On UNIX-like systems, go to the "/nsis" directory and type the command
-           make -f Makefile [variables] all
-
-    After the installer is created and you copy it to the desired location, run
-    the following command in the "/nsis" directory
-           make -f Makefile clean
-
-Variables and their values available for building the installer (not mandatory):
-
-    "VIMSRC=<dir>"     — directory where location of gvim_ole.exe, vimw32.exe,
-                           GvimExt/*, etc.
-    "VIMRT=<dir>"      — directory where location of runtime files.
-    "VIMTOOLS=<dir>"    — directory where location of extra tools: diff.exe,
-                           winpty{32|64}.dll, winpty-agent.exe, libsodium.dll.
-    "GETTEXT=<dir>"     — directory where location of gettext libraries.
-    "HAVE_UPX=1"       — additional compression of the installer.  UPX program
-                           must be installed.
-    "HAVE_NLS=0"       — do not add native language support.
-    "HAVE_MULTI_LANG=0" — to create an English-only the installer.
-    "WIN64=1"          — to create a 64-bit the installer.
-    "ARM64=1"          — to create the installer for ARM64. The WIN64 variable
-                           must be set to 1.
-    "X=<scriptcmd>"    — executes scriptcmd in script.  If multiple scriptcmd
-                           are specified, they are separated by a semicolon.
-                           Example "X=OutFile MyVim.exe;XPMode on"
-    "MKNSIS=<dir>"     — the directory where the "makensis.exe" program is
-                           located.
-
-Note: for icons used in the installer, see the README.txt in the icons.zip
+    https://github.com/vim/vim-win32-installer/tree/master/nsis
diff --git a/nsis/auxiliary.nsh b/nsis/auxiliary.nsh
deleted file mode 100644 (file)
index c350f69..0000000
+++ /dev/null
@@ -1,148 +0,0 @@
-# -*- coding: utf-8 -*-
-# NSIS helper file for creating a self-installing exe for Vim.
-# Contains service macros and functions. 
-# Last Change: 2025-09-03
-#
-
-!ifndef __AUXILIARY__NSH__
-  !define __AUXILIARY__NSH__
-
-# See https://nsis.sourceforge.io/LogicLib
-;FileExists is already part of LogicLib, but returns true for directories
-;as well as files
-  !macro _FileExists2 _a _b _t _f
-    !insertmacro _LOGICLIB_TEMP
-    StrCpy $_LOGICLIB_TEMP "0"
-;if path is not blank, continue to next check
-    StrCmp `${_b}` `` +4 0
-;if path exists, continue to next check (IfFileExists returns true if this
-;is a directory)
-    IfFileExists `${_b}` `0` +3
-;if path is not a directory, continue to confirm exists
-    IfFileExists `${_b}\*.*` +2 0
-    StrCpy $_LOGICLIB_TEMP "1" ;file exists
-;now we have a definitive value - the file exists or it does not
-    StrCmp $_LOGICLIB_TEMP "1" `${_t}` `${_f}`
-  !macroend
-  !undef FileExists
-  !define FileExists `"" FileExists2`
-  !macro _DirExists _a _b _t _f
-    !insertmacro _LOGICLIB_TEMP
-    StrCpy $_LOGICLIB_TEMP "0"
-;if path is not blank, continue to next check
-    StrCmp `${_b}` `` +3 0
-;if directory exists, continue to confirm exists
-    IfFileExists `${_b}\*.*` 0 +2
-    StrCpy $_LOGICLIB_TEMP "1"
-    StrCmp $_LOGICLIB_TEMP "1" `${_t}` `${_f}`
-  !macroend
-  !define DirExists `"" DirExists`
-
-# Get parent directory
-# Share this function both on installer and uninstaller
-  !macro GetParent un
-    Function ${un}GetParent
-      Exch $0  ; old $0 is on top of stack
-      Push $1
-      Push $2
-      StrCpy $1 -1
-      ${Do}
-       StrCpy $2 $0 1 $1
-       ${If} $2 == ""
-       ${OrIf} $2 == "\"
-         ${ExitDo}
-       ${EndIf}
-       IntOp $1 $1 - 1
-      ${Loop}
-      StrCpy $0 $0 $1
-      Pop $2
-      Pop $1
-      Exch $0  ; put $0 on top of stack, restore $0 to original value
-    FunctionEnd
-  !macroend
-
-  !insertmacro GetParent ""
-  !insertmacro GetParent "un."
-
-# Get home directory
-  !macro GetHomeDir un
-    Function ${un}GetHomeDir
-      Push $0
-      Push $1
-      ReadEnvStr $0 "HOME"
-      ${If} $0 == ""
-       ReadEnvStr $0 "HOMEDRIVE"
-       ReadEnvStr $1 "HOMEPATH"
-       StrCpy $0 "$0$1"
-       ${If} $0 == ""
-         ReadEnvStr $0 "USERPROFILE"
-       ${EndIf}
-      ${EndIf}
-      Pop $1
-      Exch $0  ; put $0 on top of stack, restore $0 to original value
-    FunctionEnd
-  !macroend
-
-  !insertmacro GetHomeDir ""
-  !insertmacro GetHomeDir "un."
-
-# Saving the status of sections of the current installation in the registry
-  !macro SaveSectionSelection section_id reg_value
-    ${If} ${SectionIsSelected} ${section_id}
-      WriteRegDWORD HKLM "${UNINST_REG_KEY_VIM}" ${reg_value} 1
-    ${Else}
-      WriteRegDWORD HKLM "${UNINST_REG_KEY_VIM}" ${reg_value} 0
-    ${EndIf}
-  !macroend
-
-# Reading the status of sections from the registry of the previous installation 
-  !macro LoadSectionSelection section_id reg_value
-    ClearErrors
-    ReadRegDWORD $3 HKLM "${UNINST_REG_KEY_VIM}" ${reg_value}
-    ${IfNot} ${Errors}
-      ${If} $3 = 1
-       !insertmacro SelectSection ${section_id}
-      ${Else}
-       !insertmacro UnselectSection ${section_id}
-      ${EndIf}
-    ${EndIf}
-  !macroend
-
-# Reading the settings for _vimrc from the registry of a previous installation
-  !macro LoadDefaultVimrc out_var reg_value default_value
-    ClearErrors
-    ReadRegStr ${out_var} HKLM "${UNINST_REG_KEY_VIM}" ${reg_value}
-    ${If} ${Errors}
-    ${OrIf} ${out_var} == ""
-      StrCpy ${out_var} ${default_value}
-    ${EndIf}
-  !macroend
-
-# Get user locale
-  !if ${HAVE_NLS}
-    Var lng_usr  ; variable containing the locale of the current user
-
-    !include "StrFunc.nsh"
-    ${StrRep}
-
-    Function GetUserLocale
-      ClearErrors
-      System::Call \
-         'kernel32::GetUserDefaultLocaleName(t.r19, *i${NSIS_MAX_STRLEN})'
-      StrCmp $R9 "zh-cn" coincide 0
-      StrCmp $R9 "zh-tw" coincide 0
-      StrCmp $R9 "pt-br" 0 part
-      coincide:
-      System::Call 'User32::CharLower(t r19 r19)*i${NSIS_MAX_STRLEN}'
-      ${StrRep} $lng_usr "$R9" "-" "_"
-      Goto done
-      part:
-      StrCpy $lng_usr $R9 2
-      done:
-    FunctionEnd
-  !endif
-
-
-
-!endif # __AUXILIARY__NSH__
-# vi:set ts=8 sw=2 sts=2 tw=79 wm=0 ft=nsis:
diff --git a/nsis/gvim.nsi b/nsis/gvim.nsi
deleted file mode 100644 (file)
index 02751ce..0000000
+++ /dev/null
@@ -1,1157 +0,0 @@
-# -*- coding: utf-8 -*-
-# NSIS file to create a self-installing exe for Vim.
-# It requires NSIS version 3.0 or later.
-# Last Change: 2025-09-30
-#
-
-Unicode true  ; !include defaults to UTF-8 after Unicode True since 3.0 Alpha 2
-
-# WARNING: if you make changes to this script, look out for $0 to be valid,
-# because uninstall deletes most files in $0.
-
-# Location of gvim_ole.exe, vimw32.exe, GvimExt/*, etc.
-!ifndef VIMSRC
-  !define VIMSRC "..\src"
-!endif
-
-# Location of runtime files
-!ifndef VIMRT
-  !define VIMRT "..\runtime"
-!endif
-
-# Location of extra tools: diff.exe, winpty{32|64}.dll, winpty-agent.exe, etc.
-!ifndef VIMTOOLS
-  !define VIMTOOLS "..\.."
-!endif
-
-# Location of gettext.
-# It must contain two directories: gettext32 and gettext64.
-# See README.txt for detail.
-!ifndef GETTEXT
-  !define GETTEXT ${VIMTOOLS}
-!endif
-
-# If you have UPX, use the switch /DHAVE_UPX=1 on the command line makensis.exe.
-# This property will be set to 1. Get it at https://upx.github.io/
-!ifndef HAVE_UPX
-  !define HAVE_UPX 0
-!endif
-
-# If you do not want to add Native Language Support, use the switch /DHAVE_NLS=0
-# in the command line makensis.exe. This property will be set to 0.
-!ifndef HAVE_NLS
-  !define HAVE_NLS 1
-!endif
-
-# To create an English-only the installer, use the switch /DHAVE_MULTI_LANG=0 on
-# the command line makensis.exe. This property will be set to 0.
-!ifndef HAVE_MULTI_LANG
-  !define HAVE_MULTI_LANG 1
-!endif
-
-# if you want to create a 64-bit the installer, use the switch /DWIN64=1 on
-# the command line makensis.exe. This property will be set to 1.
-!ifndef WIN64
-  !define WIN64 0
-!endif
-
-# if you want to create the installer for ARM64, use the /DARM64=1 on
-# the command line makensis.exe. This property will be set to 1.
-!ifndef ARM64
-  !define ARM64 0
-!else
-  !if ${ARM64} > 0
-    !if ${WIN64} < 1
-      !define /redef WIN64 1
-    !endif
-  !endif
-!endif
-
-# if you don't want to include libgcc_s_sjlj-1.dll in the package, use the
-# switch /DINCLUDE_LIBGCC=0 on the command line makensis.exe.
-!ifndef INCLUDE_LIBGCC
-  !define INCLUDE_LIBGCC 1
-!endif
-
-# Get version numbers
-!getdllversion "${VIMSRC}\gvim_ole.exe" VimVer_
-!echo "Vim version MAJOR=${VimVer_1} MINOR=${VimVer_2} PATCHLEVEL=${VimVer_3}"
-
-!ifndef VER_MAJOR
-  !define VER_MAJOR  ${VimVer_1}
-!endif
-!ifndef VER_MINOR
-  !define VER_MINOR  ${VimVer_2}
-!endif
-!ifndef PATCHLEVEL
-  !define PATCHLEVEL ${VimVer_3}
-!endif
-
-# ----------- No configurable settings below this line -----------
-
-##########################################################
-# Installer Attributes, Including headers, Plugins and etc.
-
-CRCCheck force
-
-SetCompressor /SOLID lzma
-SetCompressorDictSize 64
-SetDatablockOptimize on
-
-!if ${HAVE_UPX}
-  !packhdr temp.dat "upx.exe --best --compress-icons=1 temp.dat"
-!endif
-
-RequestExecutionLevel highest
-ManifestDPIAware true
-# https://github.com/NSIS-Dev/nsis/blob/691211035c2aaaebe8fbca48ee02d4de93594a52/Docs/src/attributes.but#L292
-ManifestDPIAwareness "PerMonitorV2,System"
-ManifestSupportedOS \
-    {35138b9a-5d96-4fbd-8e2d-a2440225f93a} /* WinNT 6.1 */ \
-    {4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38} /* WinNT 6.2 */ \
-    {1f676c76-80e1-4239-95bb-83d0f6d0da78} /* WinNT 6.3 */ \
-    {8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a} /* WinNT 10/11 */
-
-!define PRODUCT         "Vim ${VER_MAJOR}.${VER_MINOR}"
-!define UNINST_REG_KEY  "Software\Microsoft\Windows\CurrentVersion\Uninstall"
-!define UNINST_REG_KEY_VIM  "${UNINST_REG_KEY}\${PRODUCT}"
-
-!if ${WIN64}
-  !define BIT 64
-# This adds '\Vim' to the user choice automagically.  The actual value is
-# obtained below with CheckOldVim.
-  !define DEFAULT_INSTDIR "$PROGRAMFILES64\Vim"
-  !if ${ARM64}
-    Name "${PRODUCT} (ARM64)"
-  !else
-    Name "${PRODUCT} (x64)"
-  !endif
-!else
-  !define BIT 32
-  !define DEFAULT_INSTDIR "$PROGRAMFILES\Vim"
-  Name "${PRODUCT}"
-!endif
-
-OutFile gvim${VER_MAJOR}${VER_MINOR}.exe
-InstallDir ${DEFAULT_INSTDIR}
-BrandingText "Vim - the text editor"
-
-# Types of installs we can perform:
-InstType $(str_type_typical)
-InstType $(str_type_minimal)
-InstType $(str_type_full)
-
-SilentInstall normal
-
-##########################################################
-# Version resources
-
-VIFileVersion ${VER_MAJOR}.${VER_MINOR}.${PATCHLEVEL}.0
-VIProductVersion ${VER_MAJOR}.${VER_MINOR}.${PATCHLEVEL}.0
-VIAddVersionKey /LANG=0 "ProductName" "Vim"
-VIAddVersionKey /LANG=0 "CompanyName" "The Vim Project"
-VIAddVersionKey /LANG=0 "LegalTrademarks" "Vim"
-VIAddVersionKey /LANG=0 "LegalCopyright" "Copyright (C) 1996"
-VIAddVersionKey /LANG=0 "FileDescription" \
-    "Vi Improved - A Text Editor"
-VIAddVersionKey /LANG=0 "ProductVersion" \
-    "${VER_MAJOR}.${VER_MINOR}.${PATCHLEVEL}.0"
-VIAddVersionKey /LANG=0 "FileVersion" \
-    "${VER_MAJOR}.${VER_MINOR}.${PATCHLEVEL}.0"
-
-##########################################################
-# including headers
-
-!include "Library.nsh"         ; for DLL install
-!include "LogicLib.nsh"
-!include "MUI2.nsh"            ; new user interface
-!include "nsDialogs.nsh"
-!include "Sections.nsh"                ; for section control
-!include "x64.nsh"
-
-!include .\auxiliary.nsh       ; helper file
-
-##########################################################
-# MUI2 settings
-
-!define MUI_ABORTWARNING
-!define MUI_UNABORTWARNING
-
-!define MUI_ICON   "icons\in_vim_32bpp.ico"
-!define MUI_UNICON "icons\un_vim_32bpp.ico"
-
-# Show all languages, despite user's codepage:
-!define MUI_LANGDLL_ALLLANGUAGES
-# Always show dialog choice language
-#!define MUI_LANGDLL_ALWAYSSHOW
-!define MUI_LANGDLL_REGISTRY_ROOT      "HKCU"
-!define MUI_LANGDLL_REGISTRY_KEY       "Software\Vim"
-!define MUI_LANGDLL_REGISTRY_VALUENAME  "Installer Language"
-
-!define MUI_WELCOMEFINISHPAGE_BITMAP   "icons\in_welcome.bmp"
-!define MUI_UNWELCOMEFINISHPAGE_BITMAP "icons\un_welcome.bmp"
-!define MUI_HEADERIMAGE
-!define MUI_HEADERIMAGE_BITMAP         "icons\in_header.bmp"
-!define MUI_HEADERIMAGE_UNBITMAP       "icons\un_header.bmp"
-
-!define MUI_WELCOMEFINISHPAGE_BITMAP_STRETCH   "AspectFitHeight"
-!define MUI_UNWELCOMEFINISHPAGE_BITMAP_STRETCH  "AspectFitHeight"
-!define MUI_HEADERIMAGE_BITMAP_STRETCH         "AspectFitHeight"
-!define MUI_HEADERIMAGE_UNBITMAP_STRETCH       "AspectFitHeight"
-
-!define MUI_COMPONENTSPAGE_SMALLDESC
-!define MUI_LICENSEPAGE_CHECKBOX
-!define MUI_FINISHPAGE_SHOWREADME
-!define MUI_FINISHPAGE_SHOWREADME_TEXT         $(str_show_readme)
-!define MUI_FINISHPAGE_SHOWREADME_FUNCTION     LaunchApplication
-
-# Installer pages:
-!insertmacro MUI_PAGE_WELCOME
-!insertmacro MUI_PAGE_LICENSE $(page_lic_file)
-!insertmacro MUI_PAGE_COMPONENTS
-Page custom SetCustom ValidateCustom
-!insertmacro MUI_PAGE_DIRECTORY
-!insertmacro MUI_PAGE_INSTFILES
-!define MUI_FINISHPAGE_NOREBOOTSUPPORT
-!insertmacro MUI_PAGE_FINISH
-
-# Uninstaller pages:
-!insertmacro MUI_UNPAGE_CONFIRM
-!insertmacro MUI_UNPAGE_COMPONENTS
-!insertmacro MUI_UNPAGE_INSTFILES
-!define MUI_FINISHPAGE_NOREBOOTSUPPORT
-!insertmacro MUI_UNPAGE_FINISH
-
-##########################################################
-# Languages Files
-
-!insertmacro MUI_RESERVEFILE_LANGDLL
-!include "lang\english.nsi"
-
-# Include support for other languages:
-!if ${HAVE_MULTI_LANG}
-  !include "lang\danish.nsi"
-  !include "lang\dutch.nsi"
-  !include "lang\german.nsi"
-  !include "lang\greek.nsi"
-  !include "lang\italian.nsi"
-  !include "lang\japanese.nsi"
-  !include "lang\portuguesebr.nsi"
-  !include "lang\russian.nsi"
-  !include "lang\serbian.nsi"
-  !include "lang\simpchinese.nsi"
-  !include "lang\swedish.nsi"
-  !include "lang\tradchinese.nsi"
-  !include "lang\turkish.nsi"
-!endif
-
-##########################################################
-# Global variables
-Var vim_dialog
-Var vim_nsd_compat
-Var vim_nsd_keymap
-Var vim_nsd_mouse
-Var vim_compat_stat
-Var vim_keymap_stat
-Var vim_mouse_stat
-
-##########################################################
-# Reserve files
-ReserveFile ${VIMSRC}\installw32.exe
-
-##########################################################
-# Functions
-
-# Check if Vim is already installed.
-# return: Installed directory. If not found, it will be empty.
-Function CheckOldVim
-  Push $0
-  Push $R0
-  Push $R1
-  Push $R2
-
-  ${If} ${RunningX64}
-    SetRegView 64
-  ${EndIf}
-
-  ClearErrors
-  StrCpy $0 ""   ; Installed directory
-  StrCpy $R0 0   ; Sub-key index
-  StrCpy $R1 ""  ; Sub-key
-  ${Do}
-    # Enumerate the sub-key:
-    EnumRegKey $R1 HKLM ${UNINST_REG_KEY} $R0
-
-    # Stop if no more sub-key:
-    ${If} ${Errors}
-    ${OrIf} $R1 == ""
-      ${ExitDo}
-    ${EndIf}
-
-    # Move to the next sub-key:
-    IntOp $R0 $R0 + 1
-
-    # Check if the key is Vim uninstall key or not:
-    StrCpy $R2 $R1 4
-    ${If} $R2 S!= "Vim "
-      ${Continue}
-    ${EndIf}
-
-    # Verifies required sub-keys:
-    ReadRegStr $R2 HKLM "${UNINST_REG_KEY}\$R1" "DisplayName"
-    ${If} ${Errors}
-    ${OrIf} $R2 == ""
-      ${Continue}
-    ${EndIf}
-
-    ReadRegStr $R2 HKLM "${UNINST_REG_KEY}\$R1" "UninstallString"
-    ${If} ${Errors}
-    ${OrIf} $R2 == ""
-      ${Continue}
-    ${EndIf}
-
-    # Found
-    Push $R2
-    call GetParent
-    call GetParent
-    Pop $0  ; Vim directory
-    ${ExitDo}
-
-  ${Loop}
-
-  ${If} ${RunningX64}
-    SetRegView lastused
-  ${EndIf}
-
-  Pop $R2
-  Pop $R1
-  Pop $R0
-  Exch $0  ; put $0 on top of stack, restore $0 to original value
-FunctionEnd
-
-Function LaunchApplication
-  SetOutPath $0
-  !if ${HAVE_NLS}
-    ShellExecAsUser::ShellExecAsUser "" "$0\gvim.exe" \
-       '-R "$0\$(vim_readme_file)"'
-  !else
-    ShellExecAsUser::ShellExecAsUser "" "$0\gvim.exe" '-R "$0\README.txt"'
-  !endif
-FunctionEnd
-
-##########################################################
-# Installer Functions and Sections
-
-Section "$(str_section_old_ver)" id_section_old_ver
-  SectionIn 1 2 3 RO
-
-  # run the install program to check for already installed versions
-  SetOutPath $TEMP
-  File /oname=install.exe ${VIMSRC}\installw32.exe
-  DetailPrint "$(str_msg_uninstalling)"
-  ${Do}
-    nsExec::Exec "$TEMP\install.exe -uninstall-check"
-    Pop $3
-
-    call CheckOldVim
-    Pop $3
-    ${If} $3 == ""
-      ${ExitDo}
-    ${Else}
-      # It seems that the old version is still remaining.
-      # TODO: Should we show a warning and run the uninstaller again?
-
-      ${ExitDo}  ; Just ignore for now.
-    ${EndIf}
-  ${Loop}
-  Delete $TEMP\install.exe
-  Delete $TEMP\vimini.ini   ; install.exe creates this, but we don't need it.
-
-  # We may have been put to the background when uninstall did something.
-  BringToFront
-SectionEnd
-
-##########################################################
-Section "$(str_section_exe)" id_section_exe
-  SectionIn 1 2 3 RO
-
-  # we need also this here if the user changes the instdir
-  StrCpy $0 "$INSTDIR\vim${VER_MAJOR}${VER_MINOR}"
-
-  SetOutPath $0
-  File /oname=gvim.exe ${VIMSRC}\gvim_ole.exe
-  !if /FileExists "${VIMSRC}\vim${BIT}.dll"
-    File ${VIMSRC}\vim${BIT}.dll
-  !endif
-  File /oname=install.exe ${VIMSRC}\installw32.exe
-  File /oname=uninstall.exe ${VIMSRC}\uninstallw32.exe
-  File ${VIMSRC}\vimrun.exe
-  File /oname=tee.exe ${VIMSRC}\teew32.exe
-  File /oname=xxd.exe ${VIMSRC}\xxdw32.exe
-  File ..\vimtutor.bat
-  File ..\README.txt
-  File /oname=LICENSE.txt ..\LICENSE
-  File ..\uninstall.txt
-  File ${VIMRT}\*.vim
-
-  !if /FileExists "${VIMTOOLS}\diff.exe"
-    File ${VIMTOOLS}\diff.exe
-  !endif
-  !if /FileExists "${VIMTOOLS}\winpty${BIT}.dll"
-    File ${VIMTOOLS}\winpty${BIT}.dll
-  !endif
-  !if /FileExists "${VIMTOOLS}\winpty-agent.exe"
-    File ${VIMTOOLS}\winpty-agent.exe
-  !endif
-  !if /FileExists "${VIMTOOLS}\libsodium.dll"
-    File ${VIMTOOLS}\libsodium.dll
-  !endif
-
-  SetOutPath $0\colors
-  File /r ${VIMRT}\colors\*.*
-
-  SetOutPath $0\compiler
-  File ${VIMRT}\compiler\*.*
-
-  SetOutPath $0\doc
-  File /x uganda.nsis.txt ${VIMRT}\doc\*.txt
-  File ${VIMRT}\doc\tags
-
-  SetOutPath $0\ftplugin
-  File ${VIMRT}\ftplugin\*.*
-
-  SetOutPath $0\indent
-  File ${VIMRT}\indent\README.txt
-  File ${VIMRT}\indent\*.vim
-
-  SetOutPath $0\keymap
-  File ${VIMRT}\keymap\README.txt
-  File ${VIMRT}\keymap\*.vim
-
-  SetOutPath $0\macros
-  File /r /x *.info ${VIMRT}\macros\*.*
-
-  SetOutPath $0\pack
-  File /r ${VIMRT}\pack\*.*
-
-  SetOutPath $0\plugin
-  File ${VIMRT}\plugin\*.*
-
-  SetOutPath $0\autoload
-  File /r ${VIMRT}\autoload\*.*
-
-  SetOutPath $0\import\dist
-  File ${VIMRT}\import\dist\*.*
-
-  SetOutPath $0\bitmaps
-  File ${VIMSRC}\vim.ico
-
-  SetOutPath $0\syntax
-  File /r /x testdir /x generator /x Makefile ${VIMRT}\syntax\*.*
-
-  SetOutPath $0\spell
-  File ${VIMRT}\spell\*.txt
-  File ${VIMRT}\spell\*.vim
-  File ${VIMRT}\spell\*.spl
-  File ${VIMRT}\spell\*.sug
-
-  SetOutPath $0\tools
-  File ${VIMRT}\tools\*.*
-
-  SetOutPath $0\tutor
-  File /r /x *.info ${VIMRT}\tutor\*.*
-SectionEnd
-
-##########################################################
-Section "$(str_section_console)" id_section_console
-  SectionIn 1 3
-
-  SetOutPath $0
-  File /oname=vim.exe ${VIMSRC}\vimw32.exe
-  StrCpy $2 "$2 vim view vimdiff"
-SectionEnd
-
-##########################################################
-Section "$(str_section_batch)" id_section_batch
-  SectionIn 3
-
-  StrCpy $1 "$1 -create-batfiles $2"
-SectionEnd
-
-##########################################################
-SectionGroup $(str_group_icons) id_group_icons
-  Section "$(str_section_desktop)" id_section_desktop
-    SectionIn 1 3
-
-    StrCpy $1 "$1 -install-icons"
-  SectionEnd
-
-  Section "$(str_section_start_menu)" id_section_startmenu
-    SectionIn 1 3
-
-    StrCpy $1 "$1 -add-start-menu"
-  SectionEnd
-SectionGroupEnd
-
-##########################################################
-Section "$(str_section_edit_with)" id_section_editwith
-  SectionIn 1 3
-
-  SetOutPath $0
-
-  ${If} ${RunningX64}
-    # Install 64-bit gvimext.dll into the GvimExt64 directory.
-    SetOutPath $0\GvimExt64
-    ClearErrors
-    !define LIBRARY_SHELL_EXTENSION
-    !define LIBRARY_X64
-    !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "${VIMSRC}\GvimExt\gvimext64.dll" "$0\GvimExt64\gvimext.dll" "$0"
-    !undef LIBRARY_X64
-    !undef LIBRARY_SHELL_EXTENSION
-  ${EndIf}
-
-  # Install 32-bit gvimext.dll into the GvimExt32 directory.
-  SetOutPath $0\GvimExt32
-  ClearErrors
-  !define LIBRARY_SHELL_EXTENSION
-  !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-      "${VIMSRC}\GvimExt\gvimext.dll" "$0\GvimExt32\gvimext.dll" "$0"
-  !undef LIBRARY_SHELL_EXTENSION
-
-  # We don't have a separate entry for the "Open With..." menu, assume
-  # the user wants either both or none.
-  StrCpy $1 "$1 -install-popup -install-openwith"
-SectionEnd
-
-##########################################################
-Section "$(str_section_vim_rc)" id_section_vimrc
-  SectionIn 1 3
-
-  StrCpy $1 "$1 -create-vimrc"
-
-  ${If} ${RunningX64}
-    SetRegView 64
-  ${EndIf}
-  WriteRegStr HKLM "${UNINST_REG_KEY_VIM}" "vim_compat"   "$vim_compat_stat"
-  WriteRegStr HKLM "${UNINST_REG_KEY_VIM}" "vim_keyremap" "$vim_keymap_stat"
-  WriteRegStr HKLM "${UNINST_REG_KEY_VIM}" "vim_mouse"    "$vim_mouse_stat"
-  ${If} ${RunningX64}
-    SetRegView lastused
-  ${EndIf}
-
-  ${If} $vim_compat_stat == "vi"
-    StrCpy $1 "$1 -vimrc-compat vi"
-  ${ElseIf} $vim_compat_stat == "vim"
-    StrCpy $1 "$1 -vimrc-compat vim"
-  ${ElseIf} $vim_compat_stat == "defaults"
-    StrCpy $1 "$1 -vimrc-compat defaults"
-  ${Else}
-    StrCpy $1 "$1 -vimrc-compat all"
-  ${EndIf}
-
-  ${If} $vim_keymap_stat == "default"
-    StrCpy $1 "$1 -vimrc-remap no"
-  ${Else}
-    StrCpy $1 "$1 -vimrc-remap win"
-  ${EndIf}
-
-  ${If} $vim_mouse_stat == "default"
-    StrCpy $1 "$1 -vimrc-behave default"
-  ${ElseIf} $vim_mouse_stat == "windows"
-    StrCpy $1 "$1 -vimrc-behave mswin"
-  ${Else}
-    StrCpy $1 "$1 -vimrc-behave unix"
-  ${EndIf}
-SectionEnd
-
-##########################################################
-SectionGroup $(str_group_plugin) id_group_plugin
-  Section "$(str_section_plugin_home)" id_section_pluginhome
-    SectionIn 1 3
-    # use ShellExecAsUser below instead
-    # StrCpy $1 "$1 -create-directories home"
-  SectionEnd
-
-  Section "$(str_section_plugin_vim)" id_section_pluginvim
-    SectionIn 3
-    StrCpy $1 "$1 -create-directories vim"
-  SectionEnd
-SectionGroupEnd
-
-##########################################################
-!if ${HAVE_NLS}
-  Section "$(str_section_nls)" id_section_nls
-    SectionIn 1 3
-
-    SetOutPath $INSTDIR
-    !if /FileExists "..\lang\README.*.txt"
-      File ..\lang\README.*.txt
-      CopyFiles /SILENT /FILESONLY $INSTDIR\README.$lng_usr.txt \
-         $INSTDIR\vim${VER_MAJOR}${VER_MINOR}\README.$lng_usr.txt
-      Delete $INSTDIR\README.*.txt
-    !endif
-    StrCpy $R7 0
-    !if /FileExists "..\lang\LICENSE.??.txt"
-      File ..\lang\LICENSE.??.txt
-      IntOp $R7 $R7 + 1
-    !endif
-    !if /FileExists "..\lang\LICENSE.??_??.txt"
-      File ..\lang\LICENSE.??_??.txt
-      IntOp $R7 $R7 + 1
-    !endif
-    IntCmp $R7 0 notcpy notcpy cpy
-    cpy:
-    CopyFiles /SILENT /FILESONLY $INSTDIR\LICENSE.$lng_usr.txt \
-       $INSTDIR\vim${VER_MAJOR}${VER_MINOR}\LICENSE.$lng_usr.txt
-    Delete $INSTDIR\LICENSE.*.txt
-    notcpy:
-
-    SetOutPath $0\lang
-    File /r /x Makefile ${VIMRT}\lang\*.*
-    SetOutPath $0
-    !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "${GETTEXT}\gettext${BIT}\libintl-8.dll" "$0\libintl-8.dll" "$0"
-    !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "${GETTEXT}\gettext${BIT}\libiconv-2.dll" "$0\libiconv-2.dll" "$0"
-    # Install libgcc_s_sjlj-1.dll only if it is needed.
-    !if ${INCLUDE_LIBGCC}
-      !if /FileExists "${GETTEXT}\gettext${BIT}\libgcc_s_sjlj-1.dll"
-       !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-           "${GETTEXT}\gettext${BIT}\libgcc_s_sjlj-1.dll" \
-           "$0\libgcc_s_sjlj-1.dll" "$0"
-      !endif
-    !endif
-
-    ${If} ${SectionIsSelected} ${id_section_editwith}
-      ${If} ${RunningX64}
-       # Install DLLs for 64-bit gvimext.dll into the GvimExt64 directory.
-       SetOutPath $0\GvimExt64
-       ClearErrors
-       !define LIBRARY_X64
-       !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-           "${GETTEXT}\gettext64\libintl-8.dll" \
-           "$0\GvimExt64\libintl-8.dll" "$0\GvimExt64"
-       !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-           "${GETTEXT}\gettext64\libiconv-2.dll" \
-           "$0\GvimExt64\libiconv-2.dll" "$0\GvimExt64"
-       !undef LIBRARY_X64
-      ${EndIf}
-
-      !if ! ${ARM64}
-       # Install DLLs for 32-bit gvimext.dll into the GvimExt32 directory.
-       SetOutPath $0\GvimExt32
-       ClearErrors
-       !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-           "${GETTEXT}\gettext32\libintl-8.dll" \
-           "$0\GvimExt32\libintl-8.dll" "$0\GvimExt32"
-       !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-           "${GETTEXT}\gettext32\libiconv-2.dll" \
-           "$0\GvimExt32\libiconv-2.dll" "$0\GvimExt32"
-       # Install libgcc_s_sjlj-1.dll only if it is needed.
-       !if ${INCLUDE_LIBGCC}
-         !if /FileExists "${GETTEXT}\gettext32\libgcc_s_sjlj-1.dll"
-             !insertmacro InstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-                 "${GETTEXT}\gettext32\libgcc_s_sjlj-1.dll" \
-                 "$0\GvimExt32\libgcc_s_sjlj-1.dll" "$0\GvimExt32"
-         !endif
-       !endif
-      !endif
-    ${EndIf}
-  SectionEnd
-!endif
-
-##########################################################
-Section -call_install_exe
-  SetOutPath $0
-  DetailPrint "$(str_msg_registering)"
-  nsExec::Exec "$0\install.exe $1"
-  Pop $3
-
-  ${If} ${SectionIsSelected} ${id_section_pluginhome}
-    ReadEnvStr $3 "COMSPEC"
-    Call GetHomeDir
-    Pop $4
-    ShellExecAsUser::ShellExecAsUser "" "$3" '/c "cd /d "$4" & mkdir vimfiles \
-       & cd vimfiles & mkdir colors compiler doc ftdetect ftplugin indent \
-       keymap plugin syntax"' SW_HIDE
-  ${EndIf}
-SectionEnd
-
-##########################################################
-Section -post
-  # Get estimated install size
-  SectionGetSize ${id_section_exe} $3
-  ${If} ${SectionIsSelected} ${id_section_console}
-    SectionGetSize ${id_section_console} $4
-    IntOp $3 $3 + $4
-  ${EndIf}
-  ${If} ${SectionIsSelected} ${id_section_editwith}
-    SectionGetSize ${id_section_editwith} $4
-    IntOp $3 $3 + $4
-  ${EndIf}
-  !if ${HAVE_NLS}
-    ${If} ${SectionIsSelected} ${id_section_nls}
-      SectionGetSize ${id_section_nls} $4
-      IntOp $3 $3 + $4
-    ${EndIf}
-  !endif
-
-  # Register EstimatedSize and AllowSilent.
-  # Other information will be set by the install.exe (dosinst.c).
-  ${If} ${RunningX64}
-    SetRegView 64
-  ${EndIf}
-  WriteRegDWORD HKLM "${UNINST_REG_KEY_VIM}" "EstimatedSize" $3
-  WriteRegDWORD HKLM "${UNINST_REG_KEY_VIM}" "AllowSilent" 1
-  ${If} ${RunningX64}
-    SetRegView lastused
-  ${EndIf}
-
-  # Store the selections to the registry.
-  ${If} ${RunningX64}
-    SetRegView 64
-  ${EndIf}
-  !insertmacro SaveSectionSelection ${id_section_console}    "select_console"
-  !insertmacro SaveSectionSelection ${id_section_batch}      "select_batch"
-  !insertmacro SaveSectionSelection ${id_section_desktop}    "select_desktop"
-  !insertmacro SaveSectionSelection ${id_section_startmenu}  "select_startmenu"
-  !insertmacro SaveSectionSelection ${id_section_editwith}   "select_editwith"
-  !insertmacro SaveSectionSelection ${id_section_vimrc}      "select_vimrc"
-  !insertmacro SaveSectionSelection ${id_section_pluginhome} \
-      "select_pluginhome"
-  !insertmacro SaveSectionSelection ${id_section_pluginvim}  "select_pluginvim"
-  !if ${HAVE_NLS}
-    !insertmacro SaveSectionSelection ${id_section_nls}      "select_nls"
-  !endif
-  ${If} ${RunningX64}
-    SetRegView lastused
-  ${EndIf}
-
-  BringToFront
-SectionEnd
-
-##########################################################
-Function .onInit
-  !if ${HAVE_MULTI_LANG}
-    # Select a language (or read from the registry).
-    !insertmacro MUI_LANGDLL_DISPLAY
-  !endif
-
-  !if ${HAVE_NLS}
-    call GetUserLocale
-  !endif
-
-  ${If} $INSTDIR == ${DEFAULT_INSTDIR}
-    # Check $VIM
-    ReadEnvStr $3 "VIM"
-    ${If} $3 != ""
-      StrCpy $INSTDIR $3
-    ${EndIf}
-  ${EndIf}
-
-  call CheckOldVim
-  Pop $3
-  ${If} $3 == ""
-    # No old versions of Vim found. Unselect and hide the section.
-    !insertmacro UnselectSection ${id_section_old_ver}
-    SectionSetInstTypes ${id_section_old_ver} 0
-    SectionSetText ${id_section_old_ver} ""
-  ${Else}
-    ${If} $INSTDIR == ${DEFAULT_INSTDIR}
-      StrCpy $INSTDIR $3
-    ${EndIf}
-  ${EndIf}
-
-  ${If} ${RunningX64}
-    SetRegView 64
-  ${EndIf}
-  # Load the selections from the registry (if any).
-  !insertmacro LoadSectionSelection ${id_section_console}    "select_console"
-  !insertmacro LoadSectionSelection ${id_section_batch}      "select_batch"
-  !insertmacro LoadSectionSelection ${id_section_desktop}    "select_desktop"
-  !insertmacro LoadSectionSelection ${id_section_startmenu}  "select_startmenu"
-  !insertmacro LoadSectionSelection ${id_section_editwith}   "select_editwith"
-  !insertmacro LoadSectionSelection ${id_section_vimrc}      "select_vimrc"
-  !insertmacro LoadSectionSelection ${id_section_pluginhome} \
-      "select_pluginhome"
-  !insertmacro LoadSectionSelection ${id_section_pluginvim}  "select_pluginvim"
-  !if ${HAVE_NLS}
-    !insertmacro LoadSectionSelection ${id_section_nls}      "select_nls"
-  !endif
-  # Load the default _vimrc settings from the registry (if any).
-  !insertmacro LoadDefaultVimrc $vim_compat_stat "vim_compat"   "all"
-  !insertmacro LoadDefaultVimrc $vim_keymap_stat "vim_keyremap" "default"
-  !insertmacro LoadDefaultVimrc $vim_mouse_stat  "vim_mouse"    "default"
-  ${If} ${RunningX64}
-    SetRegView lastused
-  ${EndIf}
-
-  # User variables:
-  # $0 - holds the directory the executables are installed to
-  # $1 - holds the parameters to be passed to install.exe.  Starts with OLE
-  #      registration (since a non-OLE gvim will not complain, and we want to
-  #      always register an OLE gvim).
-  # $2 - holds the names to create batch files for
-  StrCpy $0 "$INSTDIR\vim${VER_MAJOR}${VER_MINOR}"
-  StrCpy $1 "-register-OLE"
-  StrCpy $2 "gvim evim gview gvimdiff vimtutor"
-FunctionEnd
-
-Function .onInstSuccess
-  WriteUninstaller vim${VER_MAJOR}${VER_MINOR}\uninstall-gui.exe
-FunctionEnd
-
-Function .onInstFailed
-  MessageBox MB_OK|MB_ICONEXCLAMATION "$(str_msg_install_fail)" /SD IDOK
-FunctionEnd
-
-##########################################################
-Function SetCustom
-  # Display the _vimrc setting dialog using nsDialogs.
-
-  # Check if a _vimrc should be created
-  ${IfNot} ${SectionIsSelected} ${id_section_vimrc}
-    Abort
-  ${EndIf}
-
-  !insertmacro MUI_HEADER_TEXT \
-      $(str_vimrc_page_title) $(str_vimrc_page_subtitle)
-
-  nsDialogs::Create 1018
-  Pop $vim_dialog
-
-  ${If} $vim_dialog == error
-    Abort
-  ${EndIf}
-
-  ${If} ${RunningX64}
-    SetRegView 64
-  ${EndIf}
-
-  GetFunctionAddress $3 ValidateCustom
-  nsDialogs::OnBack $3
-
-  # 1st group - Compatibility
-  ${NSD_CreateGroupBox} 0u 0u 296u 44u $(str_msg_compat_title)
-  Pop $3
-
-  ${NSD_CreateLabel} 16u 14u 269u 10u $(str_msg_compat_desc)
-  Pop $3
-  ${NSD_CreateDropList} 42u 26u 237u 13u ""
-  Pop $vim_nsd_compat
-  ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_vi)
-  ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_vim)
-  ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_defaults)
-  ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_all)
-
-  ${If} $vim_compat_stat == "defaults"
-    StrCpy $4 2
-  ${ElseIf} $vim_compat_stat == "vim"
-    StrCpy $4 1
-  ${ElseIf} $vim_compat_stat == "vi"
-    StrCpy $4 0
-  ${Else} ; default
-    StrCpy $4 3
-  ${EndIf}
-  ${NSD_CB_SetSelectionIndex} $vim_nsd_compat $4
-
-  # 2nd group - Key remapping
-  ${NSD_CreateGroupBox} 0u 48u 296u 44u $(str_msg_keymap_title)
-  Pop $3
-
-  ${NSD_CreateLabel} 16u 62u 269u 10u $(str_msg_keymap_desc)
-  Pop $3
-  ${NSD_CreateDropList} 42u 74u 236u 13u ""
-  Pop $vim_nsd_keymap
-  ${NSD_CB_AddString} $vim_nsd_keymap $(str_msg_keymap_default)
-  ${NSD_CB_AddString} $vim_nsd_keymap $(str_msg_keymap_windows)
-
-  ${If} $vim_keymap_stat == "windows"
-    StrCpy $4 1
-  ${Else} ; default
-    StrCpy $4 0
-  ${EndIf}
-  ${NSD_CB_SetSelectionIndex} $vim_nsd_keymap $4
-
-  # 3rd group - Mouse behavior
-  ${NSD_CreateGroupBox} 0u 95u 296u 44u $(str_msg_mouse_title)
-  Pop $3
-
-  ${NSD_CreateLabel} 16u 108u 269u 10u $(str_msg_mouse_desc)
-  Pop $3
-  ${NSD_CreateDropList} 42u 121u 237u 13u ""
-  Pop $vim_nsd_mouse
-  ${NSD_CB_AddString} $vim_nsd_mouse $(str_msg_mouse_default)
-  ${NSD_CB_AddString} $vim_nsd_mouse $(str_msg_mouse_windows)
-  ${NSD_CB_AddString} $vim_nsd_mouse $(str_msg_mouse_unix)
-
-  ${If} $vim_mouse_stat == "xterm"
-    StrCpy $4 2
-  ${ElseIf} $vim_mouse_stat == "windows"
-    StrCpy $4 1
-  ${Else} ; default
-    StrCpy $4 0
-  ${EndIf}
-  ${NSD_CB_SetSelectionIndex} $vim_nsd_mouse $4
-
-  ${If} ${RunningX64}
-    SetRegView lastused
-  ${EndIf}
-
-  nsDialogs::Show
-FunctionEnd
-
-Function ValidateCustom
-  ${NSD_CB_GetSelectionIndex} $vim_nsd_compat $3
-  ${If} $3 = 0
-    StrCpy $vim_compat_stat "vi"
-  ${ElseIf} $3 = 1
-    StrCpy $vim_compat_stat "vim"
-  ${ElseIf} $3 = 2
-    StrCpy $vim_compat_stat "defaults"
-  ${Else}
-    StrCpy $vim_compat_stat "all"
-  ${EndIf}
-
-  ${NSD_CB_GetSelectionIndex} $vim_nsd_keymap $3
-  ${If} $3 = 0
-    StrCpy $vim_keymap_stat "default"
-  ${Else}
-    StrCpy $vim_keymap_stat "windows"
-  ${EndIf}
-
-  ${NSD_CB_GetSelectionIndex} $vim_nsd_mouse $3
-  ${If} $3 = 0
-    StrCpy $vim_mouse_stat "default"
-  ${ElseIf} $3 = 1
-    StrCpy $vim_mouse_stat "windows"
-  ${Else}
-    StrCpy $vim_mouse_stat "xterm"
-  ${EndIf}
-FunctionEnd
-
-##########################################################
-# Description for Installer Sections
-
-!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_old_ver}   $(str_desc_old_ver)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_exe}      $(str_desc_exe)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_console}   $(str_desc_console)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_batch}            $(str_desc_batch)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_group_icons}      $(str_desc_icons)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_desktop}   $(str_desc_desktop)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_startmenu} \
-      $(str_desc_start_menu)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_editwith}  \
-      $(str_desc_edit_with)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_vimrc}            $(str_desc_vim_rc)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_group_plugin}     $(str_desc_plugin)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_pluginhome} \
-      $(str_desc_plugin_home)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_section_pluginvim} \
-      $(str_desc_plugin_vim)
-  !if ${HAVE_NLS}
-    !insertmacro MUI_DESCRIPTION_TEXT ${id_section_nls}            $(str_desc_nls)
-  !endif
-!insertmacro MUI_FUNCTION_DESCRIPTION_END
-
-
-##########################################################
-# Uninstaller Functions and Sections
-
-Function un.onInit
-  !if ${HAVE_MULTI_LANG}
-    # Get the language from the registry.
-    !insertmacro MUI_UNGETLANGUAGE
-  !endif
-FunctionEnd
-
-Section "un.$(str_unsection_register)" id_unsection_register
-  SectionIn RO
-
-  # Apparently $INSTDIR is set to the directory where the uninstaller is
-  # created.  Thus the "vim91" directory is included in it.
-  StrCpy $0 "$INSTDIR"
-
-  # delete the context menu entry and batch files
-  DetailPrint "$(str_msg_unregistering)"
-  nsExec::Exec "$0\uninstall.exe -nsis"
-  Pop $3
-
-  # We may have been put to the background when uninstall did something.
-  BringToFront
-
-  # Delete the installer language setting.
-  DeleteRegKey ${MUI_LANGDLL_REGISTRY_ROOT} ${MUI_LANGDLL_REGISTRY_KEY}
-SectionEnd
-
-Section "un.$(str_unsection_exe)" id_unsection_exe
-  StrCpy $0 "$INSTDIR"
-
-  # Delete gettext and iconv DLLs
-  ${If} ${FileExists} "$0\libiconv-2.dll"
-    !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "$0\libiconv-2.dll"
-  ${EndIf}
-  ${If} ${FileExists} "$0\libintl-8.dll"
-    !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "$0\libintl-8.dll"
-  ${EndIf}
-  ${If} ${FileExists} "$0\libgcc_s_sjlj-1.dll"
-    !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "$0\libgcc_s_sjlj-1.dll"
-  ${EndIf}
-
-  # Delete other DLLs
-  Delete /REBOOTOK $0\*.dll
-
-  # Delete 64-bit GvimExt
-  ${If} ${RunningX64}
-    !define LIBRARY_X64
-    ${If} ${FileExists} "$0\GvimExt64\gvimext.dll"
-      !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-         "$0\GvimExt64\gvimext.dll"
-    ${EndIf}
-    ${If} ${FileExists} "$0\GvimExt64\libiconv-2.dll"
-      !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-         "$0\GvimExt64\libiconv-2.dll"
-    ${EndIf}
-    ${If} ${FileExists} "$0\GvimExt64\libintl-8.dll"
-      !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-         "$0\GvimExt64\libintl-8.dll"
-    ${EndIf}
-    ${If} ${FileExists} "$0\GvimExt64\libwinpthread-1.dll"
-      !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-         "$0\GvimExt64\libwinpthread-1.dll"
-    ${EndIf}
-    !undef LIBRARY_X64
-    RMDir /r $0\GvimExt64
-  ${EndIf}
-
-  # Delete 32-bit GvimExt
-  ${If} ${FileExists} "$0\GvimExt32\gvimext.dll"
-    !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "$0\GvimExt32\gvimext.dll"
-  ${EndIf}
-  ${If} ${FileExists} "$0\GvimExt32\libiconv-2.dll"
-    !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "$0\GvimExt32\libiconv-2.dll"
-  ${EndIf}
-  ${If} ${FileExists} "$0\GvimExt32\libintl-8.dll"
-    !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "$0\GvimExt32\libintl-8.dll"
-  ${EndIf}
-  ${If} ${FileExists} "$0\GvimExt32\libgcc_s_sjlj-1.dll"
-    !insertmacro UninstallLib DLL NOTSHARED REBOOT_NOTPROTECTED \
-       "$0\GvimExt32\libgcc_s_sjlj-1.dll"
-  ${EndIf}
-  RMDir /r $0\GvimExt32
-
-  ClearErrors
-  # Remove everything but *.dll files.  Avoids that
-  # a lot remains when gvimext.dll cannot be deleted.
-  RMDir /r $0\autoload
-  RMDir /r $0\colors
-  RMDir /r $0\compiler
-  RMDir /r $0\doc
-  RMDir /r $0\ftplugin
-  RMDir /r $0\import
-  RMDir /r $0\indent
-  RMDir /r $0\macros
-  RMDir /r $0\pack
-  RMDir /r $0\plugin
-  RMDir /r $0\spell
-  RMDir /r $0\syntax
-  RMDir /r $0\tools
-  RMDir /r $0\tutor
-  RMDir /r $0\lang
-  RMDir /r $0\keymap
-  RMDir /r $0\bitmaps
-  Delete $0\*.exe
-  Delete $0\*.bat
-  Delete $0\*.vim
-  Delete $0\*.txt
-
-  ${If} ${Errors}
-    MessageBox MB_OK|MB_ICONEXCLAMATION $(str_msg_rm_exe_fail) /SD IDOK
-  ${EndIf}
-
-  # No error message if the "vim91" directory can't be removed, the
-  # gvimext.dll may still be there.
-  RMDir $0
-SectionEnd
-
-# Remove "vimfiles" directory under the specified directory.
-!macro RemoveVimfiles dir
-  ${If} ${FileExists} ${dir}\_viminfo
-    Delete ${dir}\_viminfo
-  ${EndIf}
-  ${If} ${DirExists} ${dir}\vimfiles
-    RMDir ${dir}\vimfiles\colors
-    RMDir ${dir}\vimfiles\compiler
-    RMDir ${dir}\vimfiles\doc
-    RMDir ${dir}\vimfiles\ftdetect
-    RMDir ${dir}\vimfiles\ftplugin
-    RMDir ${dir}\vimfiles\indent
-    RMDir ${dir}\vimfiles\keymap
-    RMDir ${dir}\vimfiles\plugin
-    RMDir ${dir}\vimfiles\syntax
-    ${If} ${FileExists} ${dir}\vimfiles\.netrwhist*
-      Delete ${dir}\vimfiles\.netrwhist*
-    ${EndIf}
-    RMDir ${dir}\vimfiles
-  ${EndIf}
-!macroend
-
-SectionGroup "un.$(str_ungroup_plugin)" id_ungroup_plugin
-  Section /o "un.$(str_unsection_plugin_home)" id_unsection_plugin_home
-  # get the home dir
-    Call un.GetHomeDir
-    Pop $0
-
-    ${If} $0 != ""
-      !insertmacro RemoveVimfiles $0
-    ${EndIf}
-  SectionEnd
-
-  Section "un.$(str_unsection_plugin_vim)" id_unsection_plugin_vim
-    # get the parent dir of the installation
-    Push $INSTDIR
-    Call un.GetParent
-    Pop $0
-
-    # if a plugin dir was created at installation remove it
-    !insertmacro RemoveVimfiles $0
-  SectionEnd
-SectionGroupEnd
-
-Section "un.$(str_unsection_rootdir)" id_unsection_rootdir
-# get the parent dir of the installation
-  Push $INSTDIR
-  Call un.GetParent
-  Pop $0
-
-  ${IfNot} ${Silent}
-    Delete $0\_vimrc
-  ${Endif}
-  RMDir $0
-SectionEnd
-
-##########################################################
-# Description for Uninstaller Sections
-
-!insertmacro MUI_UNFUNCTION_DESCRIPTION_BEGIN
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_unsection_register}   \
-      $(str_desc_unregister)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_unsection_exe}  $(str_desc_rm_exe)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_ungroup_plugin} $(str_desc_rm_plugin)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_unsection_plugin_home} \
-      $(str_desc_rm_plugin_home)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_unsection_plugin_vim} \
-      $(str_desc_rm_plugin_vim)
-  !insertmacro MUI_DESCRIPTION_TEXT ${id_unsection_rootdir}    \
-      $(str_desc_rm_rootdir)
-!insertmacro MUI_UNFUNCTION_DESCRIPTION_END
-
-# vi:set ts=8 sw=2 sts=2 tw=79 wm=0 ft=nsis:
diff --git a/nsis/icons.zip b/nsis/icons.zip
deleted file mode 100644 (file)
index c480bcc..0000000
Binary files a/nsis/icons.zip and /dev/null differ
diff --git a/nsis/lang/README.txt b/nsis/lang/README.txt
deleted file mode 100644 (file)
index 0340c30..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-This directory contains a file with text strings for gVim installer.
-It also contains files with translations of the text strings for gVim installer
-into different languages.
-
-For translators.
-
-If you want to prepare a translation for the gVim installer, use the file
-"english.nsi" as a master file.  See the other translation files in this
-directory.
-Note that in the definition of the MUI_LANGUAGE macro, the name of the language
-to be translated must be the English name of the language.
-The name of the file with the translation must match the name of the target
-language.
-Also, when translating strings, pay attention to some restrictions on the
-allowable length of strings.  For example:
- component description field - 117 characters;
- description above the drop-down lists on the .vimrc page - 53 characters;
- drop-down lists on the .vimrc page - 55 characters.
-Characters in this case mean characters of the English alphabet.
-
-Once the message translation file is ready, it must be included in the
-"gvim.nsi" file.
-Find the line "# Include support for other languages:" in the file "gvim.nsi"
-and specify the name of the file with your translation below the line
-!if ${HAVE_MULTI_LANG}, similar to the entries already there. File names are
-specified in alphabetical order.
-
-If you do not yet have a translated "LICENSE" file and/or a main "README.txt"
-file, set the following values:
-
-for the license file
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-
-for the readme.txt file
-LangString vim_readme_file 0 "README.txt"
-
-Once you have the translations of these files, then set the values for these
-variables similarly to what is done in the other translation files.
-Translation files should be located in the "lang" subdirectory of the root
-directory. The name of the files is as follows: "README.xx.txt", where xx is the
-language code according to ISO639.
-
-
-There are two ways to test the installer in different languages:
-
-1. Find and uncomment the "!define MUI_LANGDLL_ALWAYSSHOW" line in the
-   "gvim.nsi" file and rebuild the installer.
-   Now every time you run it, you will see a dialog box with the possibility to
-   select the language of the installer.
-
-2. If the Vim editor is already installed in your system, delete the
-   "Installer Language" parameter in the Windows registry under
-   "HKEY_CURRENT_USER\Software\Vim".
-   Or you can create a file "NoLangInstallerVim.reg" with the following content:
-
-       Windows Registry Editor Version 5.00
-
-       [HKEY_CURRENT_USER\Software\Vim]
-       "Installer Language"=-
-
-   and apply it by double-clicking on it.
-   After these steps, when you start the installer, a window with the installer
-   language selection will also be displayed. 
diff --git a/nsis/lang/danish.nsi b/nsis/lang/danish.nsi
deleted file mode 100644 (file)
index c400031..0000000
+++ /dev/null
@@ -1,187 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# danish.nsi: Danish language strings for gvim NSIS installer.
-#
-# Locale ID    : 1030
-# Locale Name  : da
-# fileencoding : UTF-8
-# Author       : scootergrisen
-
-!insertmacro MUI_LANGUAGE "Danish"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_DANISH}         "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_DANISH}         "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-#LicenseLangString page_lic_file ${LANG_DANISH} "..\lang\LICENSE.da.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file 0 "README.txt"
-#LangString vim_readme_file ${LANG_DANISH} "README.da.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_DANISH}     "Destinationsmappe (skal slutte med $\"vim$\")"
-
-LangString str_show_readme          ${LANG_DANISH}     "Vis README efter installationen er gennemført"
-
-# Install types:
-LangString str_type_typical         ${LANG_DANISH}     "Typisk"
-
-LangString str_type_minimal         ${LANG_DANISH}     "Minimal"
-
-LangString str_type_full            ${LANG_DANISH}     "Fuld"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_DANISH}     "Afinstaller eksisterende version(er)"
-LangString str_desc_old_ver         ${LANG_DANISH}     "Afinstaller eksisterende Vim-version(er) fra dit system."
-
-LangString str_section_exe          ${LANG_DANISH}     "Vim GUI og afviklingsfiler"
-LangString str_desc_exe             ${LANG_DANISH}     "Vim GUI-eksekverbare- og afviklingsfiler. Komponenten kræves."
-
-LangString str_section_console      ${LANG_DANISH}     "Vim-konsolprogram"
-LangString str_desc_console         ${LANG_DANISH}     "Konsolversion af Vim (vim.exe)."
-
-LangString str_section_batch        ${LANG_DANISH}     "Opret .bat-filer"
-LangString str_desc_batch           ${LANG_DANISH}     "Opret .bat-filer til Vim-varianter i Windows-mappen til brug fra kommandolinjen."
-
-LangString str_group_icons          ${LANG_DANISH}     "Opret ikoner til Vim"
-LangString str_desc_icons           ${LANG_DANISH}     "Opret ikoner til Vim diverse steder for at hjælpe med at gøre adgangen let."
-
-LangString str_section_desktop      ${LANG_DANISH}     "På skrivebordet"
-LangString str_desc_desktop         ${LANG_DANISH}     "Opret ikoner til gVim-eksekverbare på skrivebordet."
-
-LangString str_section_start_menu   ${LANG_DANISH}     "I Programmer-mappen i menuen Start"
-LangString str_desc_start_menu      ${LANG_DANISH}     "Tilføj Vim i Programmer-mappen i menuen Start."
-
-#LangString str_section_quick_launch ${LANG_DANISH}     "I værktøjslinjen Hurtig start"
-#LangString str_desc_quick_launch    ${LANG_DANISH}     "Tilføj Vim-genvej i værktøjslinjen Hurtig start."
-
-LangString str_section_edit_with    ${LANG_DANISH}     "Tilføj Vim-genvejsmenu"
-LangString str_desc_edit_with       ${LANG_DANISH}     "Tilføj Vim til listen i $\"Åbn med...$\"-genvejsmenuen."
-
-#LangString str_section_edit_with32  ${LANG_DANISH}     "32-bit-version"
-#LangString str_desc_edit_with32     ${LANG_DANISH}     "Tilføj Vim til listen i $\"Åbn med...$\"-genvejsmenuen for 32-bit-programmer."
-
-#LangString str_section_edit_with64  ${LANG_DANISH}     "64-bit-version"
-#LangString str_desc_edit_with64     ${LANG_DANISH}     "Tilføj Vim til listen i $\"Åbn med...$\"-genvejsmenuen for 64-bit-programmer."
-
-LangString str_section_vim_rc       ${LANG_DANISH}     "Opret standardkonfiguration"
-LangString str_desc_vim_rc          ${LANG_DANISH}     "Opret en standardkonfigurationsfil (_vimrc) hvis der ikke allerede findes en."
-
-LangString str_group_plugin         ${LANG_DANISH}     "Opret plugin-mapper"
-LangString str_desc_plugin          ${LANG_DANISH}     "Opret plugin-mapper. Plugin-mapper giver mulighed for at udvide Vim ved at slippe en fil i en mappen."
-
-LangString str_section_plugin_home  ${LANG_DANISH}     "Private"
-LangString str_desc_plugin_home     ${LANG_DANISH}     "Opret plugin-mapper i HOME (hvis du har defineret et) eller Vim-installationsmappe."
-
-LangString str_section_plugin_vim   ${LANG_DANISH}     "Delte"
-LangString str_desc_plugin_vim      ${LANG_DANISH}     "Opret plugin-mapper i Vim-installationsmappe, det bruges af alle på systemet."
-
-LangString str_section_nls          ${LANG_DANISH}     "Understøttelse af modersmål"
-LangString str_desc_nls             ${LANG_DANISH}     "Installer filer til understøttelse af modersmål."
-
-LangString str_unsection_register   ${LANG_DANISH}     "Afregistrer Vim"
-LangString str_desc_unregister      ${LANG_DANISH}     "Afregistrer Vim fra systemet."
-
-LangString str_unsection_exe        ${LANG_DANISH}     "Fjern Vim-eksekverbare-/afviklingsfiler"
-LangString str_desc_rm_exe          ${LANG_DANISH}     "Fjern alle Vim-eksekverbare- og afviklingsfiler."
-
-LangString str_ungroup_plugin       ${LANG_DANISH}     "Fjern plugin-mapper"
-LangString str_desc_rm_plugin       ${LANG_DANISH}     "Fjern plugin-mapperne, hvis de er tomme."
-
-LangString str_unsection_plugin_home ${LANG_DANISH}     "Private"
-LangString str_desc_rm_plugin_home  ${LANG_DANISH}     "Fjern plugin-mapperne fra HOME-mappen."
-
-LangString str_unsection_plugin_vim ${LANG_DANISH}     "Delte"
-LangString str_desc_rm_plugin_vim   ${LANG_DANISH}     "Fjern plugin-mapperne fra Vim-installationsmappen."
-
-LangString str_unsection_rootdir    ${LANG_DANISH}     "Fjern Vim-rodmappen"
-LangString str_desc_rm_rootdir      ${LANG_DANISH}     "Fjern Vim-rodmappen. Den indeholder dine Vim-konfigurationsfiler!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_DANISH}     "Fandt $vim_old_ver_count Vim-versioner på dit system.$\r$\nInstallationsguiden kan højst håndtere ${VIM_MAX_OLD_VER}-versioner.$\r$\nFjern venligst nogle versioner og start igen."
-
-#LangString str_msg_invalid_root  ${LANG_DANISH}     "Ugyldig installationssti: $vim_install_root!$\r$\nDen skal slutte med $\"vim$\"."
-
-#LangString str_msg_bin_mismatch  ${LANG_DANISH}     "Uoverensstemmelse i binære sti!$\r$\n$\r$\nForventede at den binære sti var $\"$vim_bin_path$\",$\r$\nmen systemet indikerer at den binære sti er $\"$INSTDIR$\"."
-
-#LangString str_msg_vim_running   ${LANG_DANISH}     "Vim kører stadig på dit system.$\r$\nLuk venligst alle instanser af Vim inden du fortsætter."
-
-#LangString str_msg_register_ole  ${LANG_DANISH}     "Forsøger at registrere Vim med OLE. Der er ingen meddelelse til at indikere om det virker eller ej."
-
-#LangString str_msg_unreg_ole     ${LANG_DANISH}     "Forsøger at afregistrere Vim med OLE. Der er ingen meddelelse til at indikere om det virker eller ej."
-
-#LangString str_msg_rm_start      ${LANG_DANISH}     "Afinstallerer følgende version:"
-
-#LangString str_msg_rm_fail       ${LANG_DANISH}     "Kunne ikke afinstallere følgende version:"
-
-#LangString str_msg_no_rm_key     ${LANG_DANISH}     "Kan ikke finde registreringsdatabasenøgle for afinstallationsguiden."
-
-#LangString str_msg_no_rm_reg     ${LANG_DANISH}     "Kan ikke finde afinstallationsguiden fra registreringsdatabasen."
-
-#LangString str_msg_no_rm_exe     ${LANG_DANISH}     "Kan ikke tilgå afinstallationsguide."
-
-#LangString str_msg_rm_copy_fail  ${LANG_DANISH}     "Kunne ikke kopiere afinstallationsguide til midlertidig mappe."
-
-#LangString str_msg_rm_run_fail   ${LANG_DANISH}     "Kunne ikke køre afinstallationsguide."
-
-#LangString str_msg_abort_install ${LANG_DANISH}     "Installationsguiden vil afbryde."
-
-LangString str_msg_install_fail  ${LANG_DANISH}     "Installationen mislykkedes. Bedre held næste gang."
-
-LangString str_msg_rm_exe_fail   ${LANG_DANISH}     "Nogle filer i $0 er ikke blevet slettet!$\r$\nDu skal gøre det manuelt."
-
-#LangString str_msg_rm_root_fail  ${LANG_DANISH}     "ADVARSEL: Kan ikke fjerne $\"$vim_install_root$\", den er ikke tom!"
-
-LangString str_msg_uninstalling  ${LANG_DANISH}     "Afinstallerer den gamle version..."
-
-LangString str_msg_registering   ${LANG_DANISH}     "Registrerer..."
-
-LangString str_msg_unregistering ${LANG_DANISH}     "Afregistrerer..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_DANISH}     "Vælg _vimrc-indstillinger"
-LangString str_vimrc_page_subtitle ${LANG_DANISH}     "Vælg indstillingerne til forbedring, tastatur og mus."
-
-LangString str_msg_compat_title    ${LANG_DANISH}     " Vi- / Vim-opførsel "
-LangString str_msg_compat_desc     ${LANG_DANISH}     "&Kompatibilitet og forbedringer"
-LangString str_msg_compat_vi       ${LANG_DANISH}     "Vi-kompatibel"
-LangString str_msg_compat_vim      ${LANG_DANISH}     "Vim original"
-LangString str_msg_compat_defaults ${LANG_DANISH}     "Vim med nogle forbedringer (indlæs defaults.vim)"
-LangString str_msg_compat_all      ${LANG_DANISH}     "Vim med alle forbedringer (indlæs vimrc_example.vim) (standard)"
-
-LangString str_msg_keymap_title   ${LANG_DANISH}     " Tilknytninger "
-LangString str_msg_keymap_desc    ${LANG_DANISH}     "&Gentilknyt nogle få taster for Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F osv.)"
-LangString str_msg_keymap_default ${LANG_DANISH}     "Gentilknyt ikke taster (standard)"
-LangString str_msg_keymap_windows ${LANG_DANISH}     "Gentilknyt nogle få taster"
-
-LangString str_msg_mouse_title   ${LANG_DANISH}     " Mus "
-LangString str_msg_mouse_desc    ${LANG_DANISH}     "&Opførsel af højre og venstre knapper"
-LangString str_msg_mouse_default ${LANG_DANISH}     "Højre: genvejsmenu, venstre: visuel tilstand (standard)"
-LangString str_msg_mouse_windows ${LANG_DANISH}     "Højre: genvejsmenu, venstre: vælg-tilstand (Windows)"
-LangString str_msg_mouse_unix    ${LANG_DANISH}     "Højre: udvider markering, venstre: visuel tilstand (Unix)"
diff --git a/nsis/lang/dutch.nsi b/nsis/lang/dutch.nsi
deleted file mode 100644 (file)
index 5a2ba14..0000000
+++ /dev/null
@@ -1,290 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# dutch.nsi : Dutch language strings for gvim NSIS installer.
-#
-# Locale ID    : 1043
-# Locale Name  : nl
-# fileencoding : UTF-8
-# Author       : Peter Odding <peter@peterodding.com>
-
-!insertmacro MUI_LANGUAGE "Dutch"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_DUTCH} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_DUTCH} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-#LicenseLangString page_lic_file ${LANG_DUTCH} "..\lang\LICENSE.nl.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file 0 "README.txt"
-#LangString vim_readme_file ${LANG_DUTCH} "README.nl.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_DUTCH} \
-#    "Doelmap (moet eindigen op $\"vim$\")"
-
-LangString str_show_readme          ${LANG_DUTCH} \
-    "README weergeven na installatie"
-
-# Install types:
-LangString str_type_typical         ${LANG_DUTCH} \
-    "Gebruikelijk"
-
-LangString str_type_minimal         ${LANG_DUTCH} \
-    "Minimaal"
-
-LangString str_type_full            ${LANG_DUTCH} \
-    "Volledig"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_DUTCH} \
-    "Bestaande versie(s) de-installeren"
-LangString str_desc_old_ver         ${LANG_DUTCH} \
-    "Bestaande Vim versie(s) van je systeem verwijderen."
-
-LangString str_section_exe          ${LANG_DUTCH} \
-    "Vim GUI"
-LangString str_desc_exe             ${LANG_DUTCH} \
-    "Vim GUI uitvoerbare bestanden en runtime bestanden.  Dit component is vereist."
-
-LangString str_section_console      ${LANG_DUTCH} \
-    "Vim console programma"
-LangString str_desc_console         ${LANG_DUTCH} \
-    "Console versie van Vim (vim.exe)."
-
-LangString str_section_batch        ${LANG_DUTCH} \
-    "Creëer .bat bestanden"
-LangString str_desc_batch           ${LANG_DUTCH} \
-    "Creëer .bat bestanden voor Vim varianten in de Windows map voor \
-     commando regel gebruik."
-
-LangString str_group_icons          ${LANG_DUTCH} \
-    "Creëer pictogrammen for Vim"
-LangString str_desc_icons           ${LANG_DUTCH} \
-    "Creëer pictogrammen voor Vim op verschillende locaties voor gemakkelijke toegang."
-
-LangString str_section_desktop      ${LANG_DUTCH} \
-    "Op het bureaublad"
-LangString str_desc_desktop         ${LANG_DUTCH} \
-    "Creëer pictogrammen voor Vim uitvoerbare bestanden op het bureaublad."
-
-LangString str_section_start_menu   ${LANG_DUTCH} \
-    "In de Programma's map in het start menu"
-LangString str_desc_start_menu      ${LANG_DUTCH} \
-    "Voeg Vim toe aan de programma's map in het start menu.  \
-     Van toepassing op Windows 95 en later."
-
-#LangString str_section_quick_launch ${LANG_DUTCH} \
-#    "In de snel starten balk"
-#LangString str_desc_quick_launch    ${LANG_DUTCH} \
-#    "Voeg Vim snelkoppeling toe aan de snel starten balk."
-
-LangString str_section_edit_with    ${LANG_DUTCH} \
-    "Voeg Vim contextmenu toe"
-LangString str_desc_edit_with       ${LANG_DUTCH} \
-    "Voeg Vim toe aan de $\"Openen met...$\" contextmenu lijst."
-
-#LangString str_section_edit_with32  ${LANG_DUTCH} \
-#    "32-bit versie"
-#LangString str_desc_edit_with32     ${LANG_DUTCH} \
-#    "Voeg Vim toe aan de $\"Openen met...$\" contextmenu lijst \
-#     voor 32-bit toepassingen."
-
-#LangString str_section_edit_with64  ${LANG_DUTCH} \
-#    "64-bit versie"
-#LangString str_desc_edit_with64     ${LANG_DUTCH} \
-#    "Voeg Vim toe aan de $\"Openen met...$\" contextmenu lijst \
-#     voor 64-bit toepassingen."
-
-LangString str_section_vim_rc       ${LANG_DUTCH} \
-    "Creëer standaard configuratie"
-LangString str_desc_vim_rc          ${LANG_DUTCH} \
-    "Creëer een standaard configuratie bestand (_vimrc) als er nog geen bestaat."
-
-LangString str_group_plugin         ${LANG_DUTCH} \
-    "Creëer Plugin mappen"
-LangString str_desc_plugin          ${LANG_DUTCH} \
-    "Creëer plugin mappen.  Plugin mappen maken het mogelijk om \
-     Vim uit te breiden door een bestand in een map te plaatsen."
-
-LangString str_section_plugin_home  ${LANG_DUTCH} \
-    "Privé"
-LangString str_desc_plugin_home     ${LANG_DUTCH} \
-    "Create plugin directories in HOME directory."
-
-LangString str_section_plugin_vim   ${LANG_DUTCH} \
-    "Gedeeld"
-LangString str_desc_plugin_vim      ${LANG_DUTCH} \
-    "Creëer plugin mappen in Vim installatie map, deze worden gebruikt \
-     voor iedereen op het systeem."
-
-LangString str_section_nls          ${LANG_DUTCH} \
-    "Ondersteuning voor andere talen"
-LangString str_desc_nls             ${LANG_DUTCH} \
-    "Bestanden voor ondersteuning van andere talen dan Engels installeren."
-
-LangString str_unsection_register   ${LANG_DUTCH} \
-    "Vim afmelden"
-LangString str_desc_unregister      ${LANG_DUTCH} \
-    "Registratie van Vim in het systeem ongedaan maken."
-
-LangString str_unsection_exe        ${LANG_DUTCH} \
-    "Vim uitvoerbare/runtime bestanden verwijderen"
-LangString str_desc_rm_exe          ${LANG_DUTCH} \
-    "Verwijder alle Vim uitvoerbare bestanden en runtime bestanden."
-
-LangString str_ungroup_plugin       ${LANG_DUTCH} \
-    "Remove plugin directories"
-LangString str_desc_rm_plugin       ${LANG_DUTCH} \
-    "Remove the plugin directories if they are empty."
-
-LangString str_unsection_plugin_home ${LANG_DUTCH} \
-    "Privé"
-LangString str_desc_rm_plugin_home  ${LANG_DUTCH} \
-    "Remove the plugin directories from HOME directory."
-
-LangString str_unsection_plugin_vim ${LANG_DUTCH} \
-    "Gedeeld"
-LangString str_desc_rm_plugin_vim   ${LANG_DUTCH} \
-    "Remove the plugin directories from Vim install directory."
-
-LangString str_unsection_rootdir    ${LANG_DUTCH} \
-    "Remove the Vim root directory"
-LangString str_desc_rm_rootdir      ${LANG_DUTCH} \
-    "Remove the Vim root directory. It contains your Vim configuration files!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_DUTCH} \
-#    "Er zijn $vim_old_ver_count Vim versies op je systeem gevonden.$\r$\n\
-#     Deze installatie kan omgaan met maximaal ${VIM_MAX_OLD_VER} versies.$\r$\n\
-#     Verwijder a.u.b. wat versies en probeer het dan opnieuw."
-
-#LangString str_msg_invalid_root  ${LANG_DUTCH} \
-#    "Ongeldig installatiepad: $vim_install_root!$\r$\n\
-#     Het moet eindelijk op $\"vim$\"."
-
-#LangString str_msg_bin_mismatch  ${LANG_DUTCH} \
-#    "Binair pad onjuist!$\r$\n$\r$\n\
-#     Het binaire pad zou $\"$vim_bin_path$\" moeten zijn,$\r$\n\
-#     maar het systeem geeft aan dat het binaire pad $\"$INSTDIR$\" is."
-
-#LangString str_msg_vim_running   ${LANG_DUTCH} \
-#    "Vim is nog actief op je systeem.$\r$\n\
-#     Sluit a.u.b. alle instanties van Vim voordat je verder gaat."
-
-#LangString str_msg_register_ole  ${LANG_DUTCH} \
-#    "Bezig met proberen om Vim te registreren met OLE. \
-#     Er is geen bericht dat aangeeft of deze operatie slaagt."
-
-#LangString str_msg_unreg_ole     ${LANG_DUTCH} \
-#    "Bezig met proberen om Vim te de-registreren met OLE. \
-#     Er is geen bericht dat aangeeft of deze operatie slaagt."
-
-#LangString str_msg_rm_start      ${LANG_DUTCH} \
-#    "De volgende versies worden verwijderd:"
-
-#LangString str_msg_rm_fail       ${LANG_DUTCH} \
-#    "De volgende versies konden niet worden verwijderd:"
-
-#LangString str_msg_no_rm_key     ${LANG_DUTCH} \
-#    "Kan de uninstaller register sleutel niet vinden."
-
-#LangString str_msg_no_rm_reg     ${LANG_DUTCH} \
-#    "Kan de uninstaller niet vinden via het register."
-
-#LangString str_msg_no_rm_exe     ${LANG_DUTCH} \
-#    "Kan geen toegang krijgen tot de uninstaller."
-
-#LangString str_msg_rm_copy_fail  ${LANG_DUTCH} \
-#    "Kon de uninstaller niet naar een tijdelijke map kopiëren."
-
-#LangString str_msg_rm_run_fail   ${LANG_DUTCH} \
-#    "Kon de uninstaller niet uitvoeren."
-
-#LangString str_msg_abort_install ${LANG_DUTCH} \
-#    "Installatie wordt gestopt."
-
-LangString str_msg_install_fail  ${LANG_DUTCH} \
-    "Installatie is mislukt."
-
-LangString str_msg_rm_exe_fail   ${LANG_DUTCH} \
-    "Sommige bestanden in $0 zijn niet verwijderd!$\r$\n\
-     Dit moet je handmatig doen."
-
-#LangString str_msg_rm_root_fail  ${LANG_DUTCH} \
-#    "WAARSCHUWING: Kan $\"$vim_install_root$\" niet verwijderen omdat het niet leeg is!"
-
-LangString str_msg_uninstalling  ${LANG_DUTCH} \
-    "Uninstalling the old version..."
-
-LangString str_msg_registering   ${LANG_DUTCH} \
-    "Registering..."
-
-LangString str_msg_unregistering ${LANG_DUTCH} \
-    "Unregistering..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_DUTCH} \
-    "Choose _vimrc settings"
-LangString str_vimrc_page_subtitle ${LANG_DUTCH} \
-    "Choose the settings for enhancement, keyboard and mouse."
-
-LangString str_msg_compat_title    ${LANG_DUTCH} \
-    " Vi / Vim behavior "
-LangString str_msg_compat_desc     ${LANG_DUTCH} \
-    "&Compatibility and enhancements"
-LangString str_msg_compat_vi       ${LANG_DUTCH} \
-    "Vi compatible"
-LangString str_msg_compat_vim      ${LANG_DUTCH} \
-    "Vim original"
-LangString str_msg_compat_defaults ${LANG_DUTCH} \
-    "Vim with some enhancements (load defaults.vim)"
-LangString str_msg_compat_all      ${LANG_DUTCH} \
-    "Vim with all enhancements (load vimrc_example.vim) (Default)"
-
-LangString str_msg_keymap_title   ${LANG_DUTCH} \
-    " Mappings "
-LangString str_msg_keymap_desc    ${LANG_DUTCH} \
-    "&Remap a few keys for Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, etc)"
-LangString str_msg_keymap_default ${LANG_DUTCH} \
-    "Do not remap keys (Default)"
-LangString str_msg_keymap_windows ${LANG_DUTCH} \
-    "Remap a few keys"
-
-LangString str_msg_mouse_title   ${LANG_DUTCH} \
-    " Mouse "
-LangString str_msg_mouse_desc    ${LANG_DUTCH} \
-    "&Behavior of right and left buttons"
-LangString str_msg_mouse_default ${LANG_DUTCH} \
-    "Right: popup menu, Left: visual mode (Default)"
-LangString str_msg_mouse_windows ${LANG_DUTCH} \
-    "Right: popup menu, Left: select mode (Windows)"
-LangString str_msg_mouse_unix    ${LANG_DUTCH} \
-    "Right: extends selection, Left: visual mode (Unix)"
diff --git a/nsis/lang/english.nsi b/nsis/lang/english.nsi
deleted file mode 100644 (file)
index d80f6f3..0000000
+++ /dev/null
@@ -1,288 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# english.nsi: English language strings for gvim NSIS installer.
-#
-# Locale ID    : 1033
-# Locale Name  : en
-# fileencoding : UTF-8
-# Author       : Guopeng Wen, Ken Takata
-
-!insertmacro MUI_LANGUAGE "English"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_ENGLISH} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_ENGLISH} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# License file for the license page                                       {{{1
-##############################################################################
-
-LicenseLangString page_lic_file ${LANG_ENGLISH} "..\lang\LICENSE.nsis.txt"
-
-##############################################################################
-# README.txt file, which is opened after installation                     {{{1
-##############################################################################
-
-LangString vim_readme_file ${LANG_ENGLISH} "README.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_ENGLISH} \
-#    "Destination Folder (Must end with $\"vim$\")"
-
-LangString str_show_readme          ${LANG_ENGLISH} \
-    "Show README after installation finished"
-
-# Install types:
-LangString str_type_typical         ${LANG_ENGLISH} \
-    "Typical"
-
-LangString str_type_minimal         ${LANG_ENGLISH} \
-    "Minimal"
-
-LangString str_type_full            ${LANG_ENGLISH} \
-    "Full"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_ENGLISH} \
-    "Uninstall Existing Version(s)"
-LangString str_desc_old_ver         ${LANG_ENGLISH} \
-    "Uninstall existing Vim version(s) from your system."
-
-LangString str_section_exe          ${LANG_ENGLISH} \
-    "Vim GUI and runtime files"
-LangString str_desc_exe             ${LANG_ENGLISH} \
-    "Vim GUI executables and runtime files.  This component is required."
-
-LangString str_section_console      ${LANG_ENGLISH} \
-    "Vim console program"
-LangString str_desc_console         ${LANG_ENGLISH} \
-    "Console version of Vim (vim.exe)."
-
-LangString str_section_batch        ${LANG_ENGLISH} \
-    "Create .bat files"
-LangString str_desc_batch           ${LANG_ENGLISH} \
-    "Create .bat files for Vim variants in the Windows directory for \
-     command line use."
-
-LangString str_group_icons          ${LANG_ENGLISH} \
-    "Create icons for Vim"
-LangString str_desc_icons           ${LANG_ENGLISH} \
-    "Create icons for Vim at various locations to facilitate easy access."
-
-LangString str_section_desktop      ${LANG_ENGLISH} \
-    "On the Desktop"
-LangString str_desc_desktop         ${LANG_ENGLISH} \
-    "Create icons for gVim executables on the desktop."
-
-LangString str_section_start_menu   ${LANG_ENGLISH} \
-    "In the Start Menu Programs Folder"
-LangString str_desc_start_menu      ${LANG_ENGLISH} \
-    "Add Vim in the programs folder of the start menu."
-
-#LangString str_section_quick_launch ${LANG_ENGLISH} \
-#    "In the Quick Launch Bar"
-#LangString str_desc_quick_launch    ${LANG_ENGLISH} \
-#    "Add Vim shortcut in the quick launch bar."
-
-LangString str_section_edit_with    ${LANG_ENGLISH} \
-    "Add Vim Context Menu"
-LangString str_desc_edit_with       ${LANG_ENGLISH} \
-    "Add Vim to the $\"Open With...$\" context menu list."
-
-#LangString str_section_edit_with32  ${LANG_ENGLISH} \
-#    "32-bit Version"
-#LangString str_desc_edit_with32     ${LANG_ENGLISH} \
-#    "Add Vim to the $\"Open With...$\" context menu list \
-#     for 32-bit applications."
-
-#LangString str_section_edit_with64  ${LANG_ENGLISH} \
-#    "64-bit Version"
-#LangString str_desc_edit_with64     ${LANG_ENGLISH} \
-#    "Add Vim to the $\"Open With...$\" context menu list \
-#     for 64-bit applications."
-
-LangString str_section_vim_rc       ${LANG_ENGLISH} \
-    "Create Default Config"
-LangString str_desc_vim_rc          ${LANG_ENGLISH} \
-    "Create a default config file (_vimrc) if one does not already exist."
-
-LangString str_group_plugin         ${LANG_ENGLISH} \
-    "Create Plugin Directories"
-LangString str_desc_plugin          ${LANG_ENGLISH} \
-    "Create plugin directories.  Plugin directories allow extending Vim \
-     by dropping a file into a directory."
-
-LangString str_section_plugin_home  ${LANG_ENGLISH} \
-    "Private"
-LangString str_desc_plugin_home     ${LANG_ENGLISH} \
-    "Create plugin directories in HOME directory."
-
-LangString str_section_plugin_vim   ${LANG_ENGLISH} \
-    "Shared"
-LangString str_desc_plugin_vim      ${LANG_ENGLISH} \
-    "Create plugin directories in Vim install directory, it is used for \
-     everybody on the system."
-
-LangString str_section_nls          ${LANG_ENGLISH} \
-    "Native Language Support"
-LangString str_desc_nls             ${LANG_ENGLISH} \
-    "Install files for native language support."
-
-LangString str_unsection_register   ${LANG_ENGLISH} \
-    "Unregister Vim"
-LangString str_desc_unregister      ${LANG_ENGLISH} \
-    "Unregister Vim from the system."
-
-LangString str_unsection_exe        ${LANG_ENGLISH} \
-    "Remove Vim Executables/Runtime Files"
-LangString str_desc_rm_exe          ${LANG_ENGLISH} \
-    "Remove all Vim executables and runtime files."
-
-LangString str_ungroup_plugin       ${LANG_ENGLISH} \
-    "Remove plugin directories"
-LangString str_desc_rm_plugin       ${LANG_ENGLISH} \
-    "Remove the plugin directories if they are empty."
-
-LangString str_unsection_plugin_home ${LANG_ENGLISH} \
-    "Private"
-LangString str_desc_rm_plugin_home  ${LANG_ENGLISH} \
-    "Remove the plugin directories from HOME directory."
-
-LangString str_unsection_plugin_vim ${LANG_ENGLISH} \
-    "Shared"
-LangString str_desc_rm_plugin_vim   ${LANG_ENGLISH} \
-    "Remove the plugin directories from Vim install directory."
-
-LangString str_unsection_rootdir    ${LANG_ENGLISH} \
-    "Remove the Vim root directory"
-LangString str_desc_rm_rootdir      ${LANG_ENGLISH} \
-    "Remove the Vim root directory. It contains your Vim configuration files!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_ENGLISH} \
-#    "Found $vim_old_ver_count Vim versions on your system.$\r$\n\
-#     This installer can only handle ${VIM_MAX_OLD_VER} versions \
-#     at most.$\r$\n\
-#     Please remove some versions and start again."
-
-#LangString str_msg_invalid_root  ${LANG_ENGLISH} \
-#    "Invalid install path: $vim_install_root!$\r$\n\
-#     It should end with $\"vim$\"."
-
-#LangString str_msg_bin_mismatch  ${LANG_ENGLISH} \
-#    "Binary path mismatch!$\r$\n$\r$\n\
-#     Expect the binary path to be $\"$vim_bin_path$\",$\r$\n\
-#     but system indicates the binary path is $\"$INSTDIR$\"."
-
-#LangString str_msg_vim_running   ${LANG_ENGLISH} \
-#    "Vim is still running on your system.$\r$\n\
-#     Please close all instances of Vim before you continue."
-
-#LangString str_msg_register_ole  ${LANG_ENGLISH} \
-#    "Attempting to register Vim with OLE. \
-#     There is no message indicates whether this works or not."
-
-#LangString str_msg_unreg_ole     ${LANG_ENGLISH} \
-#    "Attempting to unregister Vim with OLE. \
-#     There is no message indicates whether this works or not."
-
-#LangString str_msg_rm_start      ${LANG_ENGLISH} \
-#    "Uninstalling the following version:"
-
-#LangString str_msg_rm_fail       ${LANG_ENGLISH} \
-#    "Fail to uninstall the following version:"
-
-#LangString str_msg_no_rm_key     ${LANG_ENGLISH} \
-#    "Cannot find uninstaller registry key."
-
-#LangString str_msg_no_rm_reg     ${LANG_ENGLISH} \
-#    "Cannot find uninstaller from registry."
-
-#LangString str_msg_no_rm_exe     ${LANG_ENGLISH} \
-#    "Cannot access uninstaller."
-
-#LangString str_msg_rm_copy_fail  ${LANG_ENGLISH} \
-#    "Fail to copy uninstaller to temporary directory."
-
-#LangString str_msg_rm_run_fail   ${LANG_ENGLISH} \
-#    "Fail to run uninstaller."
-
-#LangString str_msg_abort_install ${LANG_ENGLISH} \
-#    "Installer will abort."
-
-LangString str_msg_install_fail  ${LANG_ENGLISH} \
-    "Installation failed. Better luck next time."
-
-LangString str_msg_rm_exe_fail   ${LANG_ENGLISH} \
-    "Some files in $0 have not been deleted!$\r$\n\
-     You must do it manually."
-
-#LangString str_msg_rm_root_fail  ${LANG_ENGLISH} \
-#    "WARNING: Cannot remove $\"$vim_install_root$\", it is not empty!"
-
-LangString str_msg_uninstalling  ${LANG_ENGLISH} \
-    "Uninstalling the old version..."
-
-LangString str_msg_registering   ${LANG_ENGLISH} \
-    "Registering..."
-
-LangString str_msg_unregistering ${LANG_ENGLISH} \
-    "Unregistering..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_ENGLISH} \
-    "Choose _vimrc settings"
-LangString str_vimrc_page_subtitle ${LANG_ENGLISH} \
-    "Choose the settings for enhancement, keyboard and mouse."
-
-LangString str_msg_compat_title    ${LANG_ENGLISH} \
-    " Vi / Vim behavior "
-LangString str_msg_compat_desc     ${LANG_ENGLISH} \
-    "&Compatibility and enhancements"
-LangString str_msg_compat_vi       ${LANG_ENGLISH} \
-    "Vi compatible"
-LangString str_msg_compat_vim      ${LANG_ENGLISH} \
-    "Vim original"
-LangString str_msg_compat_defaults ${LANG_ENGLISH} \
-    "Vim with some enhancements (load defaults.vim)"
-LangString str_msg_compat_all      ${LANG_ENGLISH} \
-    "Vim with all enhancements (load vimrc_example.vim) (Default)"
-
-LangString str_msg_keymap_title   ${LANG_ENGLISH} \
-    " Mappings "
-LangString str_msg_keymap_desc    ${LANG_ENGLISH} \
-    "&Remap a few keys for Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, etc)"
-LangString str_msg_keymap_default ${LANG_ENGLISH} \
-    "Do not remap keys (Default)"
-LangString str_msg_keymap_windows ${LANG_ENGLISH} \
-    "Remap a few keys"
-
-LangString str_msg_mouse_title   ${LANG_ENGLISH} \
-    " Mouse "
-LangString str_msg_mouse_desc    ${LANG_ENGLISH} \
-    "&Behavior of right and left buttons"
-LangString str_msg_mouse_default ${LANG_ENGLISH} \
-    "Right: popup menu, Left: visual mode (Default)"
-LangString str_msg_mouse_windows ${LANG_ENGLISH} \
-    "Right: popup menu, Left: select mode (Windows)"
-LangString str_msg_mouse_unix    ${LANG_ENGLISH} \
-    "Right: extends selection, Left: visual mode (Unix)"
diff --git a/nsis/lang/german.nsi b/nsis/lang/german.nsi
deleted file mode 100644 (file)
index 59d65a3..0000000
+++ /dev/null
@@ -1,290 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# german.nsi : German language strings for gvim NSIS installer.
-#
-# Locale ID    : 1031
-# Locale Name  : de
-# fileencoding : UTF-8
-# Author       : Christian Brabandt, tux
-
-!insertmacro MUI_LANGUAGE "German"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_GERMAN} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_GERMAN} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-#LicenseLangString page_lic_file ${LANG_GERMAN} "..\lang\LICENSE.de.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file 0 "README.txt"
-#LangString vim_readme_file ${LANG_GERMAN} "README.de.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_GERMAN} \
-#    "Zielverzeichnis auswählen (muss auf $\"vim$\" enden)"
-
-LangString str_show_readme          ${LANG_GERMAN} \
-    "README-Datei nach der Installation anzeigen"
-
-# Install types:
-LangString str_type_typical         ${LANG_GERMAN} \
-    "Typisch"
-
-LangString str_type_minimal         ${LANG_GERMAN} \
-    "Minimal"
-
-LangString str_type_full            ${LANG_GERMAN} \
-    "Vollständig"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_GERMAN} \
-    "Vorherige Version deinstallieren"
-LangString str_desc_old_ver         ${LANG_GERMAN} \
-    "Vorherige installierte Versionen auf diesem System deinstallieren."
-
-LangString str_section_exe          ${LANG_GERMAN} \
-    "Vim GUI"
-LangString str_desc_exe             ${LANG_GERMAN} \
-    "Vim (Anwendung) und Laufzeitdateien (Dieser Teil ist zwingend \
-     erforderlich)."
-
-LangString str_section_console      ${LANG_GERMAN} \
-    "Vim Konsolenanwendung"
-LangString str_desc_console         ${LANG_GERMAN} \
-    "Konsolenversion von Vim."
-
-LangString str_section_batch        ${LANG_GERMAN} \
-    ".bat-Dateien erstellen"
-LangString str_desc_batch           ${LANG_GERMAN} \
-    ".bat-Dateien erstellen, um Vim in der Konsole auszuführen."
-
-LangString str_group_icons          ${LANG_GERMAN} \
-    "Vim-Verknüpfungen erstellen"
-LangString str_desc_icons           ${LANG_GERMAN} \
-    "Verknüpfungen mit Vim für einfachen Aufruf erstellen."
-
-LangString str_section_desktop      ${LANG_GERMAN} \
-    "Auf dem Desktop"
-LangString str_desc_desktop         ${LANG_GERMAN} \
-    "Icons für GVim auf dem Desktop erstellen."
-
-LangString str_section_start_menu   ${LANG_GERMAN} \
-    "Im Startmenü"
-LangString str_desc_start_menu      ${LANG_GERMAN} \
-    "Vim im Programmverzeichnis des Startmenüs hinzufügen."
-
-#LangString str_section_quick_launch ${LANG_GERMAN} \
-#    "In der Schnellstartleiste"
-#LangString str_desc_quick_launch    ${LANG_GERMAN} \
-#    "Verknüpfung zu Vim in der Schnellstartleiste ablegen."
-
-LangString str_section_edit_with    ${LANG_GERMAN} \
-    "Vim zum Kontextmenü hinzufügen"
-LangString str_desc_edit_with       ${LANG_GERMAN} \
-    "Vim in das $\"Öffnen mit...$\"-Kontextmenü einfügen."
-
-#LangString str_section_edit_with32  ${LANG_GERMAN} \
-#    "32-Bit-Version"
-#LangString str_desc_edit_with32     ${LANG_GERMAN} \
-#    "Vim in das $\"Öffnen mit...$\"-Kontextmenü \
-#     für 32-Bit-Anwendungen integrieren."
-
-#LangString str_section_edit_with64  ${LANG_GERMAN} \
-#    "64-Bit-Version"
-#LangString str_desc_edit_with64     ${LANG_GERMAN} \
-#    "Vim in das $\"Öffnen mit...$\"-Kontextmenü \
-#     für 64-Bit-Anwendungen integrieren."
-
-LangString str_section_vim_rc       ${LANG_GERMAN} \
-    "Standard-Konfigurationsdatei erstellen"
-LangString str_desc_vim_rc          ${LANG_GERMAN} \
-    "Eine Standard-Konfigurationsdatei (_vimrc) erstellen, \
-     falls noch keine existiert."
-
-LangString str_group_plugin         ${LANG_GERMAN} \
-    "Plugin-Verzeichnisse anlegen"
-LangString str_desc_plugin          ${LANG_GERMAN} \
-    "Plugin-Verzeichnisse anlegen. Plugins erlauben es, Vim \
-     um zusätzliche Funktionen zu erweitern."
-
-LangString str_section_plugin_home  ${LANG_GERMAN} \
-    "Privat"
-LangString str_desc_plugin_home     ${LANG_GERMAN} \
-    "Erstelle Plugin-Verzeichnis im HOME Benutzerverzeichnis."
-
-LangString str_section_plugin_vim   ${LANG_GERMAN} \
-    "Freigegeben"
-LangString str_desc_plugin_vim      ${LANG_GERMAN} \
-    "Plugin-Verzeichnisse im Vim-Installationsverzeichnis erstellen. Diese werden \
-     für alle Benutzer dieses Systems genutzt."
-
-LangString str_section_nls          ${LANG_GERMAN} \
-    "Unterstützung für andere Sprachen"
-LangString str_desc_nls             ${LANG_GERMAN} \
-    "Dateien zur Unterstützung anderer Sprachen als Englisch installieren."
-
-LangString str_unsection_register   ${LANG_GERMAN} \
-    "Vim deinstallieren"
-LangString str_desc_unregister      ${LANG_GERMAN} \
-    "Vim vom System entfernen."
-
-LangString str_unsection_exe        ${LANG_GERMAN} \
-    "Vim-Anwendung und Laufzeitdateien entfernen"
-LangString str_desc_rm_exe          ${LANG_GERMAN} \
-    "Alle Vim-Anwendungen und Laufzeitdateien von diesem System entfernen."
-
-LangString str_ungroup_plugin       ${LANG_GERMAN} \
-    "Entferne Plugin-Verzeichnisse"
-LangString str_desc_rm_plugin       ${LANG_GERMAN} \
-    "Entferne Plugin-Verzeichnisse, falls sie leer sind."
-
-LangString str_unsection_plugin_home ${LANG_GERMAN} \
-    "Privat"
-LangString str_desc_rm_plugin_home  ${LANG_GERMAN} \
-    "Entfernt die Plugin-Verzeichnisse aus dem HOME Benutzerverzeichnis."
-
-LangString str_unsection_plugin_vim ${LANG_GERMAN} \
-    "Freigegeben"
-LangString str_desc_rm_plugin_vim   ${LANG_GERMAN} \
-    "Entfernt das Plugin-Verzeichnis aus dem Vim-Installationsverzeichnis."
-
-LangString str_unsection_rootdir    ${LANG_GERMAN} \
-    "Entferne Vim Installationsverzeichnis"
-LangString str_desc_rm_rootdir      ${LANG_GERMAN} \
-    "Entfernt das Vim Installationsverzeichnis. Es enthält die Vim Konfigurationsdateien!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_GERMAN} \
-#    "$vim_old_ver_count Vim-Versionen auf diesem System gefunden..$\r$\n\
-#     Dieser Installer kann maximal ${VIM_MAX_OLD_VER} Versionen \
-#     handhaben.$\r$\n\
-#     Bitte alte Versionen entfernen und noch einmal probieren."
-
-#LangString str_msg_invalid_root  ${LANG_GERMAN} \
-#    "Nicht gültiges Installationsverzeichnis: $vim_install_root!$\r$\n\
-#     Der Pfad muss auf $\"vim$\" enden."
-
-#LangString str_msg_bin_mismatch  ${LANG_GERMAN} \
-#    "Pfaddiskrepanz!$\r$\n$\r$\n\
-#     Erwarte Anwendungsverzeichnis $\"$vim_bin_path$\",$\r$\n\
-#     aber fand Anwendungspfad $\"$INSTDIR$\" vor."
-
-#LangString str_msg_vim_running   ${LANG_GERMAN} \
-#    "Laufender Vim-Prozess erkannt.$\r$\n\
-#     Bitte alle laufenden Vim-Prozesse vor dem Fortfahren beenden."
-
-#LangString str_msg_register_ole  ${LANG_GERMAN} \
-#    "Versuche OLE-Registrierung durchzuführen."
-
-#LangString str_msg_unreg_ole     ${LANG_GERMAN} \
-#    "Versuche OLE-Registrierung zu löschen."
-
-#LangString str_msg_rm_start      ${LANG_GERMAN} \
-#    "Deinstalliere die folgende Version:"
-
-#LangString str_msg_rm_fail       ${LANG_GERMAN} \
-#    "Deinstallation der Version fehlgeschlagen:"
-
-#LangString str_msg_no_rm_key     ${LANG_GERMAN} \
-#    "Deinstallationsschlüssel in der Registrierungsdatenbank nicht gefunden."
-
-#LangString str_msg_no_rm_reg     ${LANG_GERMAN} \
-#    "Kein Uninstaller in der Registrierungsdatenbank gefunden."
-
-#LangString str_msg_no_rm_exe     ${LANG_GERMAN} \
-#    "Kein Zugriff auf den Uninstaller."
-
-#LangString str_msg_rm_copy_fail  ${LANG_GERMAN} \
-#    "Fehler beim Kopieren des Uninstallers in ein temporäres Verzeichnis."
-
-#LangString str_msg_rm_run_fail   ${LANG_GERMAN} \
-#    "Fehler beim Aufruf des Uninstallers."
-
-#LangString str_msg_abort_install ${LANG_GERMAN} \
-#    "Installation wird abgebrochen."
-
-LangString str_msg_install_fail  ${LANG_GERMAN} \
-    "Installation fehlerhaft beendet."
-
-LangString str_msg_rm_exe_fail   ${LANG_GERMAN} \
-    "Einige Dateien im Pfad $0 konnten nicht gelöscht werden!$\r$\n\
-     Diese Dateien müssen manuell gelöscht werden."
-
-#LangString str_msg_rm_root_fail  ${LANG_GERMAN} \
-#    "Achtung: Kann Verzeichnis $\"$vim_install_root$\" nicht entfernen, \
-#     weil es nicht leer ist!"
-
-LangString str_msg_uninstalling  ${LANG_GERMAN} \
-    "Deinstalliere alte Version..."
-
-LangString str_msg_registering   ${LANG_GERMAN} \
-    "Registriere..."
-
-LangString str_msg_unregistering ${LANG_GERMAN} \
-    "Entferne Registrierung..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_GERMAN} \
-    "Wähle _vimrc Konfigurationsoptionen"
-LangString str_vimrc_page_subtitle ${LANG_GERMAN} \
-    "Wähle Einstellungen zur Kompatibilität, Tastatur und Maus."
-
-LangString str_msg_compat_title    ${LANG_GERMAN} \
-    " Vi / Vim Verhalten "
-LangString str_msg_compat_desc     ${LANG_GERMAN} \
-    "&Kompatibilität und Erweiterungen"
-LangString str_msg_compat_vi       ${LANG_GERMAN} \
-    "Vi-kompatibel"
-LangString str_msg_compat_vim      ${LANG_GERMAN} \
-    "Vim Original"
-LangString str_msg_compat_defaults ${LANG_GERMAN} \
-    "Vim mit einigen Erweiterungen (Lädt defaults.vim)"
-LangString str_msg_compat_all      ${LANG_GERMAN} \
-    "Vim mit allen Erweiterungen (Lädt vimrc_example.vim) (Standard)"
-
-LangString str_msg_keymap_title   ${LANG_GERMAN} \
-    " Mappings für Windows Standard Tastenkombinationen "
-LangString str_msg_keymap_desc    ${LANG_GERMAN} \
-    "&Einige Tasten umkonfigurieren (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, etc)"
-LangString str_msg_keymap_default ${LANG_GERMAN} \
-    "Keine Tasten umkonfigurieren (Standard)"
-LangString str_msg_keymap_windows ${LANG_GERMAN} \
-    "Einige Tasten umkonfigurieren"
-
-LangString str_msg_mouse_title   ${LANG_GERMAN} \
-    " Maus "
-LangString str_msg_mouse_desc    ${LANG_GERMAN} \
-    "&Verhalten der linken und rechten Buttons"
-LangString str_msg_mouse_default ${LANG_GERMAN} \
-    "Rechts: Popup Menü, Links: Visueller Modus (Standard)"
-LangString str_msg_mouse_windows ${LANG_GERMAN} \
-    "Rechts: Popup Menü, Links: Auswahl Modus (Windows)"
-LangString str_msg_mouse_unix    ${LANG_GERMAN} \
-    "Rechts: Auswahl erweitern, Links: Visueller Modus (Unix)"
diff --git a/nsis/lang/greek.nsi b/nsis/lang/greek.nsi
deleted file mode 100644 (file)
index d746cb3..0000000
+++ /dev/null
@@ -1,291 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# greek.nsi: Greek language strings for gvim NSIS installer.
-#
-# Locale ID    : 1032
-# Locale Name  : el
-# fileencoding : UTF-8
-# Author       : Christos Longros
-
-!insertmacro MUI_LANGUAGE "Greek"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_GREEK} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_GREEK} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-#LicenseLangString page_lic_file ${LANG_GREEK} "..\lang\LICENSE.el.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file 0 "README.txt"
-#LangString vim_readme_file ${LANG_GREEK} "README.el.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_GREEK} \
-#    "Φάκελος προορισμός (Πρέπει να τελειώνει σε $\"vim$\")"
-
-LangString str_show_readme          ${LANG_GREEK} \
-    "Εμφάνιση README μετά την ολοκλήρωση της εγκατάστασης"
-
-# Install types:
-LangString str_type_typical         ${LANG_GREEK} \
-    "Typical"
-
-LangString str_type_minimal         ${LANG_GREEK} \
-    "Minimal"
-
-LangString str_type_full            ${LANG_GREEK} \
-    "Full"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_GREEK} \
-    "Απεγκατάσταση υπάρχουσων εκδόσεων"
-LangString str_desc_old_ver         ${LANG_GREEK} \
-    "Απεγκατάσταση υπάρχουσων εκδόσεων Vim από το σύστημά σας."
-
-LangString str_section_exe          ${LANG_GREEK} \
-    "Vim GUI and runtime files"
-LangString str_desc_exe             ${LANG_GREEK} \
-    "Vim GUI executables and runtime files.  This component is required."
-
-LangString str_section_console      ${LANG_GREEK} \
-    "Vim console program"
-LangString str_desc_console         ${LANG_GREEK} \
-    "Console version of Vim (vim.exe)."
-
-LangString str_section_batch        ${LANG_GREEK} \
-    "Δημιουργία αρχείων .bat"
-LangString str_desc_batch           ${LANG_GREEK} \
-    "Δημιουργία αρχείων .bat από παράγωγα Vim στον κατάλογο των Windows για \
-     χρήση γραμμής εντολών."
-
-LangString str_group_icons          ${LANG_GREEK} \
-    "Δημιουργία  εικονιδίων Vim"
-LangString str_desc_icons           ${LANG_GREEK} \
-    "Δημιουργία εικονιδίων για τον Vim σε διάφορες τοποθεσίες για την διευκόλυνση της προσβασιμότητας."
-
-LangString str_section_desktop      ${LANG_GREEK} \
-    "Στην επιφάνεια εργασίας"
-LangString str_desc_desktop         ${LANG_GREEK} \
-    "Δημιουργία εικονιδίων για gVim εκτελέσιμα στην επιφάνεια εργασίας."
-
-LangString str_section_start_menu   ${LANG_GREEK} \
-    "In the Start Menu Programs Folder"
-LangString str_desc_start_menu      ${LANG_GREEK} \
-    "Προσθήκη του Vim στον φάκελο προγραμμάτων του μενού εκκίνησης."
-
-#LangString str_section_quick_launch ${LANG_GREEK} \
-#    "In the Quick Launch Bar"
-#LangString str_desc_quick_launch    ${LANG_GREEK} \
-#    "Add Vim shortcut in the quick launch bar."
-
-LangString str_section_edit_with    ${LANG_GREEK} \
-    "Add Vim Context Menu"
-LangString str_desc_edit_with       ${LANG_GREEK} \
-    "Add Vim to the $\"Open With...$\" context menu list."
-
-#LangString str_section_edit_with32  ${LANG_GREEK} \
-#    "32-bit Version"
-#LangString str_desc_edit_with32     ${LANG_GREEK} \
-#    "Add Vim to the $\"Open With...$\" context menu list \
-#     for 32-bit applications."
-
-#LangString str_section_edit_with64  ${LANG_GREEK} \
-#    "64-bit Version"
-#LangString str_desc_edit_with64     ${LANG_GREEK} \
-#    "Add Vim to the $\"Open With...$\" context menu list \
-#     for 64-bit applications."
-
-LangString str_section_vim_rc       ${LANG_GREEK} \
-    "Δημιουργία προεπιλεγμένων ρυθμίσεων"
-LangString str_desc_vim_rc          ${LANG_GREEK} \
-    "Δημιουργία προεπιλεγμένου αρχείου ρυθμίσεων (_vimrc) αν δεν υπάρχει ήδη."
-
-LangString str_group_plugin         ${LANG_GREEK} \
-    "Δημιουργία καταλόγων Plugin"
-LangString str_desc_plugin          ${LANG_GREEK} \
-    "Δημιουργία καταλόγων plugin.  Οι κατάλογοι Plugin επιτρέπουν την επέκταση του Vim \
-     με την μεταφορά ενός αρχείου σε έναν κατάλογο."
-
-LangString str_section_plugin_home  ${LANG_GREEK} \
-    "Private"
-LangString str_desc_plugin_home     ${LANG_GREEK} \
-    "Δημιουργία καταλόγων plugin στον κατάλογο HOME."
-
-LangString str_section_plugin_vim   ${LANG_GREEK} \
-    "Shared"
-LangString str_desc_plugin_vim      ${LANG_GREEK} \
-    "Δημιουργία καταλόγων plugin στον κατάλογο εγκατάστασης του Vim, χρησιμοποιείται από \
-     όλους στο σύστημα."
-
-LangString str_section_nls          ${LANG_GREEK} \
-    "Native Language Support"
-LangString str_desc_nls             ${LANG_GREEK} \
-    "Install files for native language support."
-
-LangString str_unsection_register   ${LANG_GREEK} \
-    "Unregister Vim"
-LangString str_desc_unregister      ${LANG_GREEK} \
-    "Unregister Vim from the system."
-
-LangString str_unsection_exe        ${LANG_GREEK} \
-    "Remove Vim Executables/Runtime Files"
-LangString str_desc_rm_exe          ${LANG_GREEK} \
-    "Remove all Vim executables and runtime files."
-
-LangString str_ungroup_plugin       ${LANG_GREEK} \
-    "Remove plugin directories"
-LangString str_desc_rm_plugin       ${LANG_GREEK} \
-    "Remove the plugin directories if they are empty."
-
-LangString str_unsection_plugin_home ${LANG_GREEK} \
-    "Private"
-LangString str_desc_rm_plugin_home  ${LANG_GREEK} \
-    "Remove the plugin directories from HOME directory."
-
-LangString str_unsection_plugin_vim ${LANG_GREEK} \
-    "Shared"
-LangString str_desc_rm_plugin_vim   ${LANG_GREEK} \
-    "Remove the plugin directories from Vim install directory."
-
-LangString str_unsection_rootdir    ${LANG_GREEK} \
-    "Remove the Vim root directory"
-LangString str_desc_rm_rootdir      ${LANG_GREEK} \
-    "Remove the Vim root directory. It contains your Vim configuration files!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_GREEK} \
-#    "Found $vim_old_ver_count Vim versions on your system.$\r$\n\
-#     This installer can only handle ${VIM_MAX_OLD_VER} versions \
-#     at most.$\r$\n\
-#     Please remove some versions and start again."
-
-#LangString str_msg_invalid_root  ${LANG_GREEK} \
-#    "Invalid install path: $vim_install_root!$\r$\n\
-#     It should end with $\"vim$\"."
-
-#LangString str_msg_bin_mismatch  ${LANG_GREEK} \
-#    "Binary path mismatch!$\r$\n$\r$\n\
-#     Expect the binary path to be $\"$vim_bin_path$\",$\r$\n\
-#     but system indicates the binary path is $\"$INSTDIR$\"."
-
-#LangString str_msg_vim_running   ${LANG_GREEK} \
-#    "Vim is still running on your system.$\r$\n\
-#     Please close all instances of Vim before you continue."
-
-#LangString str_msg_register_ole  ${LANG_GREEK} \
-#    "Attempting to register Vim with OLE. \
-#     There is no message indicates whether this works or not."
-
-#LangString str_msg_unreg_ole     ${LANG_GREEK} \
-#    "Attempting to unregister Vim with OLE. \
-#     There is no message indicates whether this works or not."
-
-#LangString str_msg_rm_start      ${LANG_GREEK} \
-#    "Uninstalling the following version:"
-
-#LangString str_msg_rm_fail       ${LANG_GREEK} \
-#    "Fail to uninstall the following version:"
-
-#LangString str_msg_no_rm_key     ${LANG_GREEK} \
-#    "Cannot find uninstaller registry key."
-
-#LangString str_msg_no_rm_reg     ${LANG_GREEK} \
-#    "Cannot find uninstaller from registry."
-
-#LangString str_msg_no_rm_exe     ${LANG_GREEK} \
-#    "Cannot access uninstaller."
-
-#LangString str_msg_rm_copy_fail  ${LANG_GREEK} \
-#    "Fail to copy uninstaller to temporary directory."
-
-#LangString str_msg_rm_run_fail   ${LANG_GREEK} \
-#    "Αποτυχία εκτέλεσης της λειτουργίας απεγκατάστασης."
-
-#LangString str_msg_abort_install ${LANG_GREEK} \
-#    "Installer will abort."
-
-LangString str_msg_install_fail  ${LANG_GREEK} \
-    "Η εγκατάσταση απέτυχε. Better luck next time."
-
-LangString str_msg_rm_exe_fail   ${LANG_GREEK} \
-    "Μερικά αρχεία στο $0 δεν έχουν διαγραφεί!$\r$\n\
-     Πρέπει να το κάνετε χειροκίνητα."
-
-#LangString str_msg_rm_root_fail  ${LANG_GREEK} \
-#    "ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αδύνατη η αφαίρεση $\"$vim_install_root$\", δεν είναι κενό!"
-
-LangString str_msg_uninstalling  ${LANG_GREEK} \
-    "Απεγκατάσταση παλιάς έκδοσης the old version..."
-
-LangString str_msg_registering   ${LANG_GREEK} \
-    "Καταχώρηση..."
-
-LangString str_msg_unregistering ${LANG_GREEK} \
-    "Unregistering..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_GREEK} \
-    "Επιλογή ρυθμίσεων _vimrc"
-LangString str_vimrc_page_subtitle ${LANG_GREEK} \
-    "Choose the settings for enhancement, keyboard and mouse."
-
-LangString str_msg_compat_title    ${LANG_GREEK} \
-    " Συμπεριφορά Vi / Vim  "
-LangString str_msg_compat_desc     ${LANG_GREEK} \
-    "&Compatibility and enhancements"
-LangString str_msg_compat_vi       ${LANG_GREEK} \
-    "Vi compatible"
-LangString str_msg_compat_vim      ${LANG_GREEK} \
-    "Vim original"
-LangString str_msg_compat_defaults ${LANG_GREEK} \
-    "Vim with some enhancements (load defaults.vim)"
-LangString str_msg_compat_all      ${LANG_GREEK} \
-    "Vim with all enhancements (load vimrc_example.vim) (Default)"
-
-LangString str_msg_keymap_title   ${LANG_GREEK} \
-    " Mappings "
-LangString str_msg_keymap_desc    ${LANG_GREEK} \
-    "&Remap a few keys for Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, etc)"
-LangString str_msg_keymap_default ${LANG_GREEK} \
-    "Do not remap keys (Default)"
-LangString str_msg_keymap_windows ${LANG_GREEK} \
-    "Remap a few keys"
-
-LangString str_msg_mouse_title   ${LANG_GREEK} \
-    " Ποντίκι "
-LangString str_msg_mouse_desc    ${LANG_GREEK} \
-    "&Behavior of right and left buttons"
-LangString str_msg_mouse_default ${LANG_GREEK} \
-    "Right: popup menu, Left: visual mode (Default)"
-LangString str_msg_mouse_windows ${LANG_GREEK} \
-    "Right: popup menu, Left: select mode (Windows)"
-LangString str_msg_mouse_unix    ${LANG_GREEK} \
-    "Right: extends selection, Left: visual mode (Unix)"
-
diff --git a/nsis/lang/italian.nsi b/nsis/lang/italian.nsi
deleted file mode 100644 (file)
index 629d476..0000000
+++ /dev/null
@@ -1,288 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# italian.nsi : Italian language strings for gvim NSIS installer.
-#
-# Locale ID    : 1040
-# Locale Name  : it
-# fileencoding : UTF-8
-# Author       : Antonio Colombo, bovirus - revision: 12.05.2023
-
-!insertmacro MUI_LANGUAGE "Italian"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_ITALIAN} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_ITALIAN} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file ${LANG_ITALIAN} "..\lang\LICENSE.it.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file ${LANG_ITALIAN} "README.it.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_ITALIAN} \
-#    "Cartella installazione (il percorso deve finire con $\"vim$\")"
-
-LangString str_show_readme          ${LANG_ITALIAN} \
-    "Visualizza file README a fine installazione"
-
-# Install types:
-LangString str_type_typical         ${LANG_ITALIAN} \
-    "Tipica"
-
-LangString str_type_minimal         ${LANG_ITALIAN} \
-    "Minima"
-
-LangString str_type_full            ${LANG_ITALIAN} \
-    "Completa"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_ITALIAN} \
-    "Disinstalla versioni esistenti"
-LangString str_desc_old_ver         ${LANG_ITALIAN} \
-    "Disinstalla versioni esistenti di Vim."
-
-LangString str_section_exe          ${LANG_ITALIAN} \
-    "GUI e file supporto Vim"
-LangString str_desc_exe             ${LANG_ITALIAN} \
-    "GUI programmi e file di supporto Vim.  Questa componente è indispensabile."
-
-LangString str_section_console      ${LANG_ITALIAN} \
-    "Console Vim (vim.exe per MS-DOS)"
-LangString str_desc_console         ${LANG_ITALIAN} \
-    "Versione console di Vim (vim.exe)."
-
-LangString str_section_batch        ${LANG_ITALIAN} \
-    "Crea file .bat"
-LangString str_desc_batch           ${LANG_ITALIAN} \
-    "Crea file .bat per varianti di Vim nella cartella \
-     di Windows, per utilizzo da riga di comando."
-
-LangString str_group_icons          ${LANG_ITALIAN} \
-    "Crea icone Vim"
-LangString str_desc_icons           ${LANG_ITALIAN} \
-    "Crea icone Vim per rendere facile l'accesso."
-
-LangString str_section_desktop      ${LANG_ITALIAN} \
-    "Icone sul Desktop"
-LangString str_desc_desktop         ${LANG_ITALIAN} \
-    "Crea icone programma gVim sul desktop."
-
-LangString str_section_start_menu   ${LANG_ITALIAN} \
-    "Gruppo programmi menù START"
-LangString str_desc_start_menu      ${LANG_ITALIAN} \
-    "Aggiunge gruppo programmi al menù START."
-
-#LangString str_section_quick_launch ${LANG_ITALIAN} \
-#    "Barra avvio veloce"
-#LangString str_desc_quick_launch    ${LANG_ITALIAN} \
-#    "Aggiunge un collegamento a Vim nella barra di avvio veloce."
-
-LangString str_section_edit_with    ${LANG_ITALIAN} \
-    "Aggiungi Vim al menù contestuale"
-LangString str_desc_edit_with       ${LANG_ITALIAN} \
-    "Aggiunge Vim al menu contestuale $\"Apri con...$\"."
-
-#LangString str_section_edit_with32  ${LANG_ITALIAN} \
-#    "Versione a 32 bit"
-#LangString str_desc_edit_with32     ${LANG_ITALIAN} \
-#    "Aggiungi Vim al menu contestuale $\"Apri con...$\" \
-#     per applicazioni a 32 bit."
-
-#LangString str_section_edit_with64  ${LANG_ITALIAN} \
-#    "Versione a 64 bit"
-#LangString str_desc_edit_with64     ${LANG_ITALIAN} \
-#    "Aggiunge Vim al menu contestuale $\"Apri con...$\" \
-#     per applicazioni a 64 bit."
-
-LangString str_section_vim_rc       ${LANG_ITALIAN} \
-    "Crea configurazione predefinita"
-LangString str_desc_vim_rc          ${LANG_ITALIAN} \
-    "Crea, se non ne esiste già uno, un file configurazione predefinito (_vimrc) ."
-
-LangString str_group_plugin         ${LANG_ITALIAN} \
-    "Crea cartella plugin"
-LangString str_desc_plugin          ${LANG_ITALIAN} \
-    "Crea cartella plugin.  I plugin consentono di aggiungere funzionalità \
-     a Vim copiando i relativi file in una di queste cartelle."
-
-LangString str_section_plugin_home  ${LANG_ITALIAN} \
-    "Privata"
-LangString str_desc_plugin_home     ${LANG_ITALIAN} \
-    "Crea cartella plugin nella cartella HOME."
-
-LangString str_section_plugin_vim   ${LANG_ITALIAN} \
-    "Condivisa"
-LangString str_desc_plugin_vim      ${LANG_ITALIAN} \
-    "Crea cartella plugin nella cartella di installazione di Vim \
-     per uso da parte di tutti gli utenti di questo sistema."
-
-LangString str_section_nls          ${LANG_ITALIAN} \
-    "Supporto nativo lingua (NLS)"
-LangString str_desc_nls             ${LANG_ITALIAN} \
-    "Installa i file per il supporto nativo multilingua."
-
-LangString str_unsection_register   ${LANG_ITALIAN} \
-    "Rimuovi Vim dal registro"
-LangString str_desc_unregister      ${LANG_ITALIAN} \
-    "Rimuove Vim dal registro di configurazione sistema."
-
-LangString str_unsection_exe        ${LANG_ITALIAN} \
-    "Elimina programmi/file di supporto Vim"
-LangString str_desc_rm_exe          ${LANG_ITALIAN} \
-    "Elimina tutti i programmi/file di supporto di Vim."
-
-LangString str_ungroup_plugin       ${LANG_ITALIAN} \
-    "Elimina cartelle plugin"
-LangString str_desc_rm_plugin       ${LANG_ITALIAN} \
-    "Elimina le cartelle plugin se sono vuote."
-
-LangString str_unsection_plugin_home ${LANG_ITALIAN} \
-    "Private"
-LangString str_desc_rm_plugin_home  ${LANG_ITALIAN} \
-    "Elimina cartelle plugin nella cartella HOME."
-
-LangString str_unsection_plugin_vim ${LANG_ITALIAN} \
-    "Condivise"
-LangString str_desc_rm_plugin_vim   ${LANG_ITALIAN} \
-    "Elimina cartelle plugin nella cartella di installazione di Vim."
-
-LangString str_unsection_rootdir    ${LANG_ITALIAN} \
-    "Elimina la cartella di installazione di Vim"
-LangString str_desc_rm_rootdir      ${LANG_ITALIAN} \
-    "Elimina la cartella di installazione di Vim. Contiene i file di configurazione!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_ITALIAN} \
-#    "Rilevate nel sistema $vim_old_ver_count versioni di Vim.$\r$\n\
-#     Questo programma di installazione può gestire solo \
-#     ${VIM_MAX_OLD_VER} versioni.$\r$\n\
-#     Disinstalla qualche versione precedente e ricomincia."
-
-#LangString str_msg_invalid_root  ${LANG_ITALIAN} \
-#    "Nome cartella di installazione non valida: $vim_install_root!$\r$\n\
-#     Dovrebbe terminare con $\"vim$\"."
-
-#LangString str_msg_bin_mismatch  ${LANG_ITALIAN} \
-#    "Conflitto nella cartella di installazione!$\r$\n$\r$\n\
-#     La cartella di installazione dev'essere $\"$vim_bin_path$\",$\r$\n\
-#     ma il sistema indica che il percorso è $\"$INSTDIR$\"."
-
-#LangString str_msg_vim_running   ${LANG_ITALIAN} \
-#    "Vim è ancora in esecuzione nel sistema.$\r$\n\
-#     Per continuare chiudi tutte le sessioni attive di Vim."
-
-#LangString str_msg_register_ole  ${LANG_ITALIAN} \
-#    "Tentativo di registrazione di Vim con OLE. \
-#     Non ci sono messaggi che indicano se l'operazione è riuscita."
-
-#LangString str_msg_unreg_ole     ${LANG_ITALIAN} \
-#    "Tentativo di rimozione di VIM dal registro via OLE. \
-#     Non ci sono messaggi che indicano se l'operazione è riuscita."
-
-#LangString str_msg_rm_start      ${LANG_ITALIAN} \
-#    "Disinstallazione della versione:"
-
-#LangString str_msg_rm_fail       ${LANG_ITALIAN} \
-#    "Disinstallazione non riuscita per la versione:"
-
-#LangString str_msg_no_rm_key     ${LANG_ITALIAN} \
-#    "Impossibile trovare chiave disinstallazione nel registro."
-
-#LangString str_msg_no_rm_reg     ${LANG_ITALIAN} \
-#    "Impossibile trovare programma disinstallazione nel registro."
-
-#LangString str_msg_no_rm_exe     ${LANG_ITALIAN} \
-#    "Impossibile trovare programma disinstallazione."
-
-#LangString str_msg_rm_copy_fail  ${LANG_ITALIAN} \
-#    "Impossibile copiare il programma disinstallazione in una cartella temporanea."
-
-#LangString str_msg_rm_run_fail   ${LANG_ITALIAN} \
-#    "Impossibile eseguire programma disinstallazione."
-
-#LangString str_msg_abort_install ${LANG_ITALIAN} \
-#    "Il programma di disinstallazione verrà chiuso senza aver eseguito nessuna modifica."
-
-LangString str_msg_install_fail  ${LANG_ITALIAN} \
-    "Installazione non riuscita."
-
-LangString str_msg_rm_exe_fail   ${LANG_ITALIAN} \
-    "Alcuni file in $0 non sono stati eliminati!$\r$\n\
-     I file vanno rimossi manualmente."
-
-#LangString str_msg_rm_root_fail  ${LANG_ITALIAN} \
-#    "AVVISO: impossibile eliminare $\"$vim_install_root$\", non è vuota!"
-
-LangString str_msg_uninstalling  ${LANG_ITALIAN} \
-    "Disinstallazione vecchia versione Vim..."
-
-LangString str_msg_registering   ${LANG_ITALIAN} \
-    "Aggiunta di Vim al registro..."
-
-LangString str_msg_unregistering ${LANG_ITALIAN} \
-    "Rimozione di Vim dal registro..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_ITALIAN} \
-    "Scelta impostazioni _vimrc"
-LangString str_vimrc_page_subtitle ${LANG_ITALIAN} \
-    "Scelta impostazioni funzionalità aggiuntive, tastiera e mouse."
-
-LangString str_msg_compat_title    ${LANG_ITALIAN} \
-    " Comportamento come Vi / Vim "
-LangString str_msg_compat_desc     ${LANG_ITALIAN} \
-    "&Compatibilità e funzionalità"
-LangString str_msg_compat_vi       ${LANG_ITALIAN} \
-    "Compatibile Vi"
-LangString str_msg_compat_vim      ${LANG_ITALIAN} \
-    "Vim originale"
-LangString str_msg_compat_defaults ${LANG_ITALIAN} \
-    "Vim con alcune funzionalità aggiuntive (defaults.vim)"
-LangString str_msg_compat_all      ${LANG_ITALIAN} \
-    "Vim con tutte le funzionalità aggiuntive (vimrc_example.vim) (predefinito)"
-
-LangString str_msg_keymap_title   ${LANG_ITALIAN} \
-    " Mappature tastiera "
-LangString str_msg_keymap_desc    ${LANG_ITALIAN} \
-    "&Rimappa alcuni tasti Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, etc.)"
-LangString str_msg_keymap_default ${LANG_ITALIAN} \
-    "Non rimappare i tasti (predefinito)"
-LangString str_msg_keymap_windows ${LANG_ITALIAN} \
-    "Rimappa solo alcuni tasti"
-
-LangString str_msg_mouse_title   ${LANG_ITALIAN} \
-    " Mouse "
-LangString str_msg_mouse_desc    ${LANG_ITALIAN} \
-    "&Comportamento pulsanti destro/sinistro"
-LangString str_msg_mouse_default ${LANG_ITALIAN} \
-    "Destro: menu popup, Sinistro: modalità visuale (predefinito)"
-LangString str_msg_mouse_windows ${LANG_ITALIAN} \
-    "Destro: menu popup, Sinistro: selezione modalità (Windows)"
-LangString str_msg_mouse_unix    ${LANG_ITALIAN} \
-    "Destro: estensione selezione, Sinistro: modalità visuale (Unix)"
diff --git a/nsis/lang/japanese.nsi b/nsis/lang/japanese.nsi
deleted file mode 100644 (file)
index 6bacf49..0000000
+++ /dev/null
@@ -1,297 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# japanese.nsi: Japanese language strings for gvim NSIS installer.
-#
-# Locale ID    : 1041
-# Locale Name  : ja
-# fileencoding : UTF-8
-# Author       : Ken Takata
-
-!insertmacro MUI_LANGUAGE "Japanese"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_JAPANESE} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_JAPANESE} \
-        "$(^Name) Uninstall"
-
-# Workarounds for NSIS Japanese translation. The messages are too long.
-# These should be better to be fixed by the NSIS upstream.
-LangString ^SpaceAvailable   ${LANG_JAPANESE} \
-        "利用可能なディスク容量:"
-LangString ^SpaceRequired    ${LANG_JAPANESE} \
-        "必要なディスク容量:"
-# Fix another NSIS Japanese translation. The access key was missing.
-LangString ^InstallBtn       ${LANG_JAPANESE} \
-        "インストール(&I)"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-#LicenseLangString page_lic_file ${LANG_JAPANESE} "..\lang\LICENSE.ja.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file 0 "README.txt"
-#LangString vim_readme_file ${LANG_JAPANESE} "README.jax.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_JAPANESE} \
-#    "Destination Folder (Must end with $\"vim$\")"
-
-LangString str_show_readme          ${LANG_JAPANESE} \
-    "インストール完了後に README を表示する"
-
-# Install types:
-LangString str_type_typical         ${LANG_JAPANESE} \
-    "通常"
-
-LangString str_type_minimal         ${LANG_JAPANESE} \
-    "最小"
-
-LangString str_type_full            ${LANG_JAPANESE} \
-    "全て"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_JAPANESE} \
-    "既存のバージョンをアンインストール"
-LangString str_desc_old_ver         ${LANG_JAPANESE} \
-    "すでにインストールされている Vim をシステムから削除します。"
-
-LangString str_section_exe          ${LANG_JAPANESE} \
-    "Vim GUI とランタイムファイル"
-LangString str_desc_exe             ${LANG_JAPANESE} \
-    "Vim GUI 実行ファイルとラインタイムファイル。このコンポーネントは必須です。"
-
-LangString str_section_console      ${LANG_JAPANESE} \
-    "Vim コンソールプログラム"
-LangString str_desc_console         ${LANG_JAPANESE} \
-    "コンソール版の Vim (vim.exe)。"
-
-LangString str_section_batch        ${LANG_JAPANESE} \
-    ".bat ファイルを作成"
-LangString str_desc_batch           ${LANG_JAPANESE} \
-    "コマンドラインから Vim と関連コマンドを実行できるように、.bat ファイルを Windows ディレクトリに作成します。"
-
-LangString str_group_icons          ${LANG_JAPANESE} \
-    "Vim のアイコンを作成"
-LangString str_desc_icons           ${LANG_JAPANESE} \
-    "Vim を簡単に実行できるように、いくつかの場所にアイコンを作成します。"
-
-LangString str_section_desktop      ${LANG_JAPANESE} \
-    "デスクトップ上"
-LangString str_desc_desktop         ${LANG_JAPANESE} \
-    "gVim 実行ファイルのアイコンをデスクトップ上に作成します。"
-
-LangString str_section_start_menu   ${LANG_JAPANESE} \
-    "スタートメニューのプログラムフォルダー上"
-LangString str_desc_start_menu      ${LANG_JAPANESE} \
-    "Vim のアイコンをスタートメニューのプログラムフォルダー上に作成します。"
-
-#LangString str_section_quick_launch ${LANG_JAPANESE} \
-#    "In the Quick Launch Bar"
-#LangString str_desc_quick_launch    ${LANG_JAPANESE} \
-#    "Add Vim shortcut in the quick launch bar."
-
-LangString str_section_edit_with    ${LANG_JAPANESE} \
-    "Vim のコンテキストメニューを追加"
-LangString str_desc_edit_with       ${LANG_JAPANESE} \
-    "$\"Vimで編集する$\" をコンテキストメニューに追加します。"
-
-#LangString str_section_edit_with32  ${LANG_JAPANESE} \
-#    "32-bit Version"
-#LangString str_desc_edit_with32     ${LANG_JAPANESE} \
-#    "Add Vim to the $\"Open With...$\" context menu list \
-#     for 32-bit applications."
-
-#LangString str_section_edit_with64  ${LANG_JAPANESE} \
-#    "64-bit Version"
-#LangString str_desc_edit_with64     ${LANG_JAPANESE} \
-#    "Add Vim to the $\"Open With...$\" context menu list \
-#     for 64-bit applications."
-
-LangString str_section_vim_rc       ${LANG_JAPANESE} \
-    "既定のコンフィグを作成"
-LangString str_desc_vim_rc          ${LANG_JAPANESE} \
-    "もし無ければ、既定のコンフィグファイル (_vimrc) を作成します。"
-
-LangString str_group_plugin         ${LANG_JAPANESE} \
-    "プラグインディレクトリを作成"
-LangString str_desc_plugin          ${LANG_JAPANESE} \
-    "プラグインディレクトリを作成します。そこにプラグインファイルを置くことで Vim を拡張することができます。"
-
-LangString str_section_plugin_home  ${LANG_JAPANESE} \
-    "個人用"
-LangString str_desc_plugin_home     ${LANG_JAPANESE} \
-    "プラグインディレクトリをホームディレクトリに作成します。"
-
-LangString str_section_plugin_vim   ${LANG_JAPANESE} \
-    "共用"
-LangString str_desc_plugin_vim      ${LANG_JAPANESE} \
-    "プラグインディレクトリを Vim のインストールディレクトリに作成します。システムの全員で共有されます。"
-
-LangString str_section_nls          ${LANG_JAPANESE} \
-    "多言語サポート"
-LangString str_desc_nls             ${LANG_JAPANESE} \
-    "多言語サポート用のファイルをインストールします。"
-
-LangString str_unsection_register   ${LANG_JAPANESE} \
-    "Vim を登録解除"
-LangString str_desc_unregister      ${LANG_JAPANESE} \
-    "Vim をシステムから登録解除します。"
-
-LangString str_unsection_exe        ${LANG_JAPANESE} \
-    "Vim の実行ファイル/ランタイムファイルを削除"
-LangString str_desc_rm_exe          ${LANG_JAPANESE} \
-    "全ての Vim の実行ファイルとランタイムファイルを削除します。"
-
-LangString str_ungroup_plugin       ${LANG_JAPANESE} \
-    "プラグインディレクトリを削除"
-LangString str_desc_rm_plugin       ${LANG_JAPANESE} \
-    "プラグインディレクトリが空であればそれを削除します。"
-
-LangString str_unsection_plugin_home ${LANG_JAPANESE} \
-    "個人用"
-LangString str_desc_rm_plugin_home  ${LANG_JAPANESE} \
-    "プラグインディレクトリをホームディレクトリから削除します。"
-
-LangString str_unsection_plugin_vim ${LANG_JAPANESE} \
-    "共用"
-LangString str_desc_rm_plugin_vim   ${LANG_JAPANESE} \
-    "プラグインディレクトリを Vim のインストールディレクトリから削除します。"
-
-LangString str_unsection_rootdir    ${LANG_JAPANESE} \
-    "Vim のトップディレクトリを削除"
-LangString str_desc_rm_rootdir      ${LANG_JAPANESE} \
-    "Vim のトップディレクトリを削除します。あなたの Vim の設定ファイルも含まれていることに注意してください!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_JAPANESE} \
-#    "Found $vim_old_ver_count Vim versions on your system.$\r$\n\
-#     This installer can only handle ${VIM_MAX_OLD_VER} versions \
-#     at most.$\r$\n\
-#     Please remove some versions and start again."
-
-#LangString str_msg_invalid_root  ${LANG_JAPANESE} \
-#    "Invalid install path: $vim_install_root!$\r$\n\
-#     It should end with $\"vim$\"."
-
-#LangString str_msg_bin_mismatch  ${LANG_JAPANESE} \
-#    "Binary path mismatch!$\r$\n$\r$\n\
-#     Expect the binary path to be $\"$vim_bin_path$\",$\r$\n\
-#     but system indicates the binary path is $\"$INSTDIR$\"."
-
-#LangString str_msg_vim_running   ${LANG_JAPANESE} \
-#    "Vim is still running on your system.$\r$\n\
-#     Please close all instances of Vim before you continue."
-
-#LangString str_msg_register_ole  ${LANG_JAPANESE} \
-#    "Attempting to register Vim with OLE. \
-#     There is no message indicates whether this works or not."
-
-#LangString str_msg_unreg_ole     ${LANG_JAPANESE} \
-#    "Attempting to unregister Vim with OLE. \
-#     There is no message indicates whether this works or not."
-
-#LangString str_msg_rm_start      ${LANG_JAPANESE} \
-#    "Uninstalling the following version:"
-
-#LangString str_msg_rm_fail       ${LANG_JAPANESE} \
-#    "Fail to uninstall the following version:"
-
-#LangString str_msg_no_rm_key     ${LANG_JAPANESE} \
-#    "Cannot find uninstaller registry key."
-
-#LangString str_msg_no_rm_reg     ${LANG_JAPANESE} \
-#    "Cannot find uninstaller from registry."
-
-#LangString str_msg_no_rm_exe     ${LANG_JAPANESE} \
-#    "Cannot access uninstaller."
-
-#LangString str_msg_rm_copy_fail  ${LANG_JAPANESE} \
-#    "Fail to copy uninstaller to temporary directory."
-
-#LangString str_msg_rm_run_fail   ${LANG_JAPANESE} \
-#    "Fail to run uninstaller."
-
-#LangString str_msg_abort_install ${LANG_JAPANESE} \
-#    "Installer will abort."
-
-LangString str_msg_install_fail  ${LANG_JAPANESE} \
-    "インストールに失敗しました。次はうまくいくことを祈ります。"
-
-LangString str_msg_rm_exe_fail   ${LANG_JAPANESE} \
-    "$0 内の一部のファイルは削除できませんでした!$\r$\n\
-     手動で削除する必要があります。"
-
-#LangString str_msg_rm_root_fail  ${LANG_JAPANESE} \
-#    "WARNING: Cannot remove $\"$vim_install_root$\", it is not empty!"
-
-LangString str_msg_uninstalling  ${LANG_JAPANESE} \
-    "古いバージョンをアンインストールしています..."
-
-LangString str_msg_registering   ${LANG_JAPANESE} \
-    "登録中..."
-
-LangString str_msg_unregistering ${LANG_JAPANESE} \
-    "登録解除中..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_JAPANESE} \
-    "_vimrc の設定を選んでください"
-LangString str_vimrc_page_subtitle ${LANG_JAPANESE} \
-    "拡張やキーボード、マウスの設定を選んでください。"
-
-LangString str_msg_compat_title    ${LANG_JAPANESE} \
-    " Vi / Vim の動作 "
-LangString str_msg_compat_desc     ${LANG_JAPANESE} \
-    "互換性と拡張(&C)"
-LangString str_msg_compat_vi       ${LANG_JAPANESE} \
-    "Vi 互換"
-LangString str_msg_compat_vim      ${LANG_JAPANESE} \
-    "Vim 独自"
-LangString str_msg_compat_defaults ${LANG_JAPANESE} \
-    "Vim 独自と多少の拡張 (defaults.vim を読み込み)"
-LangString str_msg_compat_all      ${LANG_JAPANESE} \
-    "Vim 独自と全ての拡張 (vimrc_example.vim を読み込み) (既定)"
-
-LangString str_msg_keymap_title   ${LANG_JAPANESE} \
-    " マッピング "
-LangString str_msg_keymap_desc    ${LANG_JAPANESE} \
-    "Windows用に一部のキーをリマップする(&R) (例: Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F など)"
-LangString str_msg_keymap_default ${LANG_JAPANESE} \
-    "リマップしない (既定)"
-LangString str_msg_keymap_windows ${LANG_JAPANESE} \
-    "リマップする"
-
-LangString str_msg_mouse_title   ${LANG_JAPANESE} \
-    " マウス "
-LangString str_msg_mouse_desc    ${LANG_JAPANESE} \
-    "右ボタンと左ボタンの動作(&B)"
-LangString str_msg_mouse_default ${LANG_JAPANESE} \
-    "右:ポップアップメニュー、左:ビジュアルモード (既定)"
-LangString str_msg_mouse_windows ${LANG_JAPANESE} \
-    "右:ポップアップメニュー、左:選択モード (Windows)"
-LangString str_msg_mouse_unix    ${LANG_JAPANESE} \
-    "右:選択を拡張、左:ビジュアルモード (Unix)"
diff --git a/nsis/lang/portuguesebr.nsi b/nsis/lang/portuguesebr.nsi
deleted file mode 100644 (file)
index ea92f54..0000000
+++ /dev/null
@@ -1,291 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# portuguesebr.nsi: Brazilian Portuguese strings for gvim NSIS installer.
-#
-# Locale ID    : 1046 
-# Locale Name  : pt-BR
-# fileencoding : UTF-8
-# Author       : Rafael Fontenelle
-
-!insertmacro MUI_LANGUAGE "PortugueseBR"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_PORTUGUESEBR} \
-        "Configuração do $(^Name)"
-LangString ^UninstallCaption ${LANG_PORTUGUESEBR} \
-        "Desinstalação do $(^Name)"
-
-##############################################################################
-# License file for the license page                                       {{{1
-##############################################################################
-
-LicenseLangString page_lic_file ${LANG_PORTUGUESEBR} "..\lang\LICENSE.pt_br.nsis.txt"
-
-##############################################################################
-# README.txt file, which is opened after installation                     {{{1
-##############################################################################
-
-LangString vim_readme_file ${LANG_PORTUGUESEBR} "README.pt_br.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_PORTUGUESEBR} \
-#    "Pasta de destino (Deve terminar com $\"vim$\")"
-
-LangString str_show_readme          ${LANG_PORTUGUESEBR} \
-    "Mostrar o README ao concluir a instalação"
-
-# Install types:
-LangString str_type_typical         ${LANG_PORTUGUESEBR} \
-    "Típica"
-
-LangString str_type_minimal         ${LANG_PORTUGUESEBR} \
-    "Mínima"
-
-LangString str_type_full            ${LANG_PORTUGUESEBR} \
-    "Completa"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_PORTUGUESEBR} \
-    "Desinstalar versões existentes"
-LangString str_desc_old_ver         ${LANG_PORTUGUESEBR} \
-    "Desinstala versões do Vim existentes no seu sistema."
-
-LangString str_section_exe          ${LANG_PORTUGUESEBR} \
-    "Vim GUI e arquivos de runtime"
-LangString str_desc_exe             ${LANG_PORTUGUESEBR} \
-    "Executáveis ​​e arquivos de runtime do Vim GUI. Este componente \
-     é obrigatório."
-
-LangString str_section_console      ${LANG_PORTUGUESEBR} \
-    "Programa de console do Vim"
-LangString str_desc_console         ${LANG_PORTUGUESEBR} \
-    "Versão de console do Vim (vim.exe)."
-
-LangString str_section_batch        ${LANG_PORTUGUESEBR} \
-    "Criar arquivos .bat"
-LangString str_desc_batch           ${LANG_PORTUGUESEBR} \
-    "Cria arquivos .bat para variantes do Vim no diretório Windows para \
-     usar na linha de comando."
-
-LangString str_group_icons          ${LANG_PORTUGUESEBR} \
-    "Criar ícones para o Vim"
-LangString str_desc_icons           ${LANG_PORTUGUESEBR} \
-    "Cria ícones para Vim em vários locais para facilitar o acesso rápido."
-
-LangString str_section_desktop      ${LANG_PORTUGUESEBR} \
-    "Na área de trabalho"
-LangString str_desc_desktop         ${LANG_PORTUGUESEBR} \
-    "Cria ícones para executáveis do gVim na área de trabalho."
-
-LangString str_section_start_menu   ${LANG_PORTUGUESEBR} \
-    "Na pasta Programas do Menu Iniciar"
-LangString str_desc_start_menu      ${LANG_PORTUGUESEBR} \
-    "Adiciona Vim na pasta de programas do menu iniciar."
-
-#LangString str_section_quick_launch ${LANG_PORTUGUESEBR} \
-#    "Na barra de Inicialização Rápida"
-#LangString str_desc_quick_launch    ${LANG_PORTUGUESEBR} \
-#    "Adiciona um atalho para o Vim na barra de inicialização rápida."
-
-LangString str_section_edit_with    ${LANG_PORTUGUESEBR} \
-    "Adicionar menu de contexto do Vim"
-LangString str_desc_edit_with       ${LANG_PORTUGUESEBR} \
-    "Adiciona o Vim à lista $\"Abrir com...$\" do menu de contexto."
-
-#LangString str_section_edit_with32  ${LANG_PORTUGUESEBR} \
-#    "Versão 32 bits"
-#LangString str_desc_edit_with32     ${LANG_PORTUGUESEBR} \
-#    "Adiciona o Vim à lista $\"Abrir com...$\" do menu de contexto \
-#     para aplicativos 32 bits."
-
-#LangString str_section_edit_with64  ${LANG_PORTUGUESEBR} \
-#    "Versão 64 bits"
-#LangString str_desc_edit_with64     ${LANG_PORTUGUESEBR} \
-#    "Adiciona o Vim à lista $\"Abrir com...$\" do menu de contexto \
-#     para aplicativos 64 bits."
-
-LangString str_section_vim_rc       ${LANG_PORTUGUESEBR} \
-    "Criar configuração padrão"
-LangString str_desc_vim_rc          ${LANG_PORTUGUESEBR} \
-    "Cria um arquivo de configuração padrão (_vimrc) se não já existir."
-
-LangString str_group_plugin         ${LANG_PORTUGUESEBR} \
-    "Criar diretórios de plugins"
-LangString str_desc_plugin          ${LANG_PORTUGUESEBR} \
-    "Cria diretórios de plugins. Diretórios de plugins permitem estender \
-     o Vim adicionando um arquivo a um direótrio."
-
-LangString str_section_plugin_home  ${LANG_PORTUGUESEBR} \
-    "Privados"
-LangString str_desc_plugin_home     ${LANG_PORTUGUESEBR} \
-    "Cria diretórios de plugins no diretório HOME."
-
-LangString str_section_plugin_vim   ${LANG_PORTUGUESEBR} \
-    "Compartilhados"
-LangString str_desc_plugin_vim      ${LANG_PORTUGUESEBR} \
-    "Cria diretórios de plugins no diretório de instalação do Vim, \
-     o qual é usado por todos os usuários do sistema."
-
-LangString str_section_nls          ${LANG_PORTUGUESEBR} \
-    "Suporte ao idioma nativo"
-LangString str_desc_nls             ${LANG_PORTUGUESEBR} \
-    "Instala arquivos para suporte ao idioma nativo."
-
-LangString str_unsection_register   ${LANG_PORTUGUESEBR} \
-    "Desregistrar Vim"
-LangString str_desc_unregister      ${LANG_PORTUGUESEBR} \
-    "Remove os registras do Vim do sistema."
-
-LangString str_unsection_exe        ${LANG_PORTUGUESEBR} \
-    "Remover arquivos executáveis/runtime do Vim"
-LangString str_desc_rm_exe          ${LANG_PORTUGUESEBR} \
-    "Remove todos os arquivos executáveis e de runtime do Vim."
-
-LangString str_ungroup_plugin       ${LANG_PORTUGUESEBR} \
-    "Remover diretórios de plugins"
-LangString str_desc_rm_plugin       ${LANG_PORTUGUESEBR} \
-    "Remove os diretórios de plugins se eles estiverem vazios."
-
-LangString str_unsection_plugin_home ${LANG_PORTUGUESEBR} \
-    "Privados"
-LangString str_desc_rm_plugin_home  ${LANG_PORTUGUESEBR} \
-    "Remove os diretórios de plugins do diretório HOME."
-
-LangString str_unsection_plugin_vim ${LANG_PORTUGUESEBR} \
-    "Compartilhados"
-LangString str_desc_rm_plugin_vim   ${LANG_PORTUGUESEBR} \
-    "Remove os diretórios de plugins do diretório de instalação do Vim."
-
-LangString str_unsection_rootdir    ${LANG_PORTUGUESEBR} \
-    "Remover diretório raiz do Vim"
-LangString str_desc_rm_rootdir      ${LANG_PORTUGUESEBR} \
-    "Remove o diretório raiz do Vim. Ele contém seus \
-     arquivos de configuração do Vim!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_PORTUGUESEBR} \
-#    "Encontradas $vim_old_ver_count versões do Vim em seu sistema.$\r$\n\
-#     Este instalador só consegue lidar com ${VIM_MAX_OLD_VER} versões\
-#     no máximo.$\r$\n\
-#     Por favor, remova algumas versões e comece novamente."
-
-#LangString str_msg_invalid_root  ${LANG_PORTUGUESEBR} \
-#    "Caminho de instalação inválido: $vim_install_root!$\r$\n\
-#     Ele deve terminar com $\"vim$\"."
-
-#LangString str_msg_bin_mismatch  ${LANG_PORTUGUESEBR} \
-#    "Incompatibilidade de caminho de binários!$\r$\n$\r$\n\
-#     Esperava que o caminho de binários fosse $\"$vim_bin_path$\",$\r$\n\
-#     mas o sistema indica que o caminho de binários é $\"$INSTDIR$\"."
-
-#LangString str_msg_vim_running   ${LANG_PORTUGUESEBR} \
-#    "Vim ainda está em execução em seu sistema.$\r$\n\
-#     Por favor, feche todas as instâncias do Vim para poder continuar."
-
-#LangString str_msg_register_ole  ${LANG_PORTUGUESEBR} \
-#    "Tentativa de registrar o Vim com OLE. \
-#     Não há mensagem que indique se isso funciona ou não."
-
-#LangString str_msg_unreg_ole     ${LANG_PORTUGUESEBR} \
-#    "Tentando desregistrar o Vim com OLE. \
-#     Não há mensagem que indique se isso funciona ou não."
-
-#LangString str_msg_rm_start      ${LANG_PORTUGUESEBR} \
-#    "Desinstalando a seguinte versão:"
-
-#LangString str_msg_rm_fail       ${LANG_PORTUGUESEBR} \
-#    "Falha ao desinstalar a seguinte versão:"
-
-#LangString str_msg_no_rm_key     ${LANG_PORTUGUESEBR} \
-#    "Não foi possível encontrar a chave de registro do desinstalador."
-
-#LangString str_msg_no_rm_reg     ${LANG_PORTUGUESEBR} \
-#    "Não foi possível encontrar o desinstalador a partir do registro."
-
-#LangString str_msg_no_rm_exe     ${LANG_PORTUGUESEBR} \
-#    "Não foi possível acessar o desinstalador."
-
-#LangString str_msg_rm_copy_fail  ${LANG_PORTUGUESEBR} \
-#    "Falha ao copiar o desinstalador para um diretório temporário."
-
-#LangString str_msg_rm_run_fail   ${LANG_PORTUGUESEBR} \
-#    "Falha ao executar o desinstalador."
-
-#LangString str_msg_abort_install ${LANG_PORTUGUESEBR} \
-#    "Instalador será interrompido."
-
-LangString str_msg_install_fail  ${LANG_PORTUGUESEBR} \
-    "A instalação falhou. Mais sorte na próxima vez."
-
-LangString str_msg_rm_exe_fail   ${LANG_PORTUGUESEBR} \
-    "Alguns arquivos em $0 não foram excluídos!$\r$\n\
-     Você deve fazê-lo manualmente."
-
-#LangString str_msg_rm_root_fail  ${LANG_PORTUGUESEBR} \
-#    "AVISO: Não foi possível remover $\"$vim_install_root$\", \
-#    pois não está vazio!"
-
-LangString str_msg_uninstalling  ${LANG_PORTUGUESEBR} \
-    "Desinstalando a versão antiga..."
-
-LangString str_msg_registering   ${LANG_PORTUGUESEBR} \
-    "Registrando..."
-
-LangString str_msg_unregistering ${LANG_PORTUGUESEBR} \
-    "Desregistrando..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_PORTUGUESEBR} \
-    "Escolher configurações do _vimrc"
-LangString str_vimrc_page_subtitle ${LANG_PORTUGUESEBR} \
-    "Escolha as configurações para melhorias, teclado e mouse."
-
-LangString str_msg_compat_title    ${LANG_PORTUGUESEBR} \
-    " Comportamento Vi / Vim "
-LangString str_msg_compat_desc     ${LANG_PORTUGUESEBR} \
-    "&Compatibilidade e melhorias"
-LangString str_msg_compat_vi       ${LANG_PORTUGUESEBR} \
-    "Compatível com Vi"
-LangString str_msg_compat_vim      ${LANG_PORTUGUESEBR} \
-    "Vim original"
-LangString str_msg_compat_defaults ${LANG_PORTUGUESEBR} \
-    "Vim com algumas melhorias (carrega defaults.vim)"
-LangString str_msg_compat_all      ${LANG_PORTUGUESEBR} \
-    "Vim com todas as melhorias (carrega vimrc_example.vim) (Padrão)"
-
-LangString str_msg_keymap_title   ${LANG_PORTUGUESEBR} \
-    " Mapeamentos "
-LangString str_msg_keymap_desc    ${LANG_PORTUGUESEBR} \
-    "&Remapear algumas teclas para o Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, etc)"
-LangString str_msg_keymap_default ${LANG_PORTUGUESEBR} \
-    "Não remapear teclas (Padrão)"
-LangString str_msg_keymap_windows ${LANG_PORTUGUESEBR} \
-    "Remapear algumas teclas"
-
-LangString str_msg_mouse_title   ${LANG_PORTUGUESEBR} \
-    " Mouse "
-LangString str_msg_mouse_desc    ${LANG_PORTUGUESEBR} \
-    "&Comportamento de botões direito e esquerdo"
-LangString str_msg_mouse_default ${LANG_PORTUGUESEBR} \
-    "Direito: menu popup, Esquerdo: modo visual (Padrão)"
-LangString str_msg_mouse_windows ${LANG_PORTUGUESEBR} \
-    "Direito: menu popup, Esquerdo: modo de seleção (Windows)"
-LangString str_msg_mouse_unix    ${LANG_PORTUGUESEBR} \
-    "Direito: estende seleção, Esquerdo: modo visual (Unix)"
diff --git a/nsis/lang/russian.nsi b/nsis/lang/russian.nsi
deleted file mode 100644 (file)
index bcb5467..0000000
+++ /dev/null
@@ -1,304 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# russian.nsi: Russian language strings for gvim NSIS installer.
-#
-# Locale ID    : 1049
-# Locale name  : ru
-# fileencoding : UTF-8
-# Author       : Restorer
-
-!insertmacro MUI_LANGUAGE "Russian"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_RUSSIAN} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_RUSSIAN} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file ${LANG_RUSSIAN} "..\lang\LICENSE.ru.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file ${LANG_RUSSIAN} "README.ru.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_RUSSIAN} \
-#    "Маршрут установки программы (должен завершаться каталогом $\"vim$\")"
-
-LangString str_show_readme          ${LANG_RUSSIAN} \
-    " Ознакомиться с кратким описанием программы"
-
-# Install types:
-LangString str_type_typical         ${LANG_RUSSIAN} \
-    "Стандартный"
-
-LangString str_type_minimal         ${LANG_RUSSIAN} \
-    "Минимальный"
-
-LangString str_type_full            ${LANG_RUSSIAN} \
-    "Полный"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_RUSSIAN} \
-    "Удаление предыдущих версий"
-LangString str_desc_old_ver         ${LANG_RUSSIAN} \
-    "Будут удалены предыдущие установленные версии программы"
-
-LangString str_section_exe          ${LANG_RUSSIAN} \
-    "Графический интерфейс и вспомогательные файлы"
-LangString str_desc_exe             ${LANG_RUSSIAN} \
-    "Исполняемые файлы и все необходимые для работы программы файлы. \
-    Это обязательный компонент"
-
-LangString str_section_console      ${LANG_RUSSIAN} \
-    "Консольная программа Vim"
-LangString str_desc_console         ${LANG_RUSSIAN} \
-    "Вариант редактора Vim (vim.exe), используемый для работы в командной \
-    оболочке"
-
-LangString str_section_batch        ${LANG_RUSSIAN} \
-    "Создать командные файлы"
-LangString str_desc_batch           ${LANG_RUSSIAN} \
-    "Создание командных bat-файлов в каталоге Windows для работы с редактором \
-    Vim из командной строки"
-
-LangString str_group_icons          ${LANG_RUSSIAN} \
-    "Создать ярлыки для редактора Vim"
-LangString str_desc_icons           ${LANG_RUSSIAN} \
-    "Создание ярлыков программы для удобного и быстрого запуска редактора Vim"
-
-LangString str_section_desktop      ${LANG_RUSSIAN} \
-    "На Рабочем столе"
-LangString str_desc_desktop         ${LANG_RUSSIAN} \
-    "Создание ярлыков редактора Vim на Рабочем столе"
-
-LangString str_section_start_menu   ${LANG_RUSSIAN} \
-    "В меню кнопки Пуск"
-LangString str_desc_start_menu      ${LANG_RUSSIAN} \
-    "Создание ярлыков редактора Vim в меню кнопки Пуск"
-
-#LangString str_section_quick_launch ${LANG_RUSSIAN} \
-#    "На панели быстрого запуска"
-#LangString str_desc_quick_launch    ${LANG_RUSSIAN} \
-#    "Создание ярлыков редактора Vim на панели быстрого запуска"
-
-LangString str_section_edit_with    ${LANG_RUSSIAN} \
-    "Запуск редактора Vim из контекстного меню"
-LangString str_desc_edit_with       ${LANG_RUSSIAN} \
-    "Добавление необходимой строки в пункт контекстного меню \
-    «Открыть с помощью...»"
-
-#LangString str_section_edit_with32  ${LANG_RUSSIAN} \
-#    "Для 32-разрядной версии программы"
-#LangString str_desc_edit_with32     ${LANG_RUSSIAN} \
-#    "Добавление в пункт контекстного меню \
-#    «Открыть с помощью...» 32-разрядных приложений"
-
-#LangString str_section_edit_with64  ${LANG_RUSSIAN} \
-#    "Для 64-разрядной версии программы"
-#LangString str_desc_edit_with64     ${LANG_RUSSIAN} \
-#    "Добавление в пункт контекстного меню \
-#    «Открыть с помощью...» 64-разрядных приложений"
-
-LangString str_section_vim_rc       ${LANG_RUSSIAN} \
-    "Начальная настройка программы"
-LangString str_desc_vim_rc          ${LANG_RUSSIAN} \
-    "Создание файла _vimrc с предустановленными настройками, если нет других \
-    файлов настроек"
-
-LangString str_group_plugin         ${LANG_RUSSIAN} \
-    "Создать каталог для подключаемых модулей"
-LangString str_desc_plugin          ${LANG_RUSSIAN} \
-    "Создание каталога для подключаемых модулей, которые расширяют возможности \
-    редактора Vim"
-
-LangString str_section_plugin_home  ${LANG_RUSSIAN} \
-    "Личный каталог"
-LangString str_desc_plugin_home     ${LANG_RUSSIAN} \
-    "В домашнем каталоге пользователя. Модули в этом каталоге доступны только \
-    этому пользователю"
-
-LangString str_section_plugin_vim   ${LANG_RUSSIAN} \
-    "Общий каталог"
-LangString str_desc_plugin_vim      ${LANG_RUSSIAN} \
-    "В каталоге установки редактора Vim. Модули в этом каталоге доступны для \
-    всех пользователей"
-
-#LangString str_section_vis_vim      ${LANG_RUSSIAN} \
-#    "Подключаемый модуль VisVim"
-#LangString str_desc_vis_vim         ${LANG_RUSSIAN} \
-#    "Подключаемый модуль VisVim используется для интеграции с \
-#    Microsoft Visual Studio"
-
-LangString str_section_nls          ${LANG_RUSSIAN} \
-    "Поддержка региональных языков"
-LangString str_desc_nls             ${LANG_RUSSIAN} \
-    "Установка файлов для работы программе на различных региональных языках"
-
-LangString str_unsection_register   ${LANG_RUSSIAN} \
-    "Отменить регистрацию компонентов программы Vim"
-LangString str_desc_unregister      ${LANG_RUSSIAN} \
-    "Отмена регистрации компонентов программы Vim в операционной системе"
-
-LangString str_unsection_exe        ${LANG_RUSSIAN} \
-    "Удалить файлы редактора Vim"
-LangString str_desc_rm_exe          ${LANG_RUSSIAN} \
-    "Удаление всех исполняемых и вспомогательных файлов редактора Vim"
-
-LangString str_ungroup_plugin       ${LANG_RUSSIAN} \
-    "Удалить каталог подключаемых модулей"
-LangString str_desc_rm_plugin       ${LANG_RUSSIAN} \
-    "Удаление каталога подключаемых модулей, если в нём нет файлов"
-
-LangString str_unsection_plugin_home ${LANG_RUSSIAN} \
-    "Личный каталог"
-LangString str_desc_rm_plugin_home  ${LANG_RUSSIAN} \
-    "Удаление каталога подключаемых модулей из домашнего каталога пользователя"
-
-LangString str_unsection_plugin_vim ${LANG_RUSSIAN} \
-    "Общий каталог"
-LangString str_desc_rm_plugin_vim   ${LANG_RUSSIAN} \
-    "Удаление каталога подключаемых модулей из каталога установки редактора Vim"
-
-LangString str_unsection_rootdir    ${LANG_RUSSIAN} \
-    "Удалить основной каталог программы Vim"
-LangString str_desc_rm_rootdir      ${LANG_RUSSIAN} \
-    "Удаление основного каталога программы Vim. В этом каталоге находятся \
-    файлы настроек!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_RUSSIAN} \
-#    "Обнаружено предыдущих версий программы Vim: $vim_old_ver_count.$\r$\n\
-#     Данная программа установки может удалить не более ${VIM_MAX_OLD_VER}.$\r$\n\
-#     Удалить лишние версии программы Vim и повторите установку"
-
-#LangString str_msg_invalid_root  ${LANG_RUSSIAN} \
-#    "Недопустимый каталог установки программы Vim $vim_install_root!$\r$\n\
-#     Маршрут установки должен оканчиваться каталогом $\"vim$\""
-
-#LangString str_msg_bin_mismatch  ${LANG_RUSSIAN} \
-#    "Недопустимый маршрут к каталогу с исполняемыми файлами!$\r$\n$\r$\n\
-#     Маршрут к каталогу с исполняемыми файлами должен быть $\"$vim_bin_path$\",$\r$\n\
-#     но от операционной системы получен как $\"$INSTDIR$\"."
-
-#LangString str_msg_vim_running   ${LANG_RUSSIAN} \
-#    "Программа Vim сейчас работает.$\r$\n\
-#     Прежде чем продолжить, закройте все работающие редакторы Vim"
-
-#LangString str_msg_register_ole  ${LANG_RUSSIAN} \
-#    "Попытка зарегистрировать компоненты программы Vim в пространстве OLE. \
-#     Но не получено уведомление об успешности данной операции"
-
-#LangString str_msg_unreg_ole     ${LANG_RUSSIAN} \
-#    "Попытка отменить регистрацию компонентов программы Vim в пространстве OLE. \
-#     Но не получено уведомление об успешности данной операции"
-
-#LangString str_msg_rm_start      ${LANG_RUSSIAN} \
-#    "Выполняется удаление следующих версий программы:"
-
-#LangString str_msg_rm_fail       ${LANG_RUSSIAN} \
-#    "Произошёл сбой при выполнении удаления следующих версий программы:"
-
-#LangString str_msg_no_rm_key     ${LANG_RUSSIAN} \
-#    "Не удалось найти раздел реестра, содержащий информацию об удалении \
-#    программы"
-
-#LangString str_msg_no_rm_reg     ${LANG_RUSSIAN} \
-#    "Не удалось найти указанную в реестре программу, которая выполняет удаление"
-
-#LangString str_msg_no_rm_exe     ${LANG_RUSSIAN} \
-#    "Отсутствуют права на доступ к программе, выполняющей удаление"
-
-#LangString str_msg_rm_copy_fail  ${LANG_RUSSIAN} \
-#    "Произошла ошибка при копировании программы удаления во временный каталог"
-
-#LangString str_msg_rm_run_fail   ${LANG_RUSSIAN} \
-#    "Произошёл сбой при запуске программы, выполняющей удаление"
-
-#LangString str_msg_abort_install ${LANG_RUSSIAN} \
-#    "Установка программы была отменена"
-
-LangString str_msg_install_fail  ${LANG_RUSSIAN} \
-    "Произошла ошибка при установке программы. Попробуйте повторить установку \
-    немного попозже"
-# когда Луна будет в другой фазе и ветер должен дуть с юго‐запада
-
-LangString str_msg_rm_exe_fail   ${LANG_RUSSIAN} \
-    "Некоторые файлы не были удалены из каталога $0 $\r$\n\
-     Необходимо выполнить их удаление самостоятельно"
-
-#LangString str_msg_rm_root_fail  ${LANG_RUSSIAN} \
-#    "Внимание! В каталоге $\"$vim_install_root$\" содержатся файлы. Удаление \
-#    каталога не выполнено"
-
-LangString str_msg_uninstalling  ${LANG_RUSSIAN} \
-    "Удаление предыдущих версий программ..."
-
-LangString str_msg_registering   ${LANG_RUSSIAN} \
-    "Регистрация компонентов программы в системе..."
-
-LangString str_msg_unregistering ${LANG_RUSSIAN} \
-    "Отмена регистрации компонентов программы в системе..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_RUSSIAN} \
-    "Установка параметров программы"
-LangString str_vimrc_page_subtitle ${LANG_RUSSIAN} \
-    "Параметры, используемые для клавиатуры, манипулятора «мышь» и \
-    функциональности программы"
-
-LangString str_msg_compat_title    ${LANG_RUSSIAN} \
-    " Варианты использования программы "
-LangString str_msg_compat_desc     ${LANG_RUSSIAN} \
-    "Совместимость и функциональность программы"
-LangString str_msg_compat_vi       ${LANG_RUSSIAN} \
-    "Работа в варианте совместимости с редактором Vi"
-LangString str_msg_compat_vim      ${LANG_RUSSIAN} \
-    "Работа в варианте функциональности редактора Vim"
-LangString str_msg_compat_defaults ${LANG_RUSSIAN} \
-    "Включить некоторые улучшения (из файла defaults.vim)"
-LangString str_msg_compat_all      ${LANG_RUSSIAN} \
-    "Включить все улучшения (из файла vimrc_example.vim). Стандартно"
-
-LangString str_msg_keymap_title   ${LANG_RUSSIAN} \
-    " Клавиатурные команды "
-LangString str_msg_keymap_desc    ${LANG_RUSSIAN} \
-    "Изменение клавиатурных команд CTRL+V, CTRL+C, CTRL+S, CTRL+F и т. п."
-LangString str_msg_keymap_default ${LANG_RUSSIAN} \
-    "Без изменения, использовать как принято в редакторе Vim"
-LangString str_msg_keymap_windows ${LANG_RUSSIAN} \
-    "Изменить и использовать как принято в ОС Windows"
-
-LangString str_msg_mouse_title   ${LANG_RUSSIAN} \
-    " Манипулятор «мышь» "
-LangString str_msg_mouse_desc    ${LANG_RUSSIAN} \
-    "Действия правой и левой кнопки манипулятора «мышь»"
-LangString str_msg_mouse_default ${LANG_RUSSIAN} \
-    "Правая — всплывающее меню, левая — режим визуальный (Vim)"
-LangString str_msg_mouse_windows ${LANG_RUSSIAN} \
-    "Правая — всплывающее меню, левая — режим выборки (Windows)"
-LangString str_msg_mouse_unix    ${LANG_RUSSIAN} \
-    "Правая — расширение выборки, левая — режим визуальный (UNIX)"
diff --git a/nsis/lang/serbian.nsi b/nsis/lang/serbian.nsi
deleted file mode 100644 (file)
index 9b829ef..0000000
+++ /dev/null
@@ -1,290 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# serbian.nsi: Serbian language strings for gvim NSIS installer.
-#
-# Locale ID    : 3098
-# Locale Name  : sr
-# fileencoding : UTF-8
-# Author       : Ivan Pešić
-
-!insertmacro MUI_LANGUAGE "Serbian"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_SERBIAN} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_SERBIAN} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-#LicenseLangString page_lic_file ${LANG_SERBIAN} "..\lang\LICENSE.sr.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file 0 "README.txt"
-#LangString vim_readme_file ${LANG_SERBIAN} "README.sr.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_SERBIAN} \
-#    "Destination Folder (Must end with $\"vim$\")"
-
-LangString str_show_readme          ${LANG_SERBIAN} \
-    "Прикажи ПРОЧИТАЈМЕ када се заврши инсталација"
-
-# Install types:
-LangString str_type_typical         ${LANG_SERBIAN} \
-    "Типична"
-
-LangString str_type_minimal         ${LANG_SERBIAN} \
-    "Минимална"
-
-LangString str_type_full            ${LANG_SERBIAN} \
-    "Пуна"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_SERBIAN} \
-    "Уклањање постојећ(е/их) верзиј(е/а)"
-LangString str_desc_old_ver         ${LANG_SERBIAN} \
-    "Уклања постојећ(у/е) Vim верзииј(у/е) из вашег система."
-
-LangString str_section_exe          ${LANG_SERBIAN} \
-    "Vim ГКИ и фајлови потребни за извршавање"
-LangString str_desc_exe             ${LANG_SERBIAN} \
-    "Vim ГКИ извршни фајлови и фајлови потребни током извршавања. Ова компонента је неопходна."
-
-LangString str_section_console      ${LANG_SERBIAN} \
-    "Vim конзолни програм"
-LangString str_desc_console         ${LANG_SERBIAN} \
-    "Конзолна верзија програма Vim (vim.exe)."
-
-LangString str_section_batch        ${LANG_SERBIAN} \
-    "Креирај .bat фајлове"
-LangString str_desc_batch           ${LANG_SERBIAN} \
-    "Креира у Windows директоријуму .bat фајлове за Vim варијанте \
-     у циљу коришћења из командне линије."
-
-LangString str_group_icons          ${LANG_SERBIAN} \
-    "Креирај иконе за Vim"
-LangString str_desc_icons           ${LANG_SERBIAN} \
-    "Креира иконе за Vim на различитим местима, како би се олакшао приступ."
-
-LangString str_section_desktop      ${LANG_SERBIAN} \
-    "На радној површини"
-LangString str_desc_desktop         ${LANG_SERBIAN} \
-    "Креира иконе за gVim извршне фајлове на радној површини."
-
-LangString str_section_start_menu   ${LANG_SERBIAN} \
-    "У фасцикли Програми унутар Старт менија"
-LangString str_desc_start_menu      ${LANG_SERBIAN} \
-    "Додаје Vim у фолдер Програми Старт менија."
-
-#LangString str_section_quick_launch ${LANG_SERBIAN} \
-#    "In the Quick Launch Bar"
-#LangString str_desc_quick_launch    ${LANG_SERBIAN} \
-#    "Add Vim shortcut in the quick launch bar."
-
-LangString str_section_edit_with    ${LANG_SERBIAN} \
-    "Додај Vim контекстни мени"
-LangString str_desc_edit_with       ${LANG_SERBIAN} \
-    "Додаје Vim у $\"Отвори помоћу...$\" листу контекстног менија."
-
-#LangString str_section_edit_with32  ${LANG_SERBIAN} \
-#    "32-bit Version"
-#LangString str_desc_edit_with32     ${LANG_SERBIAN} \
-#    "Add Vim to the $\"Open With...$\" context menu list \
-#     for 32-bit applications."
-
-#LangString str_section_edit_with64  ${LANG_SERBIAN} \
-#    "64-bit Version"
-#LangString str_desc_edit_with64     ${LANG_SERBIAN} \
-#    "Add Vim to the $\"Open With...$\" context menu list \
-#     for 64-bit applications."
-
-LangString str_section_vim_rc       ${LANG_SERBIAN} \
-    "Креирај Подразумевану конфигурацију"
-LangString str_desc_vim_rc          ${LANG_SERBIAN} \
-    "Креира подразумевани конфиг фајл (_vimrc) ако неки већ не постоји."
-
-LangString str_group_plugin         ${LANG_SERBIAN} \
-    "Креира директоријуме додатака"
-LangString str_desc_plugin          ${LANG_SERBIAN} \
-    "Креира директоријуме додатака. Ови директоријуми омогућавају проширење програма Vim \
-     убацивањем фајла у директоријум."
-
-LangString str_section_plugin_home  ${LANG_SERBIAN} \
-    "Приватне"
-LangString str_desc_plugin_home     ${LANG_SERBIAN} \
-    "Креира директоријуме додатака у HOME директоријуму."
-
-LangString str_section_plugin_vim   ${LANG_SERBIAN} \
-    "Дељене"
-LangString str_desc_plugin_vim      ${LANG_SERBIAN} \
-    "Креира директоријуме додатака у Vim инсталационом директоријуму, користе их сви \
-     на систему."
-
-LangString str_section_nls          ${LANG_SERBIAN} \
-    "Подршка за домаћи језик"
-LangString str_desc_nls             ${LANG_SERBIAN} \
-    "Инсталира фајлове за домаћу језичку подршку."
-
-LangString str_unsection_register   ${LANG_SERBIAN} \
-    "Поништи регистрацију Vim"
-LangString str_desc_unregister      ${LANG_SERBIAN} \
-    "Поништава регистрацију програма Vim на систему."
-
-LangString str_unsection_exe        ${LANG_SERBIAN} \
-    "Уклони Vim извршне фајлове/фајлове потребне у време извршавања"
-LangString str_desc_rm_exe          ${LANG_SERBIAN} \
-    "Уклања све Vim извршне фајлове и оне потребне у време извршавања."
-
-LangString str_ungroup_plugin       ${LANG_SERBIAN} \
-    "Укони директоријуме додатака"
-LangString str_desc_rm_plugin       ${LANG_SERBIAN} \
-    "Уклања директоријуме додатака ако су празни."
-
-LangString str_unsection_plugin_home ${LANG_SERBIAN} \
-    "Приватне"
-LangString str_desc_rm_plugin_home  ${LANG_SERBIAN} \
-    "Уклања директоријуме додатака из HOME директоријума."
-
-LangString str_unsection_plugin_vim ${LANG_SERBIAN} \
-    "Дељене"
-LangString str_desc_rm_plugin_vim   ${LANG_SERBIAN} \
-    "Уклања директоријуме додатака из Vim инсталациониг директоријума."
-
-LangString str_unsection_rootdir    ${LANG_SERBIAN} \
-    "Уклони Vim корени директоријум"
-LangString str_desc_rm_rootdir      ${LANG_SERBIAN} \
-    "Уклања Vim корени директоријум. Он садржи ваше Vim конфигурационе фајлове!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_SERBIAN} \
-#    "Found $vim_old_ver_count Vim versions on your system.$\r$\n\
-#     This installer can only handle ${VIM_MAX_OLD_VER} versions \
-#     at most.$\r$\n\
-#     Please remove some versions and start again."
-
-#LangString str_msg_invalid_root  ${LANG_SERBIAN} \
-#    "Invalid install path: $vim_install_root!$\r$\n\
-#     It should end with $\"vim$\"."
-
-#LangString str_msg_bin_mismatch  ${LANG_SERBIAN} \
-#    "Binary path mismatch!$\r$\n$\r$\n\
-#     Expect the binary path to be $\"$vim_bin_path$\",$\r$\n\
-#     but system indicates the binary path is $\"$INSTDIR$\"."
-
-#LangString str_msg_vim_running   ${LANG_SERBIAN} \
-#    "Vim is still running on your system.$\r$\n\
-#     Please close all instances of Vim before you continue."
-
-#LangString str_msg_register_ole  ${LANG_SERBIAN} \
-#    "Attempting to register Vim with OLE. \
-#     There is no message indicates whether this works or not."
-
-#LangString str_msg_unreg_ole     ${LANG_SERBIAN} \
-#    "Attempting to unregister Vim with OLE. \
-#     There is no message indicates whether this works or not."
-
-#LangString str_msg_rm_start      ${LANG_SERBIAN} \
-#    "Uninstalling the following version:"
-
-#LangString str_msg_rm_fail       ${LANG_SERBIAN} \
-#    "Fail to uninstall the following version:"
-
-#LangString str_msg_no_rm_key     ${LANG_SERBIAN} \
-#    "Cannot find uninstaller registry key."
-
-#LangString str_msg_no_rm_reg     ${LANG_SERBIAN} \
-#    "Cannot find uninstaller from registry."
-
-#LangString str_msg_no_rm_exe     ${LANG_SERBIAN} \
-#    "Cannot access uninstaller."
-
-#LangString str_msg_rm_copy_fail  ${LANG_SERBIAN} \
-#    "Fail to copy uninstaller to temporary directory."
-
-#LangString str_msg_rm_run_fail   ${LANG_SERBIAN} \
-#    "Fail to run uninstaller."
-
-#LangString str_msg_abort_install ${LANG_SERBIAN} \
-#    "Installer will abort."
-
-LangString str_msg_install_fail  ${LANG_SERBIAN} \
-    "Инсталација није успела. Више среће идући пут."
-
-LangString str_msg_rm_exe_fail   ${LANG_SERBIAN} \
-    "Неки фајлови у $0 нису обрисани!$\r$\n\
-     Морате то ручно да обавите."
-
-#LangString str_msg_rm_root_fail  ${LANG_SERBIAN} \
-#    "WARNING: Cannot remove $\"$vim_install_root$\", it is not empty!"
-
-LangString str_msg_uninstalling  ${LANG_SERBIAN} \
-    "Уклањање старе верзије..."
-
-LangString str_msg_registering   ${LANG_SERBIAN} \
-    "Регистровање..."
-
-LangString str_msg_unregistering ${LANG_SERBIAN} \
-    "Поништавање регистрације..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_SERBIAN} \
-    "Изаберите _vimrc подешавања"
-LangString str_vimrc_page_subtitle ${LANG_SERBIAN} \
-    "Изаберите подешавања за побољшања, тастатуру и миша."
-
-LangString str_msg_compat_title    ${LANG_SERBIAN} \
-    " Vi / Vim понашање "
-LangString str_msg_compat_desc     ${LANG_SERBIAN} \
-    "&Компатибилност и побољшања"
-LangString str_msg_compat_vi       ${LANG_SERBIAN} \
-    "Vi компатибилно"
-LangString str_msg_compat_vim      ${LANG_SERBIAN} \
-    "Vim оригинално"
-LangString str_msg_compat_defaults ${LANG_SERBIAN} \
-    "Vim са неким побољшањима (учитава defaults.vim)"
-LangString str_msg_compat_all      ${LANG_SERBIAN} \
-    "Vim са свим побољшањима (учитава vimrc_example.vim) (Подразумевано)"
-
-LangString str_msg_keymap_title   ${LANG_SERBIAN} \
-    " Мапирања "
-LangString str_msg_keymap_desc    ${LANG_SERBIAN} \
-    "&Ремапира неколико тастера за Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, итд.)"
-LangString str_msg_keymap_default ${LANG_SERBIAN} \
-    "Немој да ремапираш тастере (Подразумевано)"
-LangString str_msg_keymap_windows ${LANG_SERBIAN} \
-    "Ремапира неколико тастера"
-
-LangString str_msg_mouse_title   ${LANG_SERBIAN} \
-    " Миш "
-LangString str_msg_mouse_desc    ${LANG_SERBIAN} \
-    "&Понашање левог и десног тастера"
-LangString str_msg_mouse_default ${LANG_SERBIAN} \
-    "Десни: искачући мени, Леви: визуелни режим (Подразумевано)"
-LangString str_msg_mouse_windows ${LANG_SERBIAN} \
-    "Десни: искачући мени, Леви: режим избора (Windows)"
-LangString str_msg_mouse_unix    ${LANG_SERBIAN} \
-    "Десни: проширује избор, Леви: визуелни режим (Unix)"
diff --git a/nsis/lang/simpchinese.nsi b/nsis/lang/simpchinese.nsi
deleted file mode 100644 (file)
index fb4d508..0000000
+++ /dev/null
@@ -1,286 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# simpchinese.nsi: Simplified Chinese language strings for gvim NSIS
-# installer.
-#
-# Locale ID    : 2052
-# Locale Name  : cn
-# fileencoding : UTF-8
-# Author       : Guopeng Wen, David Liu
-
-!insertmacro MUI_LANGUAGE "SimpChinese"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_SIMPCHINESE} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_SIMPCHINESE} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file ${LANG_SIMPCHINESE} \
-        "..\lang\LICENSE.zh_cn.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file ${LANG_SIMPCHINESE} "README.zh_cn.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_SIMPCHINESE} \
-#    "安装路径 (必须以 vim 结尾)"
-
-LangString str_show_readme          ${LANG_SIMPCHINESE} \
-    "安装完成后显示 README 文件"
-
-# Install types:
-LangString str_type_typical         ${LANG_SIMPCHINESE} \
-    "典型安装"
-
-LangString str_type_minimal         ${LANG_SIMPCHINESE} \
-    "最小安装"
-
-LangString str_type_full            ${LANG_SIMPCHINESE} \
-    "完全安装"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_SIMPCHINESE} \
-    "卸载旧版本"
-LangString str_desc_old_ver         ${LANG_SIMPCHINESE} \
-    "卸载系统上已存在的 Vim 版本"
-
-LangString str_section_exe          ${LANG_SIMPCHINESE} \
-    "安装 Vim 图形界面"
-LangString str_desc_exe             ${LANG_SIMPCHINESE} \
-    "安装 Vim 图形界面及运行时文件。此项为必选。"
-
-LangString str_section_console      ${LANG_SIMPCHINESE} \
-    "安装 Vim 控制台版本"
-LangString str_desc_console         ${LANG_SIMPCHINESE} \
-    "安装 Vim 的控制台版本(vim.exe)。"
-
-LangString str_section_batch        ${LANG_SIMPCHINESE} \
-    "安装批处理文件"
-LangString str_desc_batch           ${LANG_SIMPCHINESE} \
-    "为 Vim 的各种变体创建批处理文件,以便在命令行下运行 Vim。"
-
-LangString str_group_icons          ${LANG_SIMPCHINESE} \
-    "创建图标"
-LangString str_desc_icons           ${LANG_SIMPCHINESE} \
-    "为 Vim 创建若干图标,以方便使用 Vim。"
-
-LangString str_section_desktop      ${LANG_SIMPCHINESE} \
-    "桌面图标"
-LangString str_desc_desktop         ${LANG_SIMPCHINESE} \
-    "创建 Vim 的桌面快捷方式图标。"
-
-LangString str_section_start_menu   ${LANG_SIMPCHINESE} \
-    "「开始」菜单程序组"
-LangString str_desc_start_menu      ${LANG_SIMPCHINESE} \
-    "在开始菜单中添加 Vim 程序组(适用于 Windows 95 及以上版本)"
-
-#LangString str_section_quick_launch ${LANG_SIMPCHINESE} \
-#    "在快速启动启动栏中"
-#LangString str_desc_quick_launch    ${LANG_SIMPCHINESE} \
-#    "在快速启动栏中添加 Vim 图标。"
-
-LangString str_section_edit_with    ${LANG_SIMPCHINESE} \
-    "添加到快捷菜单"
-LangString str_desc_edit_with       ${LANG_SIMPCHINESE} \
-    "将“用 Vim 编辑”添加到快捷菜单中。"
-
-#LangString str_section_edit_with32  ${LANG_SIMPCHINESE} \
-#    "32 位版本"
-#LangString str_desc_edit_with32     ${LANG_SIMPCHINESE} \
-#    "将 Vim 添加到 32 位程序的“打开方式”快捷菜单中。"
-
-#LangString str_section_edit_with64  ${LANG_SIMPCHINESE} \
-#    "64 位版本"
-#LangString str_desc_edit_with64     ${LANG_SIMPCHINESE} \
-#    "将 Vim 添加到 64 位程序的“打开方式”快捷菜单中。"
-
-LangString str_section_vim_rc       ${LANG_SIMPCHINESE} \
-    "创建默认配置文件"
-LangString str_desc_vim_rc          ${LANG_SIMPCHINESE} \
-    "在安装目录下生成默认的 Vim 配置文件(_vimrc)。\
-     如果该文件已经存在,则跳过该项。"
-
-LangString str_group_plugin         ${LANG_SIMPCHINESE} \
-    "创建插件目录"
-LangString str_desc_plugin          ${LANG_SIMPCHINESE} \
-    "创建(空的)插件目录结构。插件目录用于安装 Vim 扩展插件,\
-     只要将文件复制到相关的子目录中即可。"
-
-LangString str_section_plugin_home  ${LANG_SIMPCHINESE} \
-    "私有插件目录"
-LangString str_desc_plugin_home     ${LANG_SIMPCHINESE} \
-    "在主目录创建私有插件目录。"
-
-LangString str_section_plugin_vim   ${LANG_SIMPCHINESE} \
-    "公共插件目录"
-LangString str_desc_plugin_vim      ${LANG_SIMPCHINESE} \
-    "在 Vim 安装目录下创建(空的)插件目录结构,系统上所有用户都能使用安装在\
-     该目录下的扩展插件。"
-
-LangString str_section_nls          ${LANG_SIMPCHINESE} \
-    "安装多语言支持"
-LangString str_desc_nls             ${LANG_SIMPCHINESE} \
-    "安装用于多语言支持的文件。"
-
-LangString str_unsection_register   ${LANG_SIMPCHINESE} \
-    "删除 Vim 系统配置"
-LangString str_desc_unregister      ${LANG_SIMPCHINESE} \
-    "删除和 Vim 相关的系统配置。"
-
-LangString str_unsection_exe        ${LANG_SIMPCHINESE} \
-    "删除 Vim 执行文件以及脚本"
-LangString str_desc_rm_exe          ${LANG_SIMPCHINESE} \
-    "删除 Vim 的所有执行文件及脚本。"
-
-LangString str_ungroup_plugin       ${LANG_SIMPCHINESE} \
-    "移除插件目录"
-LangString str_desc_rm_plugin       ${LANG_SIMPCHINESE} \
-    "移除插件目录(如果目录为空)。"
-
-LangString str_unsection_plugin_home ${LANG_SIMPCHINESE} \
-    "私有插件目录"
-LangString str_desc_rm_plugin_home  ${LANG_SIMPCHINESE} \
-    "从主目录中移除私有插件目录。"
-
-LangString str_unsection_plugin_vim ${LANG_SIMPCHINESE} \
-    "公共插件目录"
-LangString str_desc_rm_plugin_vim   ${LANG_SIMPCHINESE} \
-    "从 Vim 安装目录下移除插件目录。"
-
-LangString str_unsection_rootdir    ${LANG_SIMPCHINESE} \
-    "移除 Vim 主目录"
-LangString str_desc_rm_rootdir      ${LANG_SIMPCHINESE} \
-    "移除 Vim 的主目录,该目录包含您的配置文件!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_SIMPCHINESE} \
-#    "您的系统上安装了 $vim_old_ver_count 个不同版本的 Vim,$\r$\n\
-#     但本安装程序最多只能处理 ${VIM_MAX_OLD_VER} 个版本。$\r$\n\
-#     请您手工删除一些旧版本以后再运行本安装程序。"
-
-#LangString str_msg_invalid_root  ${LANG_SIMPCHINESE} \
-#    "安装路径“$vim_install_root”无效!$\r$\n\
-#     该路径必须以 vim 结尾。"
-
-#LangString str_msg_bin_mismatch  ${LANG_SIMPCHINESE} \
-#    "Vim 执行程序安装路径异常!$\r$\n$\r$\n\
-#     该版本 Vim 的执行程序安装路径应该是“$vim_bin_path”,$\r$\n\
-#     而系统却指示该路径为“$INSTDIR”。"
-
-#LangString str_msg_vim_running   ${LANG_SIMPCHINESE} \
-#    "您的系统上仍有 Vim 在运行,$\r$\n\
-#     请您在执行后续步骤前退出这些 Vim。"
-
-#LangString str_msg_register_ole  ${LANG_SIMPCHINESE} \
-#    "试图注册 Vim OLE 服务器。请注意无论成功与否都不再显示进一步的信息。"
-
-#LangString str_msg_unreg_ole     ${LANG_SIMPCHINESE} \
-#    "试图注销 Vim OLE 服务器。请注意无论成功与否都不再显示进一步的信息。"
-
-#LangString str_msg_rm_start      ${LANG_SIMPCHINESE} \
-#    "开始卸载以下版本:"
-
-#LangString str_msg_rm_fail       ${LANG_SIMPCHINESE} \
-#    "以下版本卸载失败:"
-
-#LangString str_msg_no_rm_key     ${LANG_SIMPCHINESE} \
-#    "找不到卸载程序的注册表键。"
-
-#LangString str_msg_no_rm_reg     ${LANG_SIMPCHINESE} \
-#    "在注册表中未找到卸载程序路径。"
-
-#LangString str_msg_no_rm_exe     ${LANG_SIMPCHINESE} \
-#    "找不到卸载程序。"
-
-#LangString str_msg_rm_copy_fail  ${LANG_SIMPCHINESE} \
-#    "无法将卸载程序复制到临时目录。"
-
-#LangString str_msg_rm_run_fail   ${LANG_SIMPCHINESE} \
-#    "执行卸载程序失败。"
-
-#LangString str_msg_abort_install ${LANG_SIMPCHINESE} \
-#    "安装程序将退出。"
-
-LangString str_msg_install_fail  ${LANG_SIMPCHINESE} \
-    "安装失败。祝您下次好运。"
-
-LangString str_msg_rm_exe_fail   ${LANG_SIMPCHINESE} \
-    "目录“$0”下有部分文件删除失败!$\r$\n\
-     您只能手工删除该目录。"
-
-#LangString str_msg_rm_root_fail  ${LANG_SIMPCHINESE} \
-#    "警告:无法删除 Vim 安装目录“$vim_install_root”,\
-#     该目录下仍有其他文件。"
-
-LangString str_msg_uninstalling  ${LANG_SIMPCHINESE} \
-    "正在卸载旧版本..."
-
-LangString str_msg_registering   ${LANG_SIMPCHINESE} \
-    "正在注册..."
-
-LangString str_msg_unregistering ${LANG_SIMPCHINESE} \
-    "正在取消注册..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_SIMPCHINESE} \
-    "设置 _vimrc"
-LangString str_vimrc_page_subtitle ${LANG_SIMPCHINESE} \
-    "选择键盘、鼠标和扩展设置。"
-
-LangString str_msg_compat_title    ${LANG_SIMPCHINESE} \
-    "Vi / Vim 行为"
-LangString str_msg_compat_desc     ${LANG_SIMPCHINESE} \
-    "兼容性与扩展(&B)"
-LangString str_msg_compat_vi       ${LANG_SIMPCHINESE} \
-    "原始 Vi"
-LangString str_msg_compat_vim      ${LANG_SIMPCHINESE} \
-    "原始 Vim"
-LangString str_msg_compat_defaults ${LANG_SIMPCHINESE} \
-    "Vim 原始版本和部分扩展 (加载 defaults.vim)"
-LangString str_msg_compat_all      ${LANG_SIMPCHINESE} \
-    "Vim 原始版本和所有扩展 (加载 vimrc_example.vim) (缺省)"
-
-LangString str_msg_keymap_title   ${LANG_SIMPCHINESE} \
-    "键盘映射"
-LangString str_msg_keymap_desc    ${LANG_SIMPCHINESE} \
-    "为 Windows 映射按键(&R) (例如:Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F 等)"
-LangString str_msg_keymap_default ${LANG_SIMPCHINESE} \
-    "不映射按键 (缺省)"
-LangString str_msg_keymap_windows ${LANG_SIMPCHINESE} \
-    "映射一些按键"
-
-LangString str_msg_mouse_title   ${LANG_SIMPCHINESE} \
-    "鼠标"
-LangString str_msg_mouse_desc    ${LANG_SIMPCHINESE} \
-    "左键和右键行为(&B)"
-LangString str_msg_mouse_default ${LANG_SIMPCHINESE} \
-    "右键:弹出菜单, 左键:可视化模式 (缺省)"
-LangString str_msg_mouse_windows ${LANG_SIMPCHINESE} \
-    "右键:弹出菜单, 左键:选择模式 (Windows)"
-LangString str_msg_mouse_unix    ${LANG_SIMPCHINESE} \
-    "右键: 扩展选择, 左键:可视化模式 (Unix)"
diff --git a/nsis/lang/swedish.nsi b/nsis/lang/swedish.nsi
deleted file mode 100644 (file)
index b512175..0000000
+++ /dev/null
@@ -1,288 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# swedish.nsi: Svenska strängar för gvim NSIS-installationsprogram.
-#
-# Lokalisering-ID    : 1053
-# Lokalt namn  : sv
-# filkodning : UTF-8
-# Översättare       : Daniel Nylander
-
-!insertmacro MUI_LANGUAGE "Swedish"
-
-
-# Skriv över standardöversättningen.
-# Dessa strängar ska alltid vara på engelska.  Annars misslyckas dosinst.c.
-LangString ^SetupCaption     ${LANG_SWEDISH} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_SWEDISH} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Licensfil för licenssidan                                       {{{1
-##############################################################################
-
-LicenseLangString page_lic_file ${LANG_SWEDISH} "..\lang\LICENSE.sv.nsis.txt"
-
-##############################################################################
-# README.txt-fil, som öppnas efter installationen                     {{{1
-##############################################################################
-
-LangString vim_readme_file ${LANG_SWEDISH} "README.sv.txt"
-
-##############################################################################
-# MUI-konfigurationssträngar                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_SWEDISH} \
-#    "Målmapp (måste sluta med $\"vim$\")"
-
-LangString str_show_readme          ${LANG_SWEDISH} \
-    "Visa README efter avslutad installation"
-
-# Installationstyper:
-LangString str_type_typical         ${LANG_SWEDISH} \
-    "Typisk"
-
-LangString str_type_minimal         ${LANG_SWEDISH} \
-    "Minimal"
-
-LangString str_type_full            ${LANG_SWEDISH} \
-    "Fullständig"
-
-
-##############################################################################
-# Avsnittstitlar och beskrivning                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_SWEDISH} \
-    "Avinstallera befintliga versioner"
-LangString str_desc_old_ver         ${LANG_SWEDISH} \
-    "Avinstallera befintliga Vim-versioner från ditt system."
-
-LangString str_section_exe          ${LANG_SWEDISH} \
-    "Vim GUI och runtime-filer"
-LangString str_desc_exe             ${LANG_SWEDISH} \
-    "Vim GUI-körbara filer och runtime-filer.  Denna komponent krävs."
-
-LangString str_section_console      ${LANG_SWEDISH} \
-    "Vim-konsolprogram"
-LangString str_desc_console         ${LANG_SWEDISH} \
-    "Konsolversion av Vim (vim.exe)."
-
-LangString str_section_batch        ${LANG_SWEDISH} \
-    "Skapa .bat-filer"
-LangString str_desc_batch           ${LANG_SWEDISH} \
-    "Skapa .bat-filer för Vim-varianter i Windows-katalogen för \
-     kommandoradsanvändning."
-
-LangString str_group_icons          ${LANG_SWEDISH} \
-    "Skapa ikoner för Vim"
-LangString str_desc_icons           ${LANG_SWEDISH} \
-    "Skapa ikoner för Vim på olika platser för att underlätta åtkomsten."
-
-LangString str_section_desktop      ${LANG_SWEDISH} \
-    "På skrivbordet"
-LangString str_desc_desktop         ${LANG_SWEDISH} \
-    "Skapa ikoner för gVim-körbara filer på skrivbordet."
-
-LangString str_section_start_menu   ${LANG_SWEDISH} \
-    "I startmenyns programmapp"
-LangString str_desc_start_menu      ${LANG_SWEDISH} \
-    "Lägg till Vim i programmappen i startmenyn."
-
-#LangString str_section_quick_launch ${LANG_SWEDISH} \
-#    "I snabbstartfältet"
-#LangString str_desc_quick_launch    ${LANG_SWEDISH} \
-#    "Lägg till Vim-genväg i snabbstartfältet."
-
-LangString str_section_edit_with    ${LANG_SWEDISH} \
-    "Lägg till Vim-kontextmeny"
-LangString str_desc_edit_with       ${LANG_SWEDISH} \
-    "Lägg till Vim i listan över snabbmenyn $\"Öppna med...$\"."
-
-#LangString str_section_edit_with32  ${LANG_SWEDISH} \
-#    "32-bitarsversion"
-#LangString str_desc_edit_with32     ${LANG_SWEDISH} \
-#    "Lägg till Vim i listan över snabbmenyn $\"Öppna med...$\" \
-#     för 32-bitarsprogram."
-
-#LangString str_section_edit_with64  ${LANG_SWEDISH} \
-#    "64-bitarsversion"
-#LangString str_desc_edit_with64     ${LANG_SWEDISH} \
-#    "Lägg till Vim i listan över kontextmenyn $\"Öppna med...$\" \
-#     för 64-bitarsprogram."
-
-LangString str_section_vim_rc       ${LANG_SWEDISH} \
-    "Skapa standardkonfiguration"
-LangString str_desc_vim_rc          ${LANG_SWEDISH} \
-    "Skapa en standardkonfigurationsfil (_vimrc) om det inte redan finns en."
-
-LangString str_group_plugin         ${LANG_SWEDISH} \
-    "Skapa plugin-kataloger"
-LangString str_desc_plugin          ${LANG_SWEDISH} \
-    "Skapa plugin-kataloger.  Plugin-kataloger gör det möjligt att utöka Vim \
-     genom att släppa en fil i en katalog."
-
-LangString str_section_plugin_home  ${LANG_SWEDISH} \
-    "Privat"
-LangString str_desc_plugin_home     ${LANG_SWEDISH} \
-    "Skapa plugin-kataloger i HOME-katalogen."
-
-LangString str_section_plugin_vim   ${LANG_SWEDISH} \
-    "Delad"
-LangString str_desc_plugin_vim      ${LANG_SWEDISH} \
-    "Skapa plugin-kataloger i Vim-installationskatalogen, den används för \
-     alla på systemet."
-
-LangString str_section_nls          ${LANG_SWEDISH} \
-    "Stöd för modersmål"
-LangString str_desc_nls             ${LANG_SWEDISH} \
-    "Installera filer för stöd för modersmål."
-
-LangString str_unsection_register   ${LANG_SWEDISH} \
-    "Avregistrera Vim"
-LangString str_desc_unregister      ${LANG_SWEDISH} \
-    "Avregistrera Vim från systemet."
-
-LangString str_unsection_exe        ${LANG_SWEDISH} \
-    "Ta bort Vim-körbara filer/körningsfiler"
-LangString str_desc_rm_exe          ${LANG_SWEDISH} \
-    "Ta bort alla Vim-körbara filer och runtime-filer."
-
-LangString str_ungroup_plugin       ${LANG_SWEDISH} \
-    "Ta bort plugin-kataloger"
-LangString str_desc_rm_plugin       ${LANG_SWEDISH} \
-    "Ta bort plugin-katalogerna om de är tomma."
-
-LangString str_unsection_plugin_home ${LANG_SWEDISH} \
-    "Privat"
-LangString str_desc_rm_plugin_home  ${LANG_SWEDISH} \
-    "Ta bort plugin-katalogerna från HOME-katalogen."
-
-LangString str_unsection_plugin_vim ${LANG_SWEDISH} \
-    "Delad"
-LangString str_desc_rm_plugin_vim   ${LANG_SWEDISH} \
-    "Ta bort plugin-katalogerna från Vim-installationskatalogen."
-
-LangString str_unsection_rootdir    ${LANG_SWEDISH} \
-    "Ta bort Vim-rotkatalogen"
-LangString str_desc_rm_rootdir      ${LANG_SWEDISH} \
-    "Ta bort Vim-rotkatalogen. Den innehåller dina Vim-konfigurationsfiler!"
-
-
-##############################################################################
-# Meddelanden                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_SWEDISH} \
-#    "Hittade $vim_old_ver_count Vim-versioner på ditt system.$\r$\n\
-#     Denna installationsprogram kan endast hantera ${VIM_MAX_OLD_VER} versioner \
-#    .$\r$\n\
-#     Ta bort några versioner och börja om."
-
-#LangString str_msg_invalid_root  ${LANG_SWEDISH} \
-#    "Ogiltig installationsväg: $vim_install_root!$\r$\n\
-#     Den ska sluta med $\"vim$\"."
-
-#LangString str_msg_bin_mismatch  ${LANG_SWEDISH} \
-#    "Binär sökväg stämmer inte!$\r$\n$\r$\n\
-#     Förväntar mig att binärvägen är $\"$vim_bin_path$\",$\r$\n\
-#     men systemet anger att binärvägen är $\"$INSTDIR$\"."
-
-#LangString str_msg_vim_running   ${LANG_SWEDISH} \
-#    "Vim körs fortfarande på ditt system.$\r$\n\
-#     Stäng alla instanser av Vim innan du fortsätter."
-
-#LangString str_msg_register_ole  ${LANG_SWEDISH} \
-#    "Försöker registrera Vim med OLE. \
-#     Det finns inget meddelande som anger om detta fungerar eller inte."
-
-#LangString str_msg_unreg_ole     ${LANG_SWEDISH} \
-#    "Försöker avregistrera Vim från OLE. \
-#     Det finns inget meddelande som anger om detta fungerar eller inte."
-
-#LangString str_msg_rm_start      ${LANG_SWEDISH} \
-#    "Avinstallera följande version:"
-
-#LangString str_msg_rm_fail       ${LANG_SWEDISH} \
-#    "Det gick inte att avinstallera följande version:"
-
-#LangString str_msg_no_rm_key     ${LANG_SWEDISH} \
-#    "Kan inte hitta avinstallationsnyckeln i registret."
-
-#LangString str_msg_no_rm_reg     ${LANG_SWEDISH} \
-#    "Kan inte hitta avinstallationsprogrammet i registret."
-
-#LangString str_msg_no_rm_exe     ${LANG_SWEDISH} \
-#    "Kan inte komma åt avinstallationsprogrammet."
-
-#LangString str_msg_rm_copy_fail  ${LANG_SWEDISH} \
-#    "Det gick inte att kopiera avinstallationsprogrammet till den tillfälliga katalogen."
-
-#LangString str_msg_rm_run_fail   ${LANG_SWEDISH} \
-#    "Det gick inte att köra avinstallationsprogrammet."
-
-#LangString str_msg_abort_install ${LANG_SWEDISH} \
-#    "Installationsprogrammet avbryts."
-
-LangString str_msg_install_fail  ${LANG_SWEDISH} \
-    "Installationen misslyckades. Bättre lycka nästa gång."
-
-LangString str_msg_rm_exe_fail   ${LANG_SWEDISH} \
-    "Vissa filer i $0 har inte raderats!$\r$\n\
-     Du måste göra det manuellt."
-
-#LangString str_msg_rm_root_fail  ${LANG_SWEDISH} \
-#    "VARNING: Kan inte ta bort $\"$vim_install_root$\", den är inte tom!"
-
-LangString str_msg_uninstalling  ${LANG_SWEDISH} \
-    "Avinstallerar den gamla versionen..."
-
-LangString str_msg_registering   ${LANG_SWEDISH} \
-    "Registrerar..."
-
-LangString str_msg_unregistering ${LANG_SWEDISH} \
-    "Avregistrerar..."
-
-
-##############################################################################
-# Dialogruta                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_SWEDISH} \
-    "Välj _vimrc-inställningar"
-LangString str_vimrc_page_subtitle ${LANG_SWEDISH} \
-    "Välj inställningar för förbättringar, tangentbord och mus."
-
-LangString str_msg_compat_title    ${LANG_SWEDISH} \
-    " Vi / Vim-beteende "
-LangString str_msg_compat_desc     ${LANG_SWEDISH} \
-    "&Kompatibilitet och förbättringar"
-LangString str_msg_compat_vi       ${LANG_SWEDISH} \
-    "Vi-kompatibel"
-LangString str_msg_compat_vim      ${LANG_SWEDISH} \
-    "Vim original"
-LangString str_msg_compat_defaults ${LANG_SWEDISH} \
-    "Vim med vissa förbättringar (ladda defaults.vim)"
-LangString str_msg_compat_all      ${LANG_SWEDISH} \
-    "Vim med alla förbättringar (ladda vimrc_example.vim) (Standard)"
-
-LangString str_msg_keymap_title   ${LANG_SWEDISH} \
-    " Mappningar "
-LangString str_msg_keymap_desc    ${LANG_SWEDISH} \
-    "&Omkonfigurera några tangenter för Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, etc)"
-LangString str_msg_keymap_default ${LANG_SWEDISH} \
-    "Omkonfigurera inte tangenter (standard)"
-LangString str_msg_keymap_windows ${LANG_SWEDISH} \
-    "Omkonfigurera några tangenter"
-
-LangString str_msg_mouse_title   ${LANG_SWEDISH} \
-    " Mus "
-LangString str_msg_mouse_desc    ${LANG_SWEDISH} \
-    "&Funktion för höger- och vänsterknapp"
-LangString str_msg_mouse_default ${LANG_SWEDISH} \
-    "Höger: popup-meny, Vänster: visuellt läge (Standard)"
-LangString str_msg_mouse_windows ${LANG_SWEDISH} \
-    "Höger: popup-meny, Vänster: välj läge (Windows)"
-LangString str_msg_mouse_unix    ${LANG_SWEDISH} \
-    "Höger: utökar valet, Vänster: visuellt läge (Unix)"
diff --git a/nsis/lang/tradchinese.nsi b/nsis/lang/tradchinese.nsi
deleted file mode 100644 (file)
index 5d9a5d3..0000000
+++ /dev/null
@@ -1,289 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# tradchinese.nsi: Traditional Chinese language strings for gvim NSIS
-# installer.
-#
-# Locale ID    : 1028
-# Locale Name  : tw
-# fileencoding : UTF-8
-# Author       : Guopeng Wen
-
-!insertmacro MUI_LANGUAGE "TradChinese"
-
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_TRADCHINESE} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_TRADCHINESE} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-#LicenseLangString page_lic_file ${LANG_TRADCHINESE} \
-#        "..\lang\LICENSE.zh_tw.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file 0 "README.txt"
-#LangString vim_readme_file ${LANG_TRADCHINESE} "README.zh_tw.txt"
-
-##############################################################################
-# MUI Configuration Strings                                               {{{1
-##############################################################################
-
-#LangString str_dest_folder          ${LANG_TRADCHINESE} \
-#    "安裝資料夾 (必須以 vim 結尾)"
-
-LangString str_show_readme          ${LANG_TRADCHINESE} \
-    "安裝完成後顯示 README 檔案"
-
-# Install types:
-LangString str_type_typical         ${LANG_TRADCHINESE} \
-    "典型安裝"
-
-LangString str_type_minimal         ${LANG_TRADCHINESE} \
-    "最小安裝"
-
-LangString str_type_full            ${LANG_TRADCHINESE} \
-    "完全安裝"
-
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_TRADCHINESE} \
-    "移除舊版本"
-LangString str_desc_old_ver         ${LANG_TRADCHINESE} \
-    "移除閣下電腦上舊版本的 Vim。"
-
-LangString str_section_exe          ${LANG_TRADCHINESE} \
-    "安裝 Vim 圖形界面程式"
-LangString str_desc_exe             ${LANG_TRADCHINESE} \
-    "安裝 Vim 圖形界面程式及腳本。此為必選安裝。"
-
-LangString str_section_console      ${LANG_TRADCHINESE} \
-    "安裝 Vim 命令行程式"
-LangString str_desc_console         ${LANG_TRADCHINESE} \
-    "安裝 Vim 命令行程式 (vim.exe)。該程式在控制臺窗口中運行。"
-
-LangString str_section_batch        ${LANG_TRADCHINESE} \
-    "安裝批次檔案"
-LangString str_desc_batch           ${LANG_TRADCHINESE} \
-    "為 Vim 的各種變體創建批次檔,以便在命令行下啟動 Vim。"
-
-LangString str_group_icons          ${LANG_TRADCHINESE} \
-    "建立 Vim 圖示"
-LangString str_desc_icons           ${LANG_TRADCHINESE} \
-    "建立若干 Vim 圖示,以便于使用 Vim。"
-
-LangString str_section_desktop      ${LANG_TRADCHINESE} \
-    "於桌面"
-LangString str_desc_desktop         ${LANG_TRADCHINESE} \
-    "建立若干 Vim 圖示於桌面上,以方便啟動 Vim。"
-
-LangString str_section_start_menu   ${LANG_TRADCHINESE} \
-    "於「開始」功能表的「程式」集"
-LangString str_desc_start_menu      ${LANG_TRADCHINESE} \
-    "在「開始」功能表的「程式」集中建立 Vim 啟動組。\
-     適用于 Windows 95 及以上版本。"
-
-#LangString str_section_quick_launch ${LANG_TRADCHINESE} \
-#    "於快速啟動列"
-#LangString str_desc_quick_launch    ${LANG_TRADCHINESE} \
-#    "在快速啟動列中建立 Vim 圖示。"
-
-LangString str_section_edit_with    ${LANG_TRADCHINESE} \
-    "安裝快捷選單"
-LangString str_desc_edit_with       ${LANG_TRADCHINESE} \
-    "在「打開方式」快捷選單中添加 Vim 項。"
-
-#LangString str_section_edit_with32  ${LANG_TRADCHINESE} \
-#    "32 位元版本"
-#LangString str_desc_edit_with32     ${LANG_TRADCHINESE} \
-#    "在 32 位元程式的「打開方式」快捷選單中添加 Vim 項。"
-
-#LangString str_section_edit_with64  ${LANG_TRADCHINESE} \
-#    "64 位元版本"
-#LangString str_desc_edit_with64     ${LANG_TRADCHINESE} \
-#    "在 64 位元程式的「打開方式」快捷選單中添加 Vim 項。"
-
-LangString str_section_vim_rc       ${LANG_TRADCHINESE} \
-    "建立默認設定檔"
-LangString str_desc_vim_rc          ${LANG_TRADCHINESE} \
-    "在安裝資料夾下建立默認的 Vim 設定檔(_vimrc)。\
-     若該設定檔已經存在,則略過此項。"
-
-LangString str_group_plugin         ${LANG_TRADCHINESE} \
-    "建立插件資料夾"
-LangString str_desc_plugin          ${LANG_TRADCHINESE} \
-    "建立(空的)插件資料夾結構。插件資料夾用于安裝 Vim 的擴展插件,\
-     只要將檔案復制到相關的子資料夾中即可。"
-
-LangString str_section_plugin_home  ${LANG_TRADCHINESE} \
-    "建立插件資料夾"
-LangString str_desc_plugin_home     ${LANG_TRADCHINESE} \
-    "Create plugin directories in HOME directory."
-
-LangString str_section_plugin_vim   ${LANG_TRADCHINESE} \
-    "建立共享插件資料夾"
-LangString str_desc_plugin_vim      ${LANG_TRADCHINESE} \
-    "在 Vim 安裝資料夾下建立(空的)插件資料夾結構,電腦上所有用戶都能使用安裝\
-     在該資料夾里的擴展插件。"
-
-LangString str_section_nls          ${LANG_TRADCHINESE} \
-    "安裝本地語言支持"
-LangString str_desc_nls             ${LANG_TRADCHINESE} \
-    "安裝用于支持本地語言的檔案。"
-
-LangString str_unsection_register   ${LANG_TRADCHINESE} \
-    "移除 Vim 系統設定"
-LangString str_desc_unregister      ${LANG_TRADCHINESE} \
-    "移除與 Vim 相關的系統設定。"
-
-LangString str_unsection_exe        ${LANG_TRADCHINESE} \
-    "移除 Vim 程式及腳本"
-LangString str_desc_rm_exe          ${LANG_TRADCHINESE} \
-    "移除所有的 Vim 程式及腳本。"
-
-LangString str_ungroup_plugin       ${LANG_TRADCHINESE} \
-    "Remove plugin directories"
-LangString str_desc_rm_plugin       ${LANG_TRADCHINESE} \
-    "Remove the plugin directories if they are empty."
-
-LangString str_unsection_plugin_home ${LANG_TRADCHINESE} \
-    "Private"
-LangString str_desc_rm_plugin_home  ${LANG_TRADCHINESE} \
-    "Remove the vimfiles directory in HOME directory."
-
-LangString str_unsection_plugin_vim ${LANG_TRADCHINESE} \
-    "Shared"
-LangString str_desc_rm_plugin_vim   ${LANG_TRADCHINESE} \
-    "Remove the vimfiles directory in Vim install directory."
-
-LangString str_unsection_rootdir    ${LANG_TRADCHINESE} \
-    "Remove the Vim root directory"
-LangString str_desc_rm_rootdir      ${LANG_TRADCHINESE} \
-    "Remove the Vim root directory. It contains your Vim configuration files!"
-
-
-##############################################################################
-# Messages                                                                {{{1
-##############################################################################
-
-#LangString str_msg_too_many_ver  ${LANG_TRADCHINESE} \
-#    "閣下的電腦上安裝了 $vim_old_ver_count 個不同版本的 Vim,$\r$\n\
-#     但是本安裝程式最多只能處理 ${VIM_MAX_OLD_VER} 個版本。$\r$\n\
-#     煩請閣下手工移除一些版本以后再運行本安裝程式。"
-
-#LangString str_msg_invalid_root  ${LANG_TRADCHINESE} \
-#    "安裝資料夾「$vim_install_root」無效!$\r$\n\
-#     該資料夾必須以「vim」結尾。"
-
-#LangString str_msg_bin_mismatch  ${LANG_TRADCHINESE} \
-#    "Vim 執行程式安裝路徑異常!$\r$\n$\r$\n\
-#     該版本 Vim 的執行程式安裝路徑應該是「$vim_bin_path」,$\r$\n\
-#     而系統卻指示該路徑為「$INSTDIR」。"
-
-#LangString str_msg_vim_running   ${LANG_TRADCHINESE} \
-#    "閣下的電腦上尚有正在運行之 Vim,$\r$\n\
-#     煩請閣下在執行后續步驟前將其全部退出。"
-
-#LangString str_msg_register_ole  ${LANG_TRADCHINESE} \
-#    "試圖注冊 Vim OLE 伺服程式。請注意不論成功與否都不再顯示進一步的信息。"
-
-#LangString str_msg_unreg_ole     ${LANG_TRADCHINESE} \
-#    "試圖注銷 Vim OLE 伺服程式。請注意不論成功與否都不再顯示進一步的信息。"
-
-#LangString str_msg_rm_start      ${LANG_TRADCHINESE} \
-#    "正移除如下版本:"
-
-#LangString str_msg_rm_fail       ${LANG_TRADCHINESE} \
-#    "以下版本移除失敗:"
-
-#LangString str_msg_no_rm_key     ${LANG_TRADCHINESE} \
-#    "找不到反安裝程式的登錄檔入口。"
-
-#LangString str_msg_no_rm_reg     ${LANG_TRADCHINESE} \
-#    "在登錄檔中未找到反安裝程式路徑。"
-
-#LangString str_msg_no_rm_exe     ${LANG_TRADCHINESE} \
-#    "找不到反安裝程式。"
-
-#LangString str_msg_rm_copy_fail  ${LANG_TRADCHINESE} \
-#    "無法將法將反安裝程式复制到臨時目錄。"
-
-#LangString str_msg_rm_run_fail   ${LANG_TRADCHINESE} \
-#    "執行反安裝程式失敗。"
-
-#LangString str_msg_abort_install ${LANG_TRADCHINESE} \
-#    "安裝程式將退出。"
-
-LangString str_msg_install_fail  ${LANG_TRADCHINESE} \
-    "安裝失敗。預祝下次好運。"
-
-LangString str_msg_rm_exe_fail   ${LANG_TRADCHINESE} \
-    "資料夾「$0」下有部分檔案未能移除!$\r$\n\
-     閣下只能手工移除該資料夾。"
-
-#LangString str_msg_rm_root_fail  ${LANG_TRADCHINESE} \
-#    "警告:無法刪除 Vim 安裝資料夾「$vim_install_root」,\
-#     該資料夾下仍有其他檔案。"
-
-LangString str_msg_uninstalling  ${LANG_TRADCHINESE} \
-    "Uninstalling the old version..."
-
-LangString str_msg_registering   ${LANG_TRADCHINESE} \
-    "Registering..."
-
-LangString str_msg_unregistering ${LANG_TRADCHINESE} \
-    "Unregistering..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_TRADCHINESE} \
-    "Choose _vimrc settings"
-LangString str_vimrc_page_subtitle ${LANG_TRADCHINESE} \
-    "Choose the settings for enhancement, keyboard and mouse."
-
-LangString str_msg_compat_title    ${LANG_TRADCHINESE} \
-    " Vi / Vim behavior "
-LangString str_msg_compat_desc     ${LANG_TRADCHINESE} \
-    "&Compatibility and enhancements"
-LangString str_msg_compat_vi       ${LANG_TRADCHINESE} \
-    "Vi compatible"
-LangString str_msg_compat_vim      ${LANG_TRADCHINESE} \
-    "Vim original"
-LangString str_msg_compat_defaults ${LANG_TRADCHINESE} \
-    "Vim with some enhancements (load defaults.vim)"
-LangString str_msg_compat_all      ${LANG_TRADCHINESE} \
-    "Vim with all enhancements (load vimrc_example.vim) (Default)"
-
-LangString str_msg_keymap_title   ${LANG_TRADCHINESE} \
-    " Mappings "
-LangString str_msg_keymap_desc    ${LANG_TRADCHINESE} \
-    "&Remap a few keys for Windows (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, etc)"
-LangString str_msg_keymap_default ${LANG_TRADCHINESE} \
-    "Do not remap keys (Default)"
-LangString str_msg_keymap_windows ${LANG_TRADCHINESE} \
-    "Remap a few keys"
-
-LangString str_msg_mouse_title   ${LANG_TRADCHINESE} \
-    " Mouse "
-LangString str_msg_mouse_desc    ${LANG_TRADCHINESE} \
-    "&Behavior of right and left buttons"
-LangString str_msg_mouse_default ${LANG_TRADCHINESE} \
-    "Right: popup menu, Left: visual mode (Default)"
-LangString str_msg_mouse_windows ${LANG_TRADCHINESE} \
-    "Right: popup menu, Left: select mode (Windows)"
-LangString str_msg_mouse_unix    ${LANG_TRADCHINESE} \
-    "Right: extends selection, Left: visual mode (Unix)"
diff --git a/nsis/lang/turkish.nsi b/nsis/lang/turkish.nsi
deleted file mode 100644 (file)
index 3522faa..0000000
+++ /dev/null
@@ -1,206 +0,0 @@
-# vi:set ts=8 sts=4 sw=4 et fdm=marker:
-#
-# turkish.nsi: Turkish language strings for gvim NSIS installer.
-#
-# Locale ID    : 1055
-# Locale Name  : tr
-# fileencoding : UTF-8
-# Author       : Emir SARI
-
-!insertmacro MUI_LANGUAGE "Turkish"
-
-# Overwrite the default translation.
-# These strings should be always English.  Otherwise dosinst.c fails.
-LangString ^SetupCaption     ${LANG_TURKISH} \
-        "$(^Name) Setup"
-LangString ^UninstallCaption ${LANG_TURKISH} \
-        "$(^Name) Uninstall"
-
-##############################################################################
-# Translated license file for the license page                            {{{1
-##############################################################################
-
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-#LicenseLangString page_lic_file ${LANG_TURKISH} "..\lang\LICENSE.tr.nsis.txt"
-
-##############################################################################
-# Translated README.txt file, which is opened after installation          {{{1
-##############################################################################
-
-LangString vim_readme_file 0 "README.txt"
-#LangString vim_readme_file ${LANG_TURKISH} "README.tr.txt"
-
-##############################################################################
-
-LangString str_show_readme          ${LANG_TURKISH} \
-    "Kurulum bittikten sonra README dosyasını aç"
-
-# Install types:
-LangString str_type_typical         ${LANG_TURKISH} \
-    "Normal"
-
-LangString str_type_minimal         ${LANG_TURKISH} \
-    "Küçük"
-
-LangString str_type_full            ${LANG_TURKISH} \
-    "Tam"
-
-##############################################################################
-# Section Titles & Description                                            {{{1
-##############################################################################
-
-LangString str_section_old_ver      ${LANG_TURKISH} \
-    "Eski sürümü kaldır"
-LangString str_desc_old_ver         ${LANG_TURKISH} \
-    "Vim'in eski sürümünü sisteminizden kaldırır."
-
-LangString str_section_exe          ${LANG_TURKISH} \
-    "Vim grafik arabirimi ve çalışma dosyaları"
-LangString str_desc_exe             ${LANG_TURKISH} \
-    "Vim program başlatıcı ve çalışma dosyaları. Bu bileşen zorunludur."
-
-LangString str_section_console      ${LANG_TURKISH} \
-    "Vim konsol sürümü"
-LangString str_desc_console         ${LANG_TURKISH} \
-    "Vim'in konsol sürümü (vim.exe)."
-
-LangString str_section_batch        ${LANG_TURKISH} \
-    ".bat dosyaları oluştur"
-LangString str_desc_batch           ${LANG_TURKISH} \
-    "Vim için komut satırında kullanmak üzere .bat dosyaları oluşturur"
-
-LangString str_group_icons          ${LANG_TURKISH} \
-    "Vim için kısayollar oluştur"
-LangString str_desc_icons           ${LANG_TURKISH} \
-    "Kolay erişim için Vim kısayolları oluşturur."
-
-LangString str_section_desktop      ${LANG_TURKISH} \
-    "Masaüstünde"
-LangString str_desc_desktop         ${LANG_TURKISH} \
-    "gVim programı için Masaüstünde kısayol oluşturur."
-
-LangString str_section_start_menu   ${LANG_TURKISH} \
-    "Başlat Menüsü - Programlar klasöründe"
-LangString str_desc_start_menu      ${LANG_TURKISH} \
-    "Vim kısayolunu Başlat Menüsüne ekler."
-
-LangString str_section_edit_with    ${LANG_TURKISH} \
-    "Vim ile Aç"
-LangString str_desc_edit_with       ${LANG_TURKISH} \
-    "Vim'i $\"Birlikte aç$\" sağ tık menüsüne ekler."
-
- LangString str_section_vim_rc       ${LANG_TURKISH} \
-    "Bir yapılandırma dosyası oluştur"
-LangString str_desc_vim_rc          ${LANG_TURKISH} \
-    "Eğer yoksa bir yapılandırma dosyası (_vimrc) oluşturur."
-
-LangString str_group_plugin         ${LANG_TURKISH} \
-    "Eklenti dizinleri oluştur"
-LangString str_desc_plugin          ${LANG_TURKISH} \
-    "Bu dizinlere Vim eklentilerini yerleştirerek Vim'e yeni \
-     özellikler kazandırabilirsiniz."
-
-LangString str_section_plugin_home  ${LANG_TURKISH} \
-    "Gizli"
-LangString str_desc_plugin_home     ${LANG_TURKISH} \
-    "Eklenti dizinlerini EV dizininde oluşturur."
-
-LangString str_section_plugin_vim   ${LANG_TURKISH} \
-    "Paylaşılan"
-LangString str_desc_plugin_vim      ${LANG_TURKISH} \
-    "Eklenti dizinlerini Vim yükleme dizininde oluşturur. Bu eklentilerden \
-     bilgisayarın tüm kullanıcıları yararlanabilir."
-
-LangString str_section_nls          ${LANG_TURKISH} \
-    "Ek dil desteği"
-LangString str_desc_nls             ${LANG_TURKISH} \
-    "Mevcut olan Vim yerelleştirmelerini yükler."
-
-LangString str_unsection_register   ${LANG_TURKISH} \
-    "Vim kaydını kaldır"
-LangString str_desc_unregister      ${LANG_TURKISH} \
-    "Vim'in bu bilgisayardaki kaydını kaldırır."
-
-LangString str_unsection_exe        ${LANG_TURKISH} \
-    "Vim programını ve çalıştırma dosyalarını kaldır"
-LangString str_desc_rm_exe          ${LANG_TURKISH} \
-    "Vim çalıştırılabilir dosyalarını ve diğer dosyaları kaldırır."
-
-LangString str_ungroup_plugin       ${LANG_TURKISH} \
-    "Eklenti dizinlerini kaldır"
-LangString str_desc_rm_plugin       ${LANG_TURKISH} \
-    "Eklenti dizinlerini eğer boş ise kaldırır."
-
-LangString str_unsection_plugin_home ${LANG_TURKISH} \
-    "Gizli"
-LangString str_desc_rm_plugin_home  ${LANG_TURKISH} \
-    "Eklenti dizinlerini EV dizininden kaldırır."
-
-LangString str_unsection_plugin_vim ${LANG_TURKISH} \
-    "Paylaşılan"
-LangString str_desc_rm_plugin_vim   ${LANG_TURKISH} \
-    "Eklenti dizinlerini Vim yükleme dizininden kaldırır."
-
-LangString str_unsection_rootdir    ${LANG_TURKISH} \
-    "Vim kök dizinini kaldır"
-LangString str_desc_rm_rootdir      ${LANG_TURKISH} \
-    "Vim kök dizinini kaldırır. Bu dizin Vim yapılandırma dosyalarını içerir!"
-
- LangString str_msg_install_fail  ${LANG_TURKISH} \
-    "Yükleme başarısız oldu. Yeniden deneyin."
-
-LangString str_msg_rm_exe_fail   ${LANG_TURKISH} \
-    "$0 içindeki bazı dosyalar silinemedi!$\r$\n\
-     Bu dosyaları el ile kaldırmalısınız."
-
- LangString str_msg_uninstalling  ${LANG_TURKISH} \
-    "Eski sürüm kaldırılıyor..."
-
-LangString str_msg_registering   ${LANG_TURKISH} \
-    "Kaydediliyor..."
-
-LangString str_msg_unregistering ${LANG_TURKISH} \
-    "Kayıt siliniyor..."
-
-
-##############################################################################
-# Dialog Box                                                              {{{1
-##############################################################################
-
-LangString str_vimrc_page_title    ${LANG_TURKISH} \
-    "_vimrc ayarlarını seçin"
-LangString str_vimrc_page_subtitle ${LANG_TURKISH} \
-    "Yüklenecek ek özellikler, klavye ve fare için ayarları seçin."
-
-LangString str_msg_compat_title    ${LANG_TURKISH} \
-    " Vi / Vim davranışı "
-LangString str_msg_compat_desc     ${LANG_TURKISH} \
-    "&Uyumluluk ve ek özellikler"
-LangString str_msg_compat_vi       ${LANG_TURKISH} \
-    "Vi uyumlu"
-LangString str_msg_compat_vim      ${LANG_TURKISH} \
-    "Vim orijinal"
-LangString str_msg_compat_defaults ${LANG_TURKISH} \
-    "Vim ve ek olarak bazı ek özellikler (load defaults.vim)"
-LangString str_msg_compat_all      ${LANG_TURKISH} \
-    "Vim ve ek olarak tüm ek özellikler (load vimrc_example.vim) (Default)"
-
-LangString str_msg_keymap_title   ${LANG_TURKISH} \
-    " Klavye İşlevleri "
-LangString str_msg_keymap_desc    ${LANG_TURKISH} \
-    "&Windows için bazı düğmeleri yeniden ayarla (Ctrl-V, Ctrl-C, Ctrl-A, Ctrl-S, Ctrl-F, etc)"
-LangString str_msg_keymap_default ${LANG_TURKISH} \
-    "Düğme işlevlerini değiştirme (varsayılan)"
-LangString str_msg_keymap_windows ${LANG_TURKISH} \
-    "Bazı düğmeleri yeniden ayarla"
-
-LangString str_msg_mouse_title   ${LANG_TURKISH} \
-    " Fare İşlevleri "
-LangString str_msg_mouse_desc    ${LANG_TURKISH} \
-    "&Sağ ve sol düğme davranışı"
-LangString str_msg_mouse_default ${LANG_TURKISH} \
-    "Sağ: açılır menü, Sol: Görsel Kip (varsayılan)"
-LangString str_msg_mouse_windows ${LANG_TURKISH} \
-    "Sağ: açılır menü, Sol: seçim kipi (Windows)"
-LangString str_msg_mouse_unix    ${LANG_TURKISH} \
-    "Sağ: seçimi genişlet, Sol: Görsel Kip (Unix)"
index 960c9109603a0ddccb2a8388a8a8b8e6ea39d111..9b38c1581ec1f2e99c4e8ed1c93954c235391ffe 100644 (file)
@@ -3,11 +3,12 @@ Uninstalling Vim on MS-Windows.
 There are three ways to remove Vim:
 
 1. With the GUI uninstaller.
-   This is only available when Vim was installed with the self-installing
+   This is the only way when Vim was installed with the self-installing
    executable.  This has a minimal number of questions.  It can delete
    everything that was installed.
 
 2. With uninstall.exe.
+   If you used install.exe in the zip package, use this way.
    This removes most installed items, but does not delete the files you
    unpacked.