Re: [commit] Deprecate remaining STREQ uses

David Carlton
2003-11-25T16:59:38Z

On 25 Nov 2003 08:55:33 +0200, Eli Zaretskii <eliz@elta.co.il> said:
>> From: David Carlton <carlton@kealia.com>
>> Date: Mon, 24 Nov 2003 12:06:24 -0800
>>
>> I was thinking that just using keyboard macros might do the trick:

> For such a simple job, it probably would. But c-macro-expand is more
> trustworthy, IMHO: it actually runs cpp and has provisions for you to
> specify the same compiler switches as are used during an actual
> compilation, so you don't run a risk of missing some obscure #define
> somewhere.

Actually, in the case at hand, they would give different results, it
turns out! The definition of STREQ isn't simply strcmp()==0 - there's
an optimization (or "optimization", perhaps) there as well.

>> go forward a regexp

> You probably meant to go forward a sexp.

Yup, that's what I meant to say, thanks. Though what my fingers would
do is M-C-n, which seems to be bound to forward-list...

David Carlton
carlton@kealia.com