Subject: bug#25462: Out of date doc string for "`".

From: Noam Postavsky <[email-masked]>
Date: Wed, 18 Jan 2017 17:14:10 -0500

On Wed, Jan 18, 2017 at 3:55 PM, Alan Mackenzie <[email-masked]> wrote:
>
>>     Note that `\\=`' is any ordinary Lisp symbol and thus may be treated
>>     as data or given different meanings in particular contexts. For
>>     instance, it has a special meaning inside `pcase' patterns.
>
> I think that's objectively wrong.

It's correct.

>  "`" isn't an ordinary Lisp symbol,
> it's a reader macro which is handled in the reader.

It's both.  "`" is a reader macro which expands into a list starting
with the ordinary Lisp symbol named "`".

(equal (car (read-from-string "`a"))
       (list (intern "`") 'a)) ;=> t