[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: list-print-separator
From: |
Ted Zlatanov |
Subject: |
Re: list-print-separator |
Date: |
Mon, 25 Apr 2011 07:54:50 -0500 |
User-agent: |
Gnus/5.110016 (No Gnus v0.16) Emacs/24.0.50 (gnu/linux) |
On Mon, 25 Apr 2011 09:41:39 -0300 Stefan Monnier <address@hidden> wrote:
SM> Hmm... I wouldn't try to compare the speed of `print' with that of `pp'
SM> since they do very different amounts of work and are implemented in
SM> languages whose performance is very different, but there's clearly room
SM> for improvement in pp's speed.
I want to print out a large ELisp data structure prettily. The Gnus
newsrc.eld, for example, or the Gnus registry hashtable. I'll use
whatever makes it happen as fast as possible.
SM> You could use an ad-hoc pp-like function, maybe? The way I see it, you
SM> typically either need "fast" or "pretty" but very rarely both.
With my list-print-separator patch you get fast and OK-looking. Are you
concerned it's only useful sometimes? The speed penalty is minor if
it's not used.
Perhaps people will use it more if it's available. Maybe it could be a
function too, to be called with the print-level, so the indentation can
vary and so on. But for my purposes it's enough to have just a string.
Ted
- entry separator for printing hashtables, Ted Zlatanov, 2011/04/06
- list-print-separator (was: entry separator for printing hashtables), Ted Zlatanov, 2011/04/21
- Re: list-print-separator, Stefan Monnier, 2011/04/24
- Re: list-print-separator, Ted Zlatanov, 2011/04/24
- Re: list-print-separator, Stefan Monnier, 2011/04/25
- Re: list-print-separator,
Ted Zlatanov <=
- Re: list-print-separator, Stefan Monnier, 2011/04/25
- Re: list-print-separator, Ted Zlatanov, 2011/04/25
- Re: list-print-separator, Stefan Monnier, 2011/04/25
- Re: list-print-separator, Ted Zlatanov, 2011/04/25
- Re: list-print-separator, Thierry Volpiatto, 2011/04/25
- Re: list-print-separator, Stefan Monnier, 2011/04/25
- Re: list-print-separator, Eli Zaretskii, 2011/04/25
- Re: list-print-separator, Stefan Monnier, 2011/04/25
- Re: list-print-separator, Andy Moreton, 2011/04/25
- Re: list-print-separator, Ted Zlatanov, 2011/04/25