[xyzzy:04622] Re: 【質問】 grep の jump もどき
- Subject: [xyzzy:04622] Re: 【質問】 grep の jump もどき
- From: YAMAMOTO Shinji <sinj@xxxxxxxxxxxx>
- X-mailer: KaMail-0.0.1.9 on xyzzy-0.2.1.146 (windoze-95)
- X-yzzy-version: 0.2.1.146
Yuichi Taguchiさん、こんにちは。山本です。
In message "[xyzzy:04621] Re: 【質問】 grep の jump もどき"
Yuichi Taguchi <py-taguchi@xxxxxxxxxxxxxxxx> wrote:
> # 因みに、初めの setq の "^.+:\\(....." を変更すれば、
> # 書式上変更があっても対応できますね。
> # ....と、書いたもののそこん所が難しそうだな。
> # lISP もやらねば
その程度なら LISP を知らなくても正規表現の知識だけで大丈夫です。
*error-regexp-regnum* の役目は、正規表現の中の何番目のグループ(?)
がファイル名と行番号に対応するかを調べることです。
(match-beginning N) は、N番目がマッチしたかどうかを判定する
のに使っています。
# この辺の仕組みをシンプル且つ万能にするために
# いろいろと試行錯誤があったようですね。
# しばらくはこのままで行くのでしょうか。:)
--
山本真二 sinj@xxxxxxxxxxxx