home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / patches / 7.3 / 7.3.460 < prev    next >
Encoding:
Internet Message Format  |  2012-11-20  |  2.7 KB

  1. To: vim_dev@googlegroups.com
  2. Subject: Patch 7.3.460
  3. Fcc: outbox
  4. From: Bram Moolenaar <Bram@moolenaar.net>
  5. Mime-Version: 1.0
  6. Content-Type: text/plain; charset=UTF-8
  7. Content-Transfer-Encoding: 8bit
  8. ------------
  9.  
  10. Patch 7.3.460
  11. Problem:    Win32: UPX does not compress 64 bit binaries.
  12. Solution:   Mention and add the alternative: mpress. (Dave Bodenstab)
  13. Files:        src/INSTALLpc.txt, src/Make_ming.mak
  14.  
  15.  
  16. *** ../vim-7.3.459/src/INSTALLpc.txt    2011-07-15 13:51:57.000000000 +0200
  17. --- src/INSTALLpc.txt    2012-02-29 14:01:34.000000000 +0100
  18. ***************
  19. *** 239,244 ****
  20. --- 239,250 ----
  21.   found at
  22.       http://www.upx.org/
  23.   
  24. + As of 2011, UPX still does not support compressing 64-bit EXE's; if you have
  25. + built a 64-bit vim then an alternative to UPX is 'MPRESS'. MPRESS can be found
  26. + at:
  27. +     http://www.matcode.com/mpress.htm
  28.   ADDITION: NLS support with MinGW
  29.   
  30.   (by Eduardo F. Amatria <eferna1@platea.pntic.mec.es>)
  31. *** ../vim-7.3.459/src/Make_ming.mak    2011-10-12 14:11:43.000000000 +0200
  32. --- src/Make_ming.mak    2012-02-29 16:54:09.000000000 +0100
  33. ***************
  34. *** 14,22 ****
  35.   # it's just run out of memory or something.  Run again, and it will continue
  36.   # with 'xxd'.
  37.   #
  38. ! # "make upx" makes *compressed* versions of the GUI and console EXEs, using the
  39. ! # excellent UPX compressor:
  40.   #     http://upx.sourceforge.net/
  41.   #
  42.   # Maintained by Ron Aaron <ronaharon@yahoo.com>
  43.   # updated 2003 Jan 20
  44. --- 14,24 ----
  45.   # it's just run out of memory or something.  Run again, and it will continue
  46.   # with 'xxd'.
  47.   #
  48. ! # "make upx" makes *compressed* versions of the 32 bit GUI and console EXEs,
  49. ! # using the excellent UPX compressor:
  50.   #     http://upx.sourceforge.net/
  51. + # "make mpress" uses the MPRESS compressor for 32- and 64-bit EXEs:
  52. + #     http://www.matcode.com/mpress.htm
  53.   #
  54.   # Maintained by Ron Aaron <ronaharon@yahoo.com>
  55.   # updated 2003 Jan 20
  56. ***************
  57. *** 640,645 ****
  58. --- 642,651 ----
  59.       upx gvim.exe
  60.       upx vim.exe
  61.   
  62. + mpress: exes
  63. +     mpress gvim.exe
  64. +     mpress vim.exe
  65.   xxd/xxd.exe: xxd/xxd.c
  66.       $(MAKE) -C xxd -f Make_ming.mak CC=$(CC)
  67.   
  68. *** ../vim-7.3.459/src/version.c    2012-02-29 13:58:43.000000000 +0100
  69. --- src/version.c    2012-02-29 16:54:40.000000000 +0100
  70. ***************
  71. *** 716,717 ****
  72. --- 716,719 ----
  73.   {   /* Add new patch number below this line */
  74. + /**/
  75. +     460,
  76.   /**/
  77.  
  78. -- 
  79. hundred-and-one symptoms of being an internet addict:
  80. 119. You are reading a book and look for the scroll bar to get to
  81.      the next page.
  82.  
  83.  /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
  84. ///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
  85. \\\  an exciting new programming language -- http://www.Zimbu.org        ///
  86.  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///
  87.