Patch 8.0.1268
Problem:    PC install instructions are incomplete.
Solution:   Update the instructions. (Ken Takata)
Files:      src/INSTALLpc.txt


*** ../vim-8.0.1267/src/INSTALLpc.txt   2017-10-08 17:56:52.223266888 +0200
--- src/INSTALLpc.txt   2017-11-05 16:02:43.033312791 +0100
***************
*** 16,22 ****
  they might no longer work.
  
  The recommended way is to build a 32 bit Vim, also on 64 bit systems.  You can
! build a 64 bit Vim if you like, the executable will be bigger and Vim wan't be
  any faster, but you can edit files larger than 2 Gbyte.
  
  
--- 16,22 ----
  they might no longer work.
  
  The recommended way is to build a 32 bit Vim, also on 64 bit systems.  You can
! build a 64 bit Vim if you like, the executable will be bigger and Vim won't be
  any faster, but you can edit files larger than 2 Gbyte.
  
  
***************
*** 42,48 ****
  
  The currently recommended way (that means it has been verified to work) is
  using the "Visual Studio Community 2015" installation.  This includes the SDK
! needed to target Windows XP.  But not older Windows versions (95, 97), see
  |msvc-2008-express| below for that
  
  
--- 42,48 ----
  
  The currently recommended way (that means it has been verified to work) is
  using the "Visual Studio Community 2015" installation.  This includes the SDK
! needed to target Windows XP.  But not older Windows versions (95, 98), see
  |msvc-2008-express| below for that
  
  
***************
*** 53,58 ****
--- 53,62 ----
  can search for "Visual Studio Community 2015", for example.  You will need to
  create a Microsoft account (it's free).
  
+ When installing "Visual Studio Community 2015 with Update 3" make sure to
+ select "custom" and check "Windows XP Support for C++" and all checkboxes
+ under "Universal Windows App Development Tools"
+ 
  
  Visual Studio
  -------------
***************
*** 285,301 ****
  
  or on NT/2000/XP, go to the Control Panel, (Performance and Maintenance),
  System, Advanced, and edit the environment from there. If you use msys2
! compilers, set your installed paths:
! 
!     C:\msys2\mingw32\bin
! or
!     C:\msys64\mingw32\bin
  
! for 32bit. And 64bit:
! 
!     C:\msys2\mingw64\bin
! or
!     C:\msys64\mingw64\bin
  
  Test if gcc is on your path.  From a CMD (or COMMAND on '95/98) window:
  
--- 289,299 ----
  
  or on NT/2000/XP, go to the Control Panel, (Performance and Maintenance),
  System, Advanced, and edit the environment from there. If you use msys2
! compilers, set your installed paths (normally one of the following):
  
!     C:\msys32\mingw32\bin   (32-bit msys2, targeting 32-bit builds)
!     C:\msys64\mingw32\bin   (64-bit msys2, targeting 32-bit builds)
!     C:\msys64\mingw64\bin   (64-bit msys2, targeting 64-bit builds)
  
  Test if gcc is on your path.  From a CMD (or COMMAND on '95/98) window:
  
***************
*** 430,438 ****
          DYNAMIC_PYTHON=yes
          PYTHON_VER=27
          DYNAMIC_PYTHON_DLL=libpython2.7.dll
-         ARCH=x86-64
          STATIC_STDCPLUS=yes
  
  You will end up with a Python-enabled, Win32 version. Enjoy!
  
  
--- 428,436 ----
          DYNAMIC_PYTHON=yes
          PYTHON_VER=27
          DYNAMIC_PYTHON_DLL=libpython2.7.dll
          STATIC_STDCPLUS=yes
  
+ (This is for 64-bit builds.  For 32-bit builds, replace mingw64 with mingw32.)
  You will end up with a Python-enabled, Win32 version. Enjoy!
  
  
***************
*** 590,596 ****
  Or when using MinGW (as one line):
  
      mingw32-make -f Make_ming.mak
!         LUA=C:\projects\lua53 DYNAMIC_LUA=yes LUA_VER=53
  
  
  Or when using Cygwin (as one line) (untested):
--- 588,594 ----
  Or when using MinGW (as one line):
  
      mingw32-make -f Make_ming.mak
!         LUA=C:/projects/lua53 DYNAMIC_LUA=yes LUA_VER=53
  
  
  Or when using Cygwin (as one line) (untested):
***************
*** 622,628 ****
  Or when using MinGW (as one line):
  
      mingw32-make -f Make_ming.mak
!         PERL=C:\Perl DYNAMIC_PERL=yes PERL_VER=522
  
  
  11. Building with Ruby support
--- 620,626 ----
  Or when using MinGW (as one line):
  
      mingw32-make -f Make_ming.mak
!         PERL=C:/Perl DYNAMIC_PERL=yes PERL_VER=522
  
  
  11. Building with Ruby support
***************
*** 684,695 ****
  
      Note that ruby_2_4 is the branch name for Ruby 2.4.X's source code.
      There is no need to build whole Ruby, just config.h is needed.
!     If you use 32-bit MSVC10, the config.h is generated in the
      .ext\include\i386-mswin32_140 directory.
  
    3) Install the generated config.h.
  
!       xcopy /s .ext\include E:\Ruby24\include\ruby-2.4.0
  
      Note that 2.4.0 is Ruby API version of Ruby 2.4.X.
      You may need to close the console and reopen it to pick up the new $PATH.
--- 682,693 ----
  
      Note that ruby_2_4 is the branch name for Ruby 2.4.X's source code.
      There is no need to build whole Ruby, just config.h is needed.
!     If you use 32-bit MSVC 2015, the config.h is generated in the
      .ext\include\i386-mswin32_140 directory.
  
    3) Install the generated config.h.
  
!       xcopy /s .ext\include C:\Ruby24\include\ruby-2.4.0
  
      Note that 2.4.0 is Ruby API version of Ruby 2.4.X.
      You may need to close the console and reopen it to pick up the new $PATH.
***************
*** 712,718 ****
  After you install RubyInstaller, just type this (as one line):
  
      mingw32-make -f Make_ming.mak
!         RUBY=C:/Ruby22 DYNAMIC_RUBY=yes RUBY_VER=22 RUBY_API_VER_LONG=2.2.0
          WINVER=0x501
  
  If you set WINVER explicitly, it must be set to >=0x500, when building with
--- 710,716 ----
  After you install RubyInstaller, just type this (as one line):
  
      mingw32-make -f Make_ming.mak
!         RUBY=C:/Ruby24 DYNAMIC_RUBY=yes RUBY_VER=24 RUBY_API_VER_LONG=2.4.0
          WINVER=0x501
  
  If you set WINVER explicitly, it must be set to >=0x500, when building with
***************
*** 749,755 ****
  Or when using MinGW (as one line):
  
      mingw32-make -f Make_ming.mak
!         TCL=C:\Tcl86 DYNAMIC_TCL=yes TCL_VER=86 TCL_VER_LONG=8.6
  
  
  13. Building with Terminal support
--- 747,753 ----
  Or when using MinGW (as one line):
  
      mingw32-make -f Make_ming.mak
!         TCL=C:/Tcl86 DYNAMIC_TCL=yes TCL_VER=86 TCL_VER_LONG=8.6
  
  
  13. Building with Terminal support
***************
*** 777,789 ****
  15. MS-DOS
  ==========
  
! The MS-DOS support was removed in patch 7.4.1399.
  
  
  16. Installing after building from sources
  ==========================================
  
! [provided by Michael Soyka]
  
  After you've built the Vim binaries as described above, you're ready to
  install Vim on your system.  However, if you've obtained the Vim sources
--- 775,788 ----
  15. MS-DOS
  ==========
  
! The MS-DOS support was removed in patch 7.4.1399.  Only very old Vim versions
! work on MS-DOS because of the limited amount of memory available.
  
  
  16. Installing after building from sources
  ==========================================
  
! [provided by Michael Soyka, updated by Ken Takata]
  
  After you've built the Vim binaries as described above, you're ready to
  install Vim on your system.  However, if you've obtained the Vim sources
***************
*** 809,825 ****
    new binaries you created above into "vim80":
  
       copy src\*.exe vim80
!      copy src\GvimExt\gvimext.dll vim80
       copy src\xxd\xxd.exe vim80
  
!   C.  Move the "vim80" directory into the Vim installation subdirectory
    ---------------------------------------------------------------------
    Move the "vim80" subdirectory into the subdirectory where you want Vim
    to be installed.  Typically, this subdirectory will be named "vim".
    If you already have a "vim80" subdirectory in "vim", delete it first
    by running its uninstal.exe program.
  
!   D.  Install Vim
    ---------------
    "cd" to your Vim installation subdirectory "vim\vim80" and run the
    "install.exe" program.  It will ask you a number of questions about
--- 808,861 ----
    new binaries you created above into "vim80":
  
       copy src\*.exe vim80
!      copy src\tee\tee.exe vim80
       copy src\xxd\xxd.exe vim80
  
!   To install the "Edit with Vim" popup menu, you need both 32-bit and 64-bit
!   versions of gvimext.dll.  They should be copied to "vim80\GvimExt32" and
!   "vim80\GvimExt64" respectively.
!   First, build the 32-bit version, then:
! 
!      mkdir vim80\GvimExt32
!      copy src\GvimExt\gvimext.dll vim80\GvimExt32
! 
!   Next, clean the 32-bit version and build the 64-bit version, then:
! 
!      mkdir vim80\GvimExt64
!      copy src\GvimExt\gvimext.dll vim80\GvimExt64
! 
!   C.  Copy gettext and iconv DLLs into the "vim80" directory
!   ----------------------------------------------------------
!   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:
! 
!         vim80\
!             |   libintl-8.dll
!             |   libiconv-2.dll
!             |   libgcc_s_sjlj-1.dll     (only for 32-bit)
!             |
!             + GvimExt32\
!             |   libintl-8.dll
!             |   libiconv-2.dll
!             |   libgcc_s_sjlj-1.dll
!             |
!             ` GvimExt64\
!                 libintl-8.dll
!                 libiconv-2.dll
! 
!   The DLLs in the "vim80" should be the same bitness with the (g)vim.exe.
! 
!   D.  Move the "vim80" directory into the Vim installation subdirectory
    ---------------------------------------------------------------------
    Move the "vim80" subdirectory into the subdirectory where you want Vim
    to be installed.  Typically, this subdirectory will be named "vim".
    If you already have a "vim80" subdirectory in "vim", delete it first
    by running its uninstal.exe program.
  
!   E.  Install Vim
    ---------------
    "cd" to your Vim installation subdirectory "vim\vim80" and run the
    "install.exe" program.  It will ask you a number of questions about
*** ../vim-8.0.1267/src/version.c       2017-11-04 22:36:47.331496337 +0100
--- src/version.c       2017-11-05 16:03:48.820949769 +0100
***************
*** 763,764 ****
--- 763,766 ----
  {   /* Add new patch number below this line */
+ /**/
+     1268,
  /**/

-- 
"I love deadlines.  I especially like the whooshing sound they
make as they go flying by."
                         -- Douglas Adams

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui