| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-01 | Order local variables | Jonas Bernoulli | |
| 2026-01-01 | Set copyright-names-regexp | Jonas Bernoulli | |
| 2026-01-01 | Bump copyright years | Jonas Bernoulli | |
| 2025-12-27 | Update changelog | Jonas Bernoulli | |
| 2025-12-15 | manual: Fix typo | Jonas Bernoulli | |
| 2025-12-15 | manual: Fix misplaced syntax | Jonas Bernoulli | |
| 2025-12-10 | Give up on determining function arity upfront | Jonas Bernoulli | |
| `transient--arity-funcall' could deal with advice, but not `apply-partially' and probably other cases. Closes #421. | |||
| 2025-12-03 | transient-help: Cosmetics | Jonas Bernoulli | |
| 2025-12-03 | Use cond-let more | Jonas Bernoulli | |
| 2025-12-03 | transient--arity-funcall: New function | Jonas Bernoulli | |
| 2025-11-30 | Rename test file | Jonas Bernoulli | |
| Name it "<package>-tests.el" like for all my other test files. | |||
| 2025-11-30 | make: Add test-interactive target | Jonas Bernoulli | |
| 2025-11-30 | make: Improve test target | 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 `EMACS_ORG', and rework use of related variables. | |||
| 2025-11-30 | make: Duplicate %.elc target | Jonas Bernoulli | |
| Do so to keep "default.mk" and "lisp/Makefile" in sync with the respective files from other packages. | |||
| 2025-11-30 | make: No longer undeprecate if-let and when-let | Jonas Bernoulli | |
| We now use the implementations from the Cond-Let package. | |||
| 2025-11-30 | transient--pp-to-file: Rename argument | Jonas Bernoulli | |
| 2025-11-30 | transient--pp-to-file: Avoid saving empty value | Jonas Bernoulli | |
| Do not create the file and containing directory if the value to be saved is nil. If the file already exists, then always update, even if the value is nil, to ensure an older value doesn't stick around. If someone customized where history is stored, but has to use "emacs -Q", then they used to end up with "~/.emacs.d/transient/history.el" with content "nil". | |||
| 2025-11-29 | transient-format-description: Fix regression | Jonas Bernoulli | |
| This direct use of `transient--prefix's `value' slot was overlooked in [1: b4edb633]. 1: 2025-08-16 b4edb633488fc251df0883b69b1eb350cb2e94ec transient-get-value: Replace with three functions | |||
| 2025-11-20 | transient-bind-q-to-quit: Add comma in docstring | Jonas Bernoulli | |
| 2025-11-18 | Release version 0.11.0v0.11.0 | Jonas Bernoulli | |
| 2025-11-15 | transient-hide-during-minibuffer-read: Remove obsolete variable | Jonas Bernoulli | |
| 2025-11-14 | Use Cond-Let's cond-let and cond-let* | Jonas Bernoulli | |
| 2025-11-14 | Reapply "Use Cond-Let's when$" | Jonas Bernoulli | |
| This reverts commit 1d2710c7f8bba962bfbe6502d76158c2150840c1. | |||
| 2025-11-14 | transient-format-description: Cosmetics | Jonas Bernoulli | |
| 2025-11-14 | Improve documentation of some options | Jonas Bernoulli | |
| 2025-11-13 | Update links to manuals | Jonas Bernoulli | |
| 2025-11-13 | make: Use absolute urls in exported manuals | Jonas Bernoulli | |
| 2025-11-13 | Publish manual and statistics using webdav | Jonas Bernoulli | |
| Re magit/magit#5472. | |||
| 2025-11-13 | make: Cosmetics | Jonas Bernoulli | |
| 2025-11-08 | manual: Add some missing @code | Jonas Bernoulli | |
| 2025-11-08 | manual: Add some missing @code around booleans | Jonas Bernoulli | |
| 2025-11-01 | Update changelog | Jonas Bernoulli | |
| 2025-10-30 | make: Capitalize help descriptions | Jonas Bernoulli | |
| 2025-10-30 | make: Rename and clean up autoloads target | 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-10-24 | Revert "Use Cond-Let's when$" | Jonas Bernoulli | |
| This reverts commit 158a773d802ea89f19483444f7ae5e2d96f4d13b, because our package managers aren't good enough, see magit#5460. | |||
| 2025-10-20 | Temporarily lower minimal Cond-Let version | Jonas Bernoulli | |
| Closes #414. | |||
| 2025-10-19 | Use Cond-Let's when$ | Jonas Bernoulli | |
| 2025-10-19 | Use Cond-Let's and$ | Jonas Bernoulli | |
| 2025-10-19 | Use Cond-Let's while-let* | Jonas Bernoulli | |
| 2025-10-19 | Use Cond-Let's implementations of {if,when}-let{,*} and and-let* | Jonas Bernoulli | |
| 2025-10-19 | Resume transient when isearch is exited using non-isearch binding | Jonas Bernoulli | |
| An event that has no binding in `isearch-mode-map' causes Isearch to be exited (see `isearch-pre-command-hook'). When that happens we have to resume the transient menu just like when the user explicitly uses a a command whose purpose it is to exit Isearch. We deal with regular Isearch exit commands by rebinding them to wrapper commands in our `isearch-mode-map' wrapper. We can deal with irregular isearch exits by using one of our wrapper commands as the default binding in that keymap. | |||
| 2025-10-14 | Reapply "Use named-let instead of cl-labels" | Jonas Bernoulli | |
| This reverts commit f3b2176a7f8eda3deea5cf618fc2e1c83ffb1c25. We can do that because we now require Emacs 28.1. | |||
| 2025-10-14 | Require Emacs 28.1 | Jonas Bernoulli | |
| 2025-10-06 | Release version 0.10.1v0.10.1 | Jonas Bernoulli | |
| 2025-10-05 | Update changelog | Jonas Bernoulli | |
| 2025-10-05 | Revert "Generate command's docstring based on class's docstring slot" | Jonas Bernoulli | |
| This reverts commit c9aa876b4cc679b19c736acc5951f6e640bcbbf2. The planned `magit-section-jumper' class, for which this was added, did not pan out. | |||
| 2025-09-22 | Generate command's docstring based on class's docstring slot | Jonas Bernoulli | |
| Iff no docstring is explicitly specified for the command and the class's `docstring' is set. This likely still needs some refinement, so leave it undocumented for now. Meanwhile, see the `magit-section-jumper' class for an example. | |||
| 2025-09-14 | Revert "Use named-let instead of cl-labels" | Jonas Bernoulli | |
| This reverts commit 834869e0bfc5043b9f40598f724b9d40f9da87b8. Turns out that wasn't added until Emacs 28.1. | |||
