help-gnu-emacs
[Top][All Lists]
Advanced

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

RE: How the backquote and the comma really work?


From: Drew Adams
Subject: RE: How the backquote and the comma really work?
Date: Thu, 25 Jun 2015 13:05:49 -0700 (PDT)

> > Interesting.  I have print-quoted set to nil, however, M-:
> > (eval-expression, or in my case - icicle-pp-eval-expression) does
> > not show what you have here.  Does eval-expression (or its Icicles
> > counterpart) mess with print-quoted?
> 
> AFAICT the Icicles version uses the pp ("pretty print") library.  pp
> binds `print-quoted' unconditionally to t when printing.

Right, on both counts.

Marcin, you can use `eval-expression' instead of `M-:' (i.e., even
with Icicles):

M-x eval-expression RET

Eval: (let ((print-quoted nil)) (read "`',foo")) RET

(\` (quote (\, foo)))



reply via email to

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