[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ELPA submission: show-conses.el
From: |
Eduardo Ochs |
Subject: |
Re: ELPA submission: show-conses.el |
Date: |
Wed, 23 Oct 2024 23:18:34 -0300 |
On Wed, 23 Oct 2024 at 16:14, Philip Kaludercic <philipk@posteo.net> wrote:
>
> Sounds like a neat idea that can certainly be added to {GNU,NonGNU}
> ELPA, my main wish is that it would be nice if the package could also
> operate stand-alone without too many dependencies.
Hi Pkal!
Great! Thanks!
The only dependency of show-conses.el is eev, and show-conses only
uses eev for some displaying and debugging functions... its core
doesn't depend on anything(*). For example, this sexp
(show-conses-insert-lines (show-conses-lisp-and-constree '(* 2 3)))
inserts something like this in the current buffer,
(* 2 3)
.__.__.
| | |
* 2 3
with text properties in the nodes of the trees, and sets some markers.
(*): IIRC the "core functions" of show-conses.el call one function for
eev: `ee-intern', whose definition is:
(defun ee-intern (fmt &rest args)
"The result of (format FMT ARGS), converted to a symbol"
(intern (apply 'format fmt args)))
but I still need to define precisely what is the "core"...
Cheers,
Eduardo Ochs
http://anggtwu.net/#eev