emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Change of Lisp syntax for "fancy" quotes in Emacs 27?


From: Noam Postavsky
Subject: Re: Change of Lisp syntax for "fancy" quotes in Emacs 27?
Date: Sun, 4 Feb 2018 10:04:26 -0500

On Sat, Feb 3, 2018 at 11:51 PM, Paul Eggert <address@hidden> wrote:
> Aaron Ecay wrote:
>>
>> I was surprised to learn that this is the case, in light of what is
>> said in the Elisp reference about symbol names

      Most symbol names are written with letters, digits, and the
    punctuation characters `-+=*/'.  Such names require no special
    punctuation...

> Good point; thanks. In the spirit of "be strict about what you generate",
> the Emacs printer should escape any character that is not in the list of
> characters documented in the Elisp manual as being safe (i.e., as not
> requiring escaping). This is elementary future-proofing, and is independent
> of whether we want Emacs to warn about or disallow confusable chars in
> symbols.

My impression is that manual passage was written with only ASCII
characters in mind.  But since Emacs has allowed Unicode characters in
symbol names for a long time now, I don't think we should all of a
sudden declare "letters" to mean just [a-zA-Z].



reply via email to

[Prev in Thread] Current Thread [Next in Thread]