To: Chih-Tsun Huang
Cc: vim-dev@vim.org, vim-multibyte@vim.org
Subject: patch 5.4.16 (was: vim54 - missing locale in src/configure)
Fcc: outbox
From: Bram Moolenaar
------------
Chih-Tsun Huang wrote:
> Sorry if this is mentioned before.
Didn't see it before.
> The src/configure will check which locale can be used for multibyte.
> There are zh_TW.BIG5 but no zh_TW.Big5. Both of them are implemented
> in the Chinese world, however.
> This will not cause any problem except configure will not find the
> locale and use broken locale option.
> Here is the patch (simply adding the missing locale):
Ok. But configure.in also needs to be changed, otherwise it's lost when
autoconf is run.
Solution: Add zh_TW.Big5 to configure check. (Chih-Tsun Huang)
Files: src/configure.in, src/configure
*** ../vim-5.4/src/configure.in Sun Jul 25 22:02:06 1999
--- src/configure.in Sun Aug 8 14:42:56 1999
***************
*** 1235,1241 ****
japan japanese japanese.ujis ja_JP.PCK \
ko ko_KR ko_KR.euc ko_KR.eucKR ko_KR.EUC korean \
zh zh_CN zh_TW zh_CN.euc zh_TW.euc zh_CN.eucCN zh_TW.eucTW \
! zh.GBK zh_TW.BIG zh_TW.BIG5 zh_TW.EUC zh_CN.EUC
do
if ./localetest $locale
then
--- 1244,1250 ----
japan japanese japanese.ujis ja_JP.PCK \
ko ko_KR ko_KR.euc ko_KR.eucKR ko_KR.EUC korean \
zh zh_CN zh_TW zh_CN.euc zh_TW.euc zh_CN.eucCN zh_TW.eucTW \
! zh.GBK zh_TW.BIG zh_TW.Big5 zh_TW.BIG5 zh_TW.EUC zh_CN.EUC
do
if ./localetest $locale
then
*** ../vim-5.4/src/configure Sun Jul 25 22:02:06 1999
--- src/configure Sun Aug 8 14:44:58 1999
***************
*** 5021,5033 ****
if test "$locale_skip" = "0"
then
echo $ac_n "checking what locale you can use for multibyte""... $ac_c" 1>&6
! echo "configure:5025: checking what locale you can use for multibyte" >&5
av_locale=""
for locale in ja ja_JP ja_JP.ujis ja_JP.eucJP ja_JP.EUC ja_JP.sjis ja.SJIS \
japan japanese japanese.ujis ja_JP.PCK \
ko ko_KR ko_KR.euc ko_KR.eucKR ko_KR.EUC korean \
zh zh_CN zh_TW zh_CN.euc zh_TW.euc zh_CN.eucCN zh_TW.eucTW \
! zh.GBK zh_TW.BIG zh_TW.BIG5 zh_TW.EUC zh_CN.EUC
do
if ./localetest $locale
then
--- 5044,5056 ----
if test "$locale_skip" = "0"
then
echo $ac_n "checking what locale you can use for multibyte""... $ac_c" 1>&6
! echo "configure:5048: checking what locale you can use for multibyte" >&5
av_locale=""
for locale in ja ja_JP ja_JP.ujis ja_JP.eucJP ja_JP.EUC ja_JP.sjis ja.SJIS \
japan japanese japanese.ujis ja_JP.PCK \
ko ko_KR ko_KR.euc ko_KR.eucKR ko_KR.EUC korean \
zh zh_CN zh_TW zh_CN.euc zh_TW.euc zh_CN.eucCN zh_TW.eucTW \
! zh.GBK zh_TW.BIG zh_TW.Big5 zh_TW.BIG5 zh_TW.EUC zh_CN.EUC
do
if ./localetest $locale
then
*** ../vim-5.4/src/version.h Sat Aug 7 22:10:31 1999
--- src/version.h Sun Aug 8 14:46:41 1999
***************
*** 19,26 ****
#define VIM_VERSION_MINOR_STR "4"
#define VIM_VERSION_BUILD 57
#define VIM_VERSION_BUILD_STR "57"
! #define VIM_VERSION_PATCHLEVEL 15
! #define VIM_VERSION_PATCHLEVEL_STR "15"
/*
* VIM_VERSION_NODOT is used for the runtime directory name.
--- 19,26 ----
#define VIM_VERSION_MINOR_STR "4"
#define VIM_VERSION_BUILD 57
#define VIM_VERSION_BUILD_STR "57"
! #define VIM_VERSION_PATCHLEVEL 16
! #define VIM_VERSION_PATCHLEVEL_STR "16"
/*
* VIM_VERSION_NODOT is used for the runtime directory name.
***************
*** 30,35 ****
*/
#define VIM_VERSION_NODOT "vim54"
#define VIM_VERSION_SHORT "5.4"
! #define VIM_VERSION_MEDIUM "5.4.15"
! #define VIM_VERSION_LONG "VIM - Vi IMproved 5.4.15 (1999 Aug 7)"
! #define VIM_VERSION_LONG_DATE "VIM - Vi IMproved 5.4.15 (1999 Aug 7, compiled "
--- 30,35 ----
*/
#define VIM_VERSION_NODOT "vim54"
#define VIM_VERSION_SHORT "5.4"
! #define VIM_VERSION_MEDIUM "5.4.16"
! #define VIM_VERSION_LONG "VIM - Vi IMproved 5.4.16 (1999 Aug 8)"
! #define VIM_VERSION_LONG_DATE "VIM - Vi IMproved 5.4.16 (1999 Aug 8, compiled "
--
BLACK KNIGHT: None shall pass.
ARTHUR: I have no quarrel with you, brave Sir knight, but I must cross
this bridge.
BLACK KNIGHT: Then you shall die.
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
--/-/---- Bram Moolenaar ---- Bram@moolenaar.net ---- Bram@vim.org ---\-\--
\ \ www.vim.org/iccf www.moolenaar.net www.vim.org / /
.