>>>> "Hrvoje" == Hrvoje Niksic
<hniksic(a)srce.hr> writes:
Hrvoje> SL Baur <steve(a)xemacs.org> writes:
> Hrvoje Niksic <hniksic(a)srce.hr> writes:
>
> > SL Baur <steve(a)xemacs.org> writes:
> >> apropos.el/hyper-apropos.el hate C++[1]. This has never worked
> >> right, but earlier XEmacsen didn't puke quite this badly.
>
> > What do you call "working right"? Rejecting this regexp looks right
> > to me. Did you mean to write `c\+\+'?
>
> I know escaping the plusses works, but it's unintuitive. It's
> almost certain that two consecutive plusses in that context are
> being used to hunt for C++ support.
Hrvoje> Who said the regexps were intuitive? :-) Seriously, I don't think we
Hrvoje> should be fixing things that aren't broken.
> If it's going to puke and die anyway, why not filter the
regexp
> through something that escapes two consecutive plusses?
Hrvoje> Because it would be a relatively obscure hack?
Exactly. The word "regexp" should mean the same thing throughout
XEmacs.
Of course, string syntax for regexps (especially the fucked-up mess
that calls itself "Emacs regexps") should be one of the First Things
Against The Wall When The Revolution Comes. This is Lisp, after all,
not sed or awk or Perl.
--
Cheers =8-} Chipsy
Friede, Völkerverständigung und überhaupt blabla