emacs-devel
[Top][All Lists]
Advanced

[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



reply via email to

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