-
-
Notifications
You must be signed in to change notification settings - Fork 66
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The version in Emacs' "master" branches
To update: 1. Backport from Emacs' "emacs-30" to Transient. Make sure to look at history of not only "lisp/transient.el", but also "doc/misc/transient.texi". 2. Backport from Emacs' "master" to Transient, while making them backward compatible with Emacs 30. 3. In Transient, rebase "builtin" onto "main". Now we have to DISCARD the changes that revert modifications that have happened in Transient since the last round. Only the following differences should remain: Differences in "transient.texi": - Additional whitespace in @direntry at the top. - Replace @ref{}. Ox-Texinfo uses @ref, but other link types are preferred in Emacs. - Use @dots{}. Ox-Texinfo cannot put @dots{} inside the term part of a description list (see example below). It also cannot do it inside code blocks. Differences in "transient.el": - Use my main email address. - Use "URL" instead of "Homepage". I consistently use "Homepage" for all my packages and they consistently use "URL". - Use "Version" instead of "Package-Version" because that's all finder understands. - Drop "Package-Requires". - Drop require for `compat'. - Drop `seq' kludge. - Drop `pp-default-function' declaration. - Drop backward compatibility `transient--wrap-command'. 4. In Transient, sign and update date ("c N") and run "git describe" to get DESC. 5. Copy from Transient's "builtin" to Emacs' "emacs-30". cp ~/.config/emacs/lib/transient/lisp/transient.el \ ~/src/emacs/emacs/emacs-30/lisp/ cp ~/.config/emacs/lib/transient/docs/transient.texi \ ~/src/emacs/emacs/emacs-30/doc/misc/ 6. In Emacs, stage and commit using "Update to Transient DESC" as message. 7. Possibly repeat (5) and (6) for Emacs' "master" branch. If nothing changed on "master" compared to "emacs-30", then this shouldn't be necessary, and we can just wait for someone else to merge "emacs-30" into "master". But if (2) brought in some additional changes, then we probably have to do this. ------ - Function: foo arg@@texinfo:@dots{}@@ rest :: This works @@texinfo:@dots{}@@. - Function: bar arg{{{dots()}}} rest :: This works {{{dots()}}}. - This works {{{dots()}}} also.
- Loading branch information
Showing
2 changed files
with
68 additions
and
134 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters