This is an automated email from the git hooks/post-receive script. guix_mirror_bot pushed a commit to branch master in repository guix.
The following commit(s) were added to refs/heads/master by this push: new 6674cadfbc gnu: Add emacs-repeat-fu. 6674cadfbc is described below commit 6674cadfbcee49efd63dd3d107cff692616fbfa6 Author: Anderson Torres <anderson.torres.8...@gmail.com> AuthorDate: Sun Jul 27 22:28:34 2025 -0300 gnu: Add emacs-repeat-fu. * gnu/packages/emacs-xyz.scm (emacs-repeat-fu): New variable. Change-Id: I6b0ae0c700a475fdbd508177dc5e1e18a6e49143 Reviewed-by: Cayetano Santos <csant...@inventati.org> Signed-off-by: Sharlatan Hellseher <sharlata...@gmail.com> --- gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 13448974ff..c085286c21 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -34730,6 +34730,32 @@ inserting a new line with the same indentation level as the current line.") (home-page "https://github.com/jamescherti/outline-indent.el") (license license:gpl3+))) +(define-public emacs-repeat-fu + ;; Upstream has no tags; release extracted from source code + (let ((commit "b91d55001cca71e5df7a9f665c7da73ab9f55efd") + (revision "0")) + (package + (name "emacs-repeat-fu") + (version (git-version "0.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/ideasman42/emacs-repeat-fu") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "04kpzwcl3lzqvaw16wy7qjw5kfnbhndby1adwkv8p3bbqjqj5g48")))) + (build-system emacs-build-system) + (arguments + (list #:tests? #f)) ; No tests + (synopsis "Minor mode to repeat typing or commands") + (description + "Repeat multi-command \"edits\" with configurable behavior, supporting +multiple modal editing systems.") + (home-page "https://codeberg.org/ideasman42/emacs-repeat-fu") + (license license:gpl3+)))) + (define-public emacs-repo (package (name "emacs-repo")