emacs-devel
[Top][All Lists]
Advanced

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

with-standard-io-syntax


From: Sam Steingold
Subject: with-standard-io-syntax
Date: Tue, 21 Aug 2012 10:36:09 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux)

The introduction of print-length and print-level requires the CL-like
macro with-standard-io-syntax which would bind these (and all the future
variables which break read-back consistency) to nil.
Right now, (rgrep "print-length nil" "*.el" "~/src/emacs/trunk/" nil)
produces two dozen places where print-length is bound to nil and a quick
examination shows that the set of variable which need to be bound to nil
for print-read consistency is not uniformly understood.
I already have been bitten by this, and I think others will be sooner
rather than later.

--
Sam Steingold (http://sds.podval.org/) on Ubuntu 12.04 (precise) X 11.0.11103000
http://www.childpsy.net/ http://camera.org http://mideasttruth.com
http://thereligionofpeace.com http://palestinefacts.org http://ffii.org
He who laughs last did not get the joke.




reply via email to

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