emacs-devel
[Top][All Lists]
Advanced

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

Re: Why is ,. (comma-dot) treated specially?


From: Stefan Monnier
Subject: Re: Why is ,. (comma-dot) treated specially?
Date: Thu, 22 Jan 2015 08:54:01 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

> Is this a feature that was planned but is not yet finished? Why is the
> dot handled specially after a comma if we don't do anything with it?

Using special characters (like dot) in symbols is risky.  Always has
been always will be.

> I ran into a problem the other day where writing
>     `(message ,.some-var)
> unexpectedly split the .some-var symbol without evaluating anything:
>     (message (\,\. some-var))

I'm not surprised it doesn't do what you expected, but I'm admittedly
surprised of the actual behavior.  In any case, this looks like
a plain bug.


        Stefan



reply via email to

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