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 / old / 5.4.16 < prev    next >
Encoding:
Internet Message Format  |  1999-08-08  |  4.6 KB

  1. To: Chih-Tsun Huang <cthuang@larc.ee.nthu.edu.tw>
  2. Cc: vim-dev@vim.org, vim-multibyte@vim.org
  3. Subject: patch 5.4.16 (was: vim54 - missing locale in src/configure)
  4. In-Reply-To: <19990808113852.A22812@bat.ee.nthu.edu.tw>
  5. Fcc: outbox
  6. From: Bram Moolenaar <Bram@moolenaar.net>
  7. ------------
  8.  
  9. Chih-Tsun Huang wrote:
  10.  
  11. > Sorry if this is mentioned before.
  12.  
  13. Didn't see it before.
  14.  
  15. > The src/configure will check which locale can be used for multibyte.
  16. > There are zh_TW.BIG5 but no zh_TW.Big5.  Both of them are implemented
  17. > in the Chinese world, however.
  18. > This will not cause any problem except configure will not find the
  19. > locale and use broken locale option.
  20. > Here is the patch (simply adding the missing locale):
  21.  
  22. Ok.  But configure.in also needs to be changed, otherwise it's lost when
  23. autoconf is run.
  24.  
  25.  
  26. Patch 5.4.16
  27. Problem:    Multibyte: Locale zh_TW.Big5 was not checked for in configure.
  28. Solution:   Add zh_TW.Big5 to configure check. (Chih-Tsun Huang)
  29. Files:        src/configure.in, src/configure
  30.  
  31.  
  32. *** ../vim-5.4/src/configure.in    Sun Jul 25 22:02:06 1999
  33. --- src/configure.in    Sun Aug  8 14:42:56 1999
  34. ***************
  35. *** 1235,1241 ****
  36.             japan japanese japanese.ujis ja_JP.PCK \
  37.             ko ko_KR ko_KR.euc ko_KR.eucKR ko_KR.EUC korean \
  38.             zh zh_CN zh_TW zh_CN.euc zh_TW.euc zh_CN.eucCN zh_TW.eucTW \
  39. !           zh.GBK zh_TW.BIG zh_TW.BIG5 zh_TW.EUC zh_CN.EUC
  40.       do
  41.         if ./localetest $locale
  42.         then
  43. --- 1244,1250 ----
  44.             japan japanese japanese.ujis ja_JP.PCK \
  45.             ko ko_KR ko_KR.euc ko_KR.eucKR ko_KR.EUC korean \
  46.             zh zh_CN zh_TW zh_CN.euc zh_TW.euc zh_CN.eucCN zh_TW.eucTW \
  47. !           zh.GBK zh_TW.BIG zh_TW.Big5 zh_TW.BIG5 zh_TW.EUC zh_CN.EUC
  48.       do
  49.         if ./localetest $locale
  50.         then
  51. *** ../vim-5.4/src/configure    Sun Jul 25 22:02:06 1999
  52. --- src/configure    Sun Aug  8 14:44:58 1999
  53. ***************
  54. *** 5021,5033 ****
  55.     if test "$locale_skip" = "0"
  56.     then
  57.       echo $ac_n "checking what locale you can use for multibyte""... $ac_c" 1>&6
  58. ! echo "configure:5025: checking what locale you can use for multibyte" >&5
  59.       av_locale=""
  60.       for locale in ja ja_JP ja_JP.ujis ja_JP.eucJP ja_JP.EUC ja_JP.sjis ja.SJIS \
  61.             japan japanese japanese.ujis ja_JP.PCK \
  62.             ko ko_KR ko_KR.euc ko_KR.eucKR ko_KR.EUC korean \
  63.             zh zh_CN zh_TW zh_CN.euc zh_TW.euc zh_CN.eucCN zh_TW.eucTW \
  64. !           zh.GBK zh_TW.BIG zh_TW.BIG5 zh_TW.EUC zh_CN.EUC
  65.       do
  66.         if ./localetest $locale
  67.         then
  68. --- 5044,5056 ----
  69.     if test "$locale_skip" = "0"
  70.     then
  71.       echo $ac_n "checking what locale you can use for multibyte""... $ac_c" 1>&6
  72. ! echo "configure:5048: checking what locale you can use for multibyte" >&5
  73.       av_locale=""
  74.       for locale in ja ja_JP ja_JP.ujis ja_JP.eucJP ja_JP.EUC ja_JP.sjis ja.SJIS \
  75.             japan japanese japanese.ujis ja_JP.PCK \
  76.             ko ko_KR ko_KR.euc ko_KR.eucKR ko_KR.EUC korean \
  77.             zh zh_CN zh_TW zh_CN.euc zh_TW.euc zh_CN.eucCN zh_TW.eucTW \
  78. !           zh.GBK zh_TW.BIG zh_TW.Big5 zh_TW.BIG5 zh_TW.EUC zh_CN.EUC
  79.       do
  80.         if ./localetest $locale
  81.         then
  82. *** ../vim-5.4/src/version.h    Sat Aug  7 22:10:31 1999
  83. --- src/version.h    Sun Aug  8 14:46:41 1999
  84. ***************
  85. *** 19,26 ****
  86.   #define VIM_VERSION_MINOR_STR        "4"
  87.   #define VIM_VERSION_BUILD         57
  88.   #define VIM_VERSION_BUILD_STR        "57"
  89. ! #define VIM_VERSION_PATCHLEVEL         15
  90. ! #define VIM_VERSION_PATCHLEVEL_STR    "15"
  91.   
  92.   /*
  93.    * VIM_VERSION_NODOT is used for the runtime directory name.
  94. --- 19,26 ----
  95.   #define VIM_VERSION_MINOR_STR        "4"
  96.   #define VIM_VERSION_BUILD         57
  97.   #define VIM_VERSION_BUILD_STR        "57"
  98. ! #define VIM_VERSION_PATCHLEVEL         16
  99. ! #define VIM_VERSION_PATCHLEVEL_STR    "16"
  100.   
  101.   /*
  102.    * VIM_VERSION_NODOT is used for the runtime directory name.
  103. ***************
  104. *** 30,35 ****
  105.    */
  106.   #define VIM_VERSION_NODOT    "vim54"
  107.   #define VIM_VERSION_SHORT    "5.4"
  108. ! #define VIM_VERSION_MEDIUM    "5.4.15"
  109. ! #define VIM_VERSION_LONG    "VIM - Vi IMproved 5.4.15 (1999 Aug 7)"
  110. ! #define VIM_VERSION_LONG_DATE    "VIM - Vi IMproved 5.4.15 (1999 Aug 7, compiled "
  111. --- 30,35 ----
  112.    */
  113.   #define VIM_VERSION_NODOT    "vim54"
  114.   #define VIM_VERSION_SHORT    "5.4"
  115. ! #define VIM_VERSION_MEDIUM    "5.4.16"
  116. ! #define VIM_VERSION_LONG    "VIM - Vi IMproved 5.4.16 (1999 Aug 8)"
  117. ! #define VIM_VERSION_LONG_DATE    "VIM - Vi IMproved 5.4.16 (1999 Aug 8, compiled "
  118.  
  119. --
  120. BLACK KNIGHT: None shall pass.
  121. ARTHUR:       I have no quarrel with you, brave Sir knight, but I must cross
  122.               this bridge.
  123. BLACK KNIGHT: Then you shall die.
  124.                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
  125.  
  126. --/-/---- Bram Moolenaar ---- Bram@moolenaar.net ---- Bram@vim.org ---\-\--
  127.   \ \    www.vim.org/iccf      www.moolenaar.net       www.vim.org    / /
  128.