[xyzzy:00286] Re: text-newline-midashi-and-create-spaces
- Subject: [xyzzy:00286] Re: text-newline-midashi-and-create-spaces
- From: Tetsuya Kamei <kamei@xxxxxxxxxxxx>
- X-mailer: Denshin 8 Go V321.2b5
- X-yzzy-version: 0.0.0.62.3
Wed, 26 Aug 1998 16:22:59 +0900 の
“[xyzzy:00284] Re: text-newline-midashi-and-create-spaces”
への返事です.
| スペースはどうもalpha-char-pがnilになるらしい、その後
| skip-syntax-spec-forward "jk_"がスペースだと一文字も動かないので、
| その位置にずっと居座ったまま、ぐるぐる回っている様子でした。
とんでもないことをしてくれてるのは、そこですね。
もう一つ気になったのがここのスペースを削除する部分なんですが、
| (while (not (eq (following-char) #\LFD))
| (when (looking-for " ")
| (delete-char))
| (forward-char))
これだと、"foo bar baz" が "foobarbaz" になってしまいます。ついでに、LFD
の直前にスペースがある場合、LFD を飛び越えてしまいますね(^^;
| また、alpha-char-p と alphanumericp はどう異なるのかも
| よろしくお願いします。
alpha-char-p は、引数が英字(A〜Z/a〜z)かどうか、alphanumericp は、引数が
英数字(A〜Z/a〜z/0〜9)かどうかです。
--
亀井哲弥(Tetsuya Kamei)
kamei@xxxxxxxxxxxx/JCA00343@xxxxxxxxxxx