[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
New (only?) extensible logging package for Emacs
From: |
Matúš Goljer |
Subject: |
New (only?) extensible logging package for Emacs |
Date: |
Sat, 11 Mar 2023 14:30:34 +0100 |
Hello.
Recently a need came to have an extensible and configurable package for
logging in Emacs. As far as I know there's no such thing in Emacs
itself or the broader community.
Python has logging and Java has log4j, but there's nothing of the sort
for Emacs. While Emacs is mostly interactive, there are many Elisp
tools out there working as batch tools (linters, language server,
package management tools...) that would benefit from a better logging
experience.
But even packages running inside Emacs could use a logging framework
where users can turn debugging on and off while investigating issues.
Currently many popular packages include `PACKAGE-debug` switches and
their own implementation of "selective logging".
I've created a package `lgr` currently available on github
https://github.com/Fuco1/emacs-lgr with the intention of including it in
Emacs proper (therefore keeping external dependencies out of it).
This is a request for feedback I guess :)
--
Best regards,
Matúš Goljer
- New (only?) extensible logging package for Emacs,
Matúš Goljer <=
- Re: New (only?) extensible logging package for Emacs, Thomas Koch, 2023/03/11
- Re: New (only?) extensible logging package for Emacs, Matúš Goljer, 2023/03/12
- Re: New (only?) extensible logging package for Emacs, Ruijie Yu, 2023/03/13
- Re: New (only?) extensible logging package for Emacs, Matúš Goljer, 2023/03/13
- Re: New (only?) extensible logging package for Emacs, Thomas Koch, 2023/03/13
- Re: New (only?) extensible logging package for Emacs, Matúš Goljer, 2023/03/13
- Re: New (only?) extensible logging package for Emacs, Björn Bidar, 2023/03/14
- Re: New (only?) extensible logging package for Emacs, Ihor Radchenko, 2023/03/12