>>>> "Ben" == Ben Wing <ben(a)666.com>
writes:
Ben> according to the xemacs docs,
Ben> `\='
Ben> matches the empty string, but only at point. (This construct
Ben> is not defined when matching against a string.)
Ben> i think that "not defined" in this case means simply ignore
Ben> the \=.
In many contexts, "X is not defined in context Y" is equivalent to "it
is an error to use X in context Y (but the system may or may not
signal the error)".
I think `"\=" never matches a string' is a _plausible_ interpretation
of the construct in this context; I think it's a good candidate for
correct, too. Whichever you choose (I haven't thought carefully, I
don't really care) make sure the documentation is fixed to reflect the
implementation accurately. "Not defined" is ambiguous.
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."