From: Ted Zlatanov <tzz@lifelogs.com>
To: emacs-devel@gnu.org
Subject: Re: hash-table-{to, from}-alist
Date: Mon, 01 Dec 2008 15:53:02 -0600 [thread overview]
Message-ID: <86d4gbd0ld.fsf@lifelogs.com> (raw)
In-Reply-To: 877i6qqam5.fsf@uwakimon.sk.tsukuba.ac.jp
On Thu, 27 Nov 2008 09:24:34 +0900 "Stephen J. Turnbull" <stephen@xemacs.org> wrote:
SJT> Ted Zlatanov writes:
>> On Wed, 26 Nov 2008 13:10:38 -0500 Stefan Monnier <monnier@iro.umontreal.ca> wrote:
>> >> IMHO hashtables should always be printed completely and should be
>> >> treated like lists and vectors.
SJT> XEmacs abbreviates all "large" atomic objects in Lisp backtraces,
SJT> AFAIK. This includes anything with a plist. But you can have your
SJT> preference by setting `print-readably' globally.
>> >> If, however, compatibility with XEmacs is desired or people feel
>> >> strongly for print-readably, I will implement with
>> >> print-readably.
>>
SM> char tables are always printed in full and we haven't had any complaints
SM> about that, so you're probably right: let's just always print them
SM> in full. If it turns out to be problematic in some cases, we can later
SM> on add some extra variable to control the level of detail.
>>
>> Great. Maybe XEmacs should add print-unreadably ;)
SJT> We already have that. (^^;
Can you and Stefan figure out whether to have print-readably or not? I
was against it, and Stefan supported that. But let's see the pro
argument and discuss this. I'd like to make your life easier in
addition to providing features for GNU Emacs. Will the current state of
things cause XEmacs breakage anywhere?
One idea I had is to check if print-readably is bound; if not then we
act as if it was bound and t. That will DTRT in GNU Emacs and in
XEmacs, I hope.
Thanks
Ted
next prev parent reply other threads:[~2008-12-01 21:53 UTC|newest]
Thread overview: 86+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <34f9604c-a23b-4ad9-9c84-f45884a6df23@x16g2000prn.googlegroups.com>
[not found] ` <mailman.17732.1219901096.18990.help-gnu-emacs@gnu.org>
[not found] ` <bbbc0efc-affc-42dd-bfc0-ebe217ad7073@z6g2000pre.googlegroups.com>
[not found] ` <86od3dfd86.fsf@lifelogs.com>
[not found] ` <mailman.17796.1219947087.18990.help-gnu-emacs@gnu.org>
[not found] ` <868wuflxv9.fsf@lifelogs.com>
[not found] ` <mailman.17897.1220021571.18990.help-gnu-emacs@gnu.org>
2008-08-29 18:10 ` print hash table to disk and reread in hash table Ted Zlatanov
2008-08-30 5:18 ` tomas
2008-08-30 9:17 ` Ted Zlatanov
2008-08-30 12:03 ` tomas
2008-11-17 17:15 ` Ted Zlatanov
2008-11-19 21:37 ` hash-table-{to, from}-alist (was: print hash table to disk and reread in hash table) Ted Zlatanov
2008-11-19 21:57 ` hash-table-{to, from}-alist Glenn Morris
2008-11-20 19:07 ` Ted Zlatanov
2008-11-21 22:02 ` Stefan Monnier
2008-11-21 22:22 ` Ted Zlatanov
2008-11-22 3:18 ` Stefan Monnier
2008-11-22 5:45 ` tomas
2008-11-22 12:27 ` Stephen J. Turnbull
2008-11-22 15:21 ` tomas
2008-11-22 17:38 ` Stephen J. Turnbull
2008-11-24 15:44 ` Richard M Stallman
2008-11-24 16:58 ` Stefan Monnier
2008-11-24 17:21 ` Ted Zlatanov
2008-11-25 1:50 ` Stephen J. Turnbull
2008-11-25 17:33 ` Ted Zlatanov
2008-11-25 23:50 ` Ted Zlatanov
2008-11-26 1:46 ` Stefan Monnier
2008-11-26 2:16 ` David De La Harpe Golden
2008-11-26 3:48 ` Stefan Monnier
2008-11-26 5:46 ` David De La Harpe Golden
2008-11-26 2:29 ` Stephen J. Turnbull
2008-11-26 3:34 ` David De La Harpe Golden
2008-11-26 16:06 ` Ted Zlatanov
2008-11-26 18:10 ` Stefan Monnier
2008-11-26 20:37 ` Ted Zlatanov
2008-11-26 21:16 ` Ted Zlatanov
2008-12-01 22:01 ` Ted Zlatanov
2008-12-02 0:13 ` Andreas Schwab
2008-12-02 14:27 ` Ted Zlatanov
2008-12-02 21:59 ` Stefan Monnier
2008-12-02 22:20 ` Andreas Schwab
2008-12-02 20:56 ` Ted Zlatanov
2008-12-02 21:27 ` Andreas Schwab
2008-12-02 21:58 ` Stefan Monnier
2008-12-03 19:25 ` Ted Zlatanov
2008-12-04 2:05 ` Stefan Monnier
2008-12-04 6:23 ` Stephen J. Turnbull
2008-12-04 6:34 ` Miles Bader
2008-12-04 9:08 ` Andreas Schwab
2008-12-04 13:18 ` Stefan Monnier
2008-12-04 15:02 ` Ted Zlatanov
2008-12-04 19:34 ` Stefan Monnier
2008-12-04 19:57 ` Ted Zlatanov
2009-07-30 18:24 ` Ted Zlatanov
2009-07-30 19:08 ` Chong Yidong
2009-07-30 19:22 ` Ted Zlatanov
2009-07-30 19:40 ` Chong Yidong
2009-07-30 21:04 ` Stefan Monnier
2009-07-31 1:30 ` Stefan Monnier
2009-07-31 17:49 ` Ted Zlatanov
2009-07-31 19:03 ` Stefan Monnier
2009-07-31 20:25 ` Ted Zlatanov
2009-08-01 2:22 ` Stephen J. Turnbull
2009-08-01 11:35 ` Chong Yidong
2009-08-03 14:53 ` Ted Zlatanov
2009-08-05 9:20 ` Ted Zlatanov
2009-08-05 13:48 ` Chong Yidong
2009-08-05 16:48 ` Ted Zlatanov
2009-08-06 16:30 ` Stefan Monnier
2009-08-06 16:47 ` Ted Zlatanov
2009-08-08 18:36 ` Chong Yidong
2009-08-06 10:13 ` Dan Nicolaescu
2009-08-06 16:58 ` Florian Beck
2009-08-03 21:23 ` Stefan Monnier
2009-07-31 18:10 ` Ted Zlatanov
2008-11-27 0:24 ` Stephen J. Turnbull
2008-12-01 21:53 ` Ted Zlatanov [this message]
2008-12-02 9:05 ` Stephen J. Turnbull
2008-12-02 14:21 ` Ted Zlatanov
2008-12-02 15:54 ` Stephen J. Turnbull
2008-12-02 16:10 ` Ted Zlatanov
2008-12-02 16:54 ` Stephen J. Turnbull
2008-12-02 22:19 ` Stefan Monnier
2008-12-02 23:27 ` Ted Zlatanov
2008-11-26 19:44 ` Davis Herring
2008-11-26 20:41 ` Ted Zlatanov
2008-11-25 2:57 ` Stefan Monnier
2008-11-25 7:02 ` Stephen J. Turnbull
2008-11-22 6:07 ` Miles Bader
2008-11-22 15:27 ` tomas
2008-11-22 18:57 ` Ted Zlatanov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=86d4gbd0ld.fsf@lifelogs.com \
--to=tzz@lifelogs.com \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).