[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mhc:02053] Re: Location: guess 時の全角半角変換



From: NOGUCHI Yusuke <nogunogu@xxxxxxxxxxxxxxxxx> さん曰く
Subject: [mhc:02052] Location: guess 時の全角半角変換
Message-ID: <20050317.181452.98577183.nogunogu@xxxxxxxxxxxxxxxxx>
Date: Thu, 17 Mar 2005 18:14:52 +0900 (JST)

> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> 会場:601会議室
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

> がいます。私個人の好みとしては、すべて「601会議室」という形式で登録し
> たいのですが、現状では guess で挙がってきた「601会議室」という候補
> を手で修正しています。
> 
> これがだんだん面倒になってきましたので、添付のような変更を加えてみまし
> た。動作としては私の思い通りに動いてくれています。

奇遇。ぼくの ~/.emacs には

    (defadvice mhc-input-subject (before hankaku activate)
      (when (and default (stringp default))
	(setq default (japanese-hankaku default 'ascii))))

    (defadvice mhc-minibuf/location-to-string (after hanaku activate)
      (let ((loc ad-return-value))
	(when (and loc (stringp loc))
	  (setq loc (japanese-hankaku loc 'ascii)))
	(setq ad-return-value loc)))

なものが入っていました :-)

>   (1) mhc-minibuf/location-to-string() の中で実施するので良いのか?
>   (2) 変換方法として japanese-{hankaku,zenkaku}() を使うので良いのか?

考えておきますね。

-- 
白井秀行@CVS, CVS... 忘れたわけではありません。