>>>> "Hrvoje" == Hrvoje Niksic
<hniksic(a)srce.hr> writes:
Hrvoje> "Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
> This is not true for me. Of the two Ebola warnings I remember
> seeing in the last 6 months, the one in AUC-TeX is due to use
> of `previous-char' instead of `char-before' (a distant cousin
> of Ebola),
Hrvoje> BTW, are you aware that this one is totally bogus? Code
Hrvoje> that compares (eq (char-before) 0) will work just fine for
Hrvoje> any character *because* of character/integer distinction.
s/char-before/preceding-char/g, as you pointed out elsewhere.
Yes, I'm aware of this. Of course, in a theoretical sense it is
"totally" bogus.
Practically, I think use of preceding-char in this way is bad practice
in code that tries to be portable between XEmacs and the FSF's
version, since 0 is an ASCII character in the FSF's version. I think
it should be deprecated in XEmacs in general for historical reasons
(ie, Ebola), but that's arguable.
Hrvoje> [Ebola warnings] should be off by default now, even in
Hrvoje> debugging builds.
Conceded.
I only ask that consideration be given to maintaining the code in case
someone wants the facility, as I do. I have no idea what that would
cost in maintenance though.
--
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 two straight lines for? "Free software rules."