GNU bug report logs - #8935
24.0.50; `substitute-command-keys' doc

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Sat, 25 Jun 2011 21:30:04 UTC

Severity: minor

Tags: fixed

Found in version 24.0.50

Fixed in version 24.1

Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #27 received at 8935 <at> debbugs.gnu.org (full text, mbox):

From: "Drew Adams" <drew.adams <at> oracle.com>
To: "'Lars Magne Ingebrigtsen'" <larsi <at> gnus.org>,
	"'Andreas Schwab'" <schwab <at> linux-m68k.org>
Cc: 8935 <at> debbugs.gnu.org
Subject: RE: bug#8935: 24.0.50; `substitute-command-keys' doc
Date: Fri, 15 Jul 2011 10:23:08 -0700
> > This is wrong, because \ by itself has no special meaning, 
> > so you don't need to precede it by \=.
> 
> I see.  I thought it worked the normal way, in that "\e" would be "e".

It does.  That is correct.

Andreas was wrong in saying it is wrong.

What is true is that \ by itself (not followed by [, =, etc.) does not _NEED_ to
be escaped.  But it is certainly true that \= escapes \, whether it needs to in
any given context (e.g. \[) or not (e.g. \ abc).  If it escapes a \ that does
not need escaping, the effect is a no-op.





This bug report was last modified 14 years and 25 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.