FreeBSD 5.4 の /usr/ports/editors/vim が文字化けする
			  よく分からないけど文字化けする.
関数
  と書いただけで化けてる.むむむ.
  cvsup で最新の 6.4 にしてもだめだった.
  とりあえず,以下のパッチを当てて
# make deinstall
# make -DNO_GUI install
  でうまくいった.
  パッチは,
/usr/ports/editors/vim/files/patch-configure
  に追記してあげるだけで OK だった.
- パッチ
--- mbyte.c.orig    Wed Aug 17 19:22:02 2005
+++ mbyte.c    Wed Nov 16 04:15:35 2005
@@ -650,10 +650,7 @@
              * where mblen() returns 0 for invalid character.
              * Therefore, following condition includes 0.
              */
-            if (mblen(buf, (size_t)1) <= 0)
-            n = 2;
-            else
-            n = 1;
+            n = (i >= 0x80) ? 2 : 1;
         }
         }
# endif
- ref.: FreeBSD ネタ
  http://orlanth.hi-tech.ac.jp/pukiwiki/index.php?FreeBSD%A5%CD%A5%BF#conten ...
			
			

 
		 
		 
		 
		 
	