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

[xyzzy:04622] Re: 【質問】 grep の jump もどき



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

Index Home