elisp-reader.el icon indicating copy to clipboard operation
elisp-reader.el copied to clipboard

Customizable reader for Emacs Lisp

Results 5 elisp-reader.el issues
Sort by recently updated
recently updated
newest added

This adds an [Eldev](https://doublep.github.io/eldev/) build and a [Nix](https://nixos.org/manual/nix/stable/) flake around it. It also modifies the code as needed to satisfy the packager and linters. This is preliminary work for all...

Even though this is still in “alpha”, I think it’s a useful library. It’d be great to see it published.

Rather than simply a `progn` at the end of elisp-reader, how about making it possible to enable/disable, then it could maybe be scoped for reading certain things. ``` (defvar er--original-read...

`local`, as a bare name should certainly be in its own module. The regex reader not necessarily, so long as it isn’t added to the sharpsign reader by default (see...

E.g., something like ```emacs-lisp (defconst er-standard-sharpsign-dispatcher-alist (concat (er-enumerate-sharpsign-digit-dispatchers) (er-enumerate-original-sharpsign-dispatchers) '((?\' . (lambda (in x) (list 'function (er-read-datum in))))))) (defcustom er-sharpsign-dispatcher-alist er-standard-sharpsign-dispatcher-alist "An alist mapping characters following ?# to reader functions.")...