■掲示板に戻る■ 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

SKK専用スレッド

893 :名無しさん@Meadow :02/02/03 03:19
何年か振りにSKKを使い出しました。
辞書に使用するメモリ量が気にならない時代になり、かなり快適ですね。
辞書自体も誤登録がかなり減ったようで、作業された方の労力に感謝いたしま
す。

CVSのskk/main/etc/dot.skkに不具合があるのに気付きました。
とり急ぎ、この場で報告いたします。

>かなモードの入力で (モード変更を行なわずに) 長音(ー)を
>ASCII 数字の直後では `-' に、全角数字の直後では `−' にしたい。
>(setq skk-rom-kana-rule-list
> (cons '("-" nil skk-hyphen)
> skk-rom-kana-rule-list))
>(defun skk-hyphen (arg)
> (let ((c (char-before (point))))
> (cond ((and (<= ?0 c) (>= ?9 c)) "-")
> ((and (<= ?0 c) (>= ?9 c)) "−")
> (t "ー"))))

バッファの先頭やインクリメンタル・サーチ中にハイフンを入力するとエラー
となります。

修正例
>(defun skk-hyphen (arg)
> (let ((c (char-before (point))))
> (cond ((and (char-or-char-int-p c) (<= ?0 c) (>= ?9 c)) "-")
> ((and (char-or-char-int-p c) (<= ?0 c) (>= ?9 c)) "−")
> (t "ー"))))



次100 最新50

read.cgi ver5.26+ (01/10/21-)