emacsorphanage / macrostep

interactive macro-expander for Emacs
GNU General Public License v3.0
15 stars 6 forks source link

Cleanup patch #3

Closed monnier closed 1 year ago

monnier commented 1 year ago

I pushed a cleanup patch to the scratch/macrostep branch of git://git.sv.gnu.org/emacs/nongnu.git. With the following commit message:

* macrostep.el: Activate lexical-binding.  Remove redundant `:group` args.
(macrostep-outer-environment): Fix typo in docstring.
(macrostep-keymap): Make it an obsolete alias.
(macrostep-mode-keymap): New name.
(macrostep-mode): Remove now-redundant keyword args.

* macrostep-test.el (macrostep-expand-and-collapse):
Activate lexical-binding.

* macrostep-c.el: Activate lexical-binding.
(macrostep-c-string-trim): Avoid `eval-and-compile`.

* .gitignore: Ignore ELPA-generated files.
tarsius commented 1 year ago

This fell through the cracks. I've merged this now and have also created a new release.

monnier commented 1 year ago

Thanks.