| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-01 | Release version 1.0.4HEADv1.0.4main | Jonas Bernoulli | |
| 2026-02-17 | Begrudgingly stop using wrongly deprecated when-let | Jonas Bernoulli | |
| 2026-01-01 | Release version 1.0.3v1.0.3 | Jonas Bernoulli | |
| 2026-01-01 | Improve indentation of cond | Jonas Bernoulli | |
| Emacs 31.1 adds variable `lisp-indent-local-overrides'. | |||
| 2026-01-01 | Fix indentation | Jonas Bernoulli | |
| 2026-01-01 | Bump copyright years | Jonas Bernoulli | |
| 2025-11-30 | make: Add new EMACS_Q_ARG variable | Jonas Bernoulli | |
| It defaults to "-Q" but users can instead use "-q", which is useful if "site-start.el" contains essential settings. Also add `EMACS_BATCH', and rework use of related variables. | |||
| 2025-11-01 | Release version 1.0.2v1.0.2 | Jonas Bernoulli | |
| 2025-10-31 | make: Minor tweaks | Jonas Bernoulli | |
| 2025-10-30 | make: Update loaddefs target | Jonas Bernoulli | |
| - Provide feature in autoload rubric. - Suppress most messages using `inhibit-message'. - No longer double down on `autoload-timestamps's default value. | |||
| 2025-09-01 | Release version 1.0.1v1.0.1 | Jonas Bernoulli | |
| 2025-08-29 | Add .elpaignore | Jonas Bernoulli | |
| 2025-08-12 | llama-tests.el: Remove Keywords header | Jonas Bernoulli | |
| 2025-08-12 | Rename llama-test.el to llama-tests.el | Jonas Bernoulli | |
| 2025-08-08 | global-llama-fontify-mode: Remove obsolete alias | Jonas Bernoulli | |
| 2025-08-07 | Use _ in all non-binding entries in the varlist of COND-let forms | Jonas Bernoulli | |
| This was not done until now because doing so results in a warning because the macro expansion did not actually leave any variables unused. This was fixed in Emacs 30.1 and I've added a backport to Transient, which fixes the issue for that package and packages that depend on it. It doesn't remove the warning when compiling this package, but I have decided I *always* want to use `_' when appropriate, and that I can live with users seeing warnings, if they do not bother to update to the latest Emacs release in a timely manner. Alternatively they can add the backport early in their init file. Without consistently using `_' one would always have to count parens to be sure whether a member of the varlist does or does not bind a variable. It is very easy to make mistake when writing or reading such forms, if `_' is not consistently used in the non-binding cases. | |||
| 2025-07-01 | Release version 1.0.0v1.0.0 | Jonas Bernoulli | |
| 2025-06-01 | Release version 0.6.3v0.6.3 | Jonas Bernoulli | |
| 2025-05-09 | Add .dir-locals.el | Jonas Bernoulli | |
| 2025-03-14 | Release version 0.6.2v0.6.2 | Jonas Bernoulli | |
| 2025-03-12 | Extend cooperation with morlock-mode | Jonas Bernoulli | |
| When that mode is disabled, then actually stop morlocking. | |||
| 2025-03-12 | Add llama group to faces group | Jonas Bernoulli | |
| 2025-03-12 | Mention llama-fontify-mode in documentation | Jonas Bernoulli | |
| 2025-03-12 | Activate fontification advices only when fontification mode is enabled | Jonas Bernoulli | |
| Suggested-by: Daniel Mendler <mail@daniel-mendler.de> | |||
| 2025-03-12 | No longer provide a non-global mode | Jonas Bernoulli | |
| Before this, font-locking was not properly refreshed when toggling the global mode. | |||
| 2025-03-12 | Move definitions of advices related to fontification | Jonas Bernoulli | |
| 2025-03-09 | elisp-mode-syntax-propertize: Fix placement of meta comment | Jonas Bernoulli | |
| 2025-03-07 | all-completions advice: Check for equality with global obarray and empty str ↵ | Daniel Mendler | |
| as optimization | |||
| 2025-03-06 | Use advice on all-completions | Daniel Mendler | |
| Right now the completing-read advice does not cover other places where the empty symbol appears, e.g., `completion-at-point'. Therefore address the problem on a slightly lower level, by using an advice on `all-completions', directly where the completion candidates are generated. This advice is simpler since it removes the empty string from the candidates instead of mutating the obarray. | |||
| 2025-03-01 | Release version 0.6.1v0.6.1 | Jonas Bernoulli | |
| 2025-02-18 | Advise against setting read-symbol-shorthands in .dir-locals.el | Jonas Bernoulli | |
| 2025-02-01 | Release version 0.6.0v0.6.0 | Jonas Bernoulli | |
| 2025-02-01 | Add llama--{left,right}-apply-partially a.k.a. partial / rpartial | Jonas Bernoulli | |
| 2025-02-01 | Add .dir-locals.el | Jonas Bernoulli | |
| 2025-02-01 | Setup test ci | Jonas Bernoulli | |
| 2025-01-20 | Release version 0.5.0v0.5.0 | Jonas Bernoulli | |
| 2025-01-17 | Highlight many symbols if they appear after "(##" | Jonas Bernoulli | |
| Advice `lisp--el-match-keyword' to do so, but only if `llama-fontify-mode' is enable. If so, highlight symbols after "(##", "(## " and "(", which would otherwise only be highlighted after "(". | |||
| 2025-01-17 | Hide incompatible code from older compilers | Jonas Bernoulli | |
| 2025-01-17 | Require compat | Jonas Bernoulli | |
| 2025-01-17 | Update homepage | Jonas Bernoulli | |
| 2025-01-17 | Setup ci | Jonas Bernoulli | |
| 2025-01-01 | Release version 0.4.1v0.4.1 | Jonas Bernoulli | |
| 2024-12-02 | Fix typo in comment | Jonas Bernoulli | |
| 2024-11-04 | Release version 0.4.0v0.4.0 | Jonas Bernoulli | |
| 2024-11-04 | make: Undeprecate if-let and when-let | Jonas Bernoulli | |
| See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=+73853. | |||
| 2024-11-04 | Improve documentation | Jonas Bernoulli | |
| 2024-10-29 | llama--fontify: Fix stopping at nested llama expression | Jonas Bernoulli | |
| Fixes [1: ad20e98]. 1: 2024-10-03 ad20e98b6b98ccd6dbdd02217a839b61a01fcdde llama--{collect,fontify}: Stop at nested llama expression | |||
| 2024-10-04 | Add note about opaqueness of macros' argument handling | Jonas Bernoulli | |
| Add that in form of a commented test. Basically, we cannot know what macros do with their arguments. One might of course argue that we should add special handling for `setq', `setq-local' and `setq-default'. But where to stop? What about `setf'? And what about external macros such as `-setq'? It is probably best to stop before even entering the special case lane at all. | |||
| 2024-10-03 | Add note about need for using funcall | Jonas Bernoulli | |
| Add that in form of a commented test. | |||
| 2024-10-03 | llama--collect: Support % and & directly following ,unquote | Jonas Bernoulli | |
