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

[xyzzy:00286] Re: text-newline-midashi-and-create-spaces



    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

Index Home