思ったのですが、
http://www.miura-takeshi.com/etc/genkou.el
上記URLにあるlispスクリプトを使い、
1MBほどあるファイルの原稿用紙枚数を計算しようとすると、
1分ほどエディタが固まってしまい、時間がかかってしまいます。
このような場合、どのようにスクリプトを修正すればもっと速く枚数計算ができるように
なるのでしょうか。
あるいは、xyzzy上で原稿用紙枚数を計算できる方法が他にありましたら、教えてください。
時間がかかるという lisp は xyzzy 用ではなく emacs 用のものです。xyzzy は common-lisp に準拠していて、emacs は emacs lisp に準拠しています。したがって同じ lisp でも違うのでうまく動作しないのでしょう。
xyzzy 用のものを探してみましたが、見つけることは出来ませんでした。文字数をカウントするものであれば、以下のようなものがありました。
http://hie.s64.xrea.com/xyzzy/note/misc.html#count-buffer-char2
http://xyzzy.s53.xrea.com/wiki/index.php?cmd=read&page=tips%2F%C...
ありがとうございます。
今回必要なのは文字数ではないのですが、探していただいたものも有用なので参考になりました。