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

replace-match (Re: nntp://server/newsgroup/number)



>>>>> In [emacs-w3m : No.03788]
>>>>>	Katsumi@Yamaoka.cc wrote:

白井さん>> - (setq ffap-url-regexp (replace-match "\\1\\|nntp:\\2"
白井さん>> + (setq ffap-url-regexp (replace-match "\\1\\\\|nntp:\\2"

白井さん修正ありがとうございました。
でもね、やっぱりぼくは修正前のものの方が正しいような気がしたので
調べてみたのですが、何と XEmacs では白井さんの修正前と後どちらで
もオッケーで、"Invalid use of `\' in replacement text" と怒られ
ることもありません。
XEmacs における Freplace_match の変遷を ChangeLog で追ってみると、
何やら FSFmacs の仕様に合わせるための変更が幾度か行なわれたよう
で、XEmacs 20.4 まで遡っても (どちらでも) 問題ありませんでした。
これからはなるべくこういったヤバいものは使わないようにしようっと。
:-p
-- 
Katsumi Yamaoka <yamaoka@jpl.org>