Ikumi Keita
ikumi****@rever*****
2003年 1月 21日 (火) 02:59:35 JST
井汲です。 > default.cannaにはコメントアウトした形で、unix.cannaにはそのものずばり > を加えました。 misc と misc/initfiles にあった default.ca が misc/initfiles に統合さ れた関係で、cannaLibDir に default.canna がインストールされなくなりまし た。 このため、まっさらな状態からインストールして ~/.canna がない場合、カス タマイズファイルが見つからずエラーとなってしまいます。パッチをつけます。 なお、default.ca には、3.5 で追加された変数の設定例を追加しました。あ と、3.5 ではデフォルトで (set-key 'ichiran-mode "\C-o" '(quit extend)) (set-key 'ichiran-mode "\C-i" '(quit shrink)) 相当の状態になっているので、この行を default.ca と unix.canna から削除し ました(この2つ以外のサンプルファイルは全然見ていません)。 井汲 景太 --- ./misc/initfiles/Imakefile.original Sat Oct 19 17:27:52 2002 +++ ./misc/initfiles/Imakefile Sun Jan 19 03:15:20 2003 @@ -22,7 +22,7 @@ Install: 1.1.cob 1.2.cob fixer.cob jdemon.cob just.cob lan5.cob modes.cob \ matsu.cob sample.cob skk.cob tut.cob unix.cob vje.cob wx2+.cob \ default.cob -InstallNamedNonExec(default.cob,default.canna,$(SAMPLEDIR)) +InstallNamedNonExec(default.cob,default.canna,$(cannaLibDir)) InstallNamedNonExec(1.1.cob,1.1.canna,$(SAMPLEDIR)) InstallNamedNonExec(1.2.cob,1.2.canna,$(SAMPLEDIR)) InstallNamedNonExec(fixer.cob,fixer.canna,$(SAMPLEDIR)) @@ -38,7 +38,7 @@ InstallNamedNonExec(vje.cob,vje.canna,$(SAMPLEDIR)) InstallNamedNonExec(wx2+.cob,wx2+.canna,$(SAMPLEDIR)) #else -InstallNamedNonExec(default.ca,default.canna,$(SAMPLEDIR)) +InstallNamedNonExec(default.ca,default.canna,$(cannaLibDir)) InstallNonExec(1.1.canna,$(SAMPLEDIR)) InstallNonExec(1.2.canna,$(SAMPLEDIR)) InstallNonExec(fixer.canna,$(SAMPLEDIR)) --- ./misc/initfiles/default.ca.original Mon Jan 13 14:34:31 2003 +++ ./misc/initfiles/default.ca Mon Jan 20 00:01:06 2003 @@ -40,7 +40,7 @@ ; ; 単語登録をしたい辞書に関しては :user を先行させて記述します。単語登 ; 録をする辞書はテキスト形式辞書でなければなりません。単語登録させたい -; 辞書は mkdic user の様なコマンドを打つことでで簡単に作成することがで +; 辞書は mkdic user の様なコマンドを打つことで簡単に作成することがで ; きます。 ; (use-dictionary @@ -161,10 +161,16 @@ ; nilの時は一覧選択を行うとひとつ先の文節に移動します。 (setq stay-after-validate t) ; default t +; 文字種変換で、次の入力を行ったら文字種部分を確定しないか(t) +; nil のときは確定します。 +(setq mojishu-continue t) ; default t + +; 候補表示状態で次の入力をしたときに、確定しないか(t) +; nil のときは確定します。 +; (Canna 3.5b2 では、この2つが or される) +(setq renbun-continue nil) ; default nil +(setq chikuji-continue t) ; default t -;; 一覧表示状態から、文字伸縮を行う。 -;(set-key 'ichiran-mode "\C-o" '(quit extend)) -;(set-key 'ichiran-mode "\C-i" '(quit shrink)) ;; シンボルの定義 ;(defsymbol --- ./misc/initfiles/sample.canna.original Sat Oct 19 17:27:52 2002 +++ ./misc/initfiles/sample.canna Sun Jan 19 04:47:12 2003 @@ -228,15 +228,10 @@ ;; delete キーもバックスペースと同じ処理をさせる -;; emacs で bobcat.el を使っている時は必要です。 (global-set-key "\Delete" 'delete-previous) ;; Help がない人もいるので F10 でも同じ動作をさせる。 (global-set-key "\F10" 'extend-mode) - -;; 一覧表示状態から、文字伸縮を行う。 -(set-key 'ichiran-mode "\C-o" '(quit extend)) -(set-key 'ichiran-mode "\C-i" '(quit shrink)) ;; F7 ひらがな入力・カタカナ入力を切り換える。 --- ./misc/initfiles/unix.canna.original Mon Jan 13 14:34:31 2003 +++ ./misc/initfiles/unix.canna Sun Jan 19 05:35:28 2003 @@ -30,7 +30,7 @@ ; ローマ字かな変換テーブルを指定します。ローマ字かな変換テーブルは ; (1) カレントディレクトリ ; (2) ホームディレクトリ -; (3) /usr/lib/canna/dic +; (3) CANNALIBDIR/dic (CANNALIBDIR は、例えば /usr/lib/canna です) ; の順にサーチされます。 ; @@ -38,7 +38,7 @@ (setq romkana-table "default.cbp") ;; 外来語変換 -;(setq english-table "canna/english.cbp") +;(setq english-table "english.cbp") ;;; 利用する辞書 @@ -50,7 +50,7 @@ ; ; 単語登録をしたい辞書に関しては :user を先行させて記述します。単語登 ; 録をする辞書はテキスト形式辞書でなければなりません。単語登録させたい -; 辞書は mkdic user の様なコマンドを打つことでで簡単に作成することがで +; 辞書は mkdic user の様なコマンドを打つことで簡単に作成することがで ; きます。 ; (use-dictionary @@ -103,7 +103,7 @@ ; 読みを入力中にバックスペースを打つとローマ字までバラバラにするか (setq break-into-roman t) ; default nil -; 何回の変換キーで一覧表示を行うか。0を入れると変換キーだけでは +; 何回の変換キーで一覧表示を行うか。0を入れると変換キーだけでは ; 一覧表示には移りません。その場合には C-w を入力して一覧表示して ; 下さい。 (setq n-henkan-for-ichiran 2) ; default 2