summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAndrew Wong <wongandj@runbox.com>2025-11-09 10:09:35 -0500
committerCayetano Santos <csantosb@inventati.org>2025-11-29 11:11:19 +0100
commit063fc0e2135c09d64aea0381c641ff04e787a3de (patch)
tree62f6e93783c58241068f95bb7b032cd61c281b9c /gnu
parent141d7e3572e27c6ee94ccb2aae2e746dc952a980 (diff)
gnu: Add emacs-info-rename-buffer.
* gnu/packages/emacs-xyz.scm (emacs-info-rename-buffer): New variable. Change-Id: I7c70509279dea26bb9f4a3fedcb39ac4b3a50085 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/emacs-xyz.scm31
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 9cc6941479a..49d1f558faf 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -38241,6 +38241,37 @@ outline-enabled table of contents, additional metadata association for Info
38241nodes, and more.") 38241nodes, and more.")
38242 (license license:gpl2+)))) 38242 (license license:gpl2+))))
38243 38243
38244(define-public emacs-info-rename-buffer
38245 ;; This commit is the one where the latest version number was set in the
38246 ;; source. For some reason, MELPA refers to this same commit by a later
38247 ;; version number.
38248 (let ((commit "87fb263b18717538fd04878e3358e1e720415db8")
38249 (revision "0"))
38250 (package
38251 (name "emacs-info-rename-buffer")
38252 (version (git-version "20200328.1147" revision commit))
38253 (source
38254 (origin
38255 (method git-fetch)
38256 (uri (git-reference
38257 (url "https://github.com/oitofelix/info-rename-buffer")
38258 (commit commit)))
38259 (file-name (git-file-name name version))
38260 (sha256
38261 (base32 "07ylrbl9i2d09nspj481hkgcq9vs4ikvl86sfj7594zzdyy6b8qx"))))
38262 (build-system emacs-build-system)
38263 (arguments (list #:tests? #f)) ; There are no tests.
38264 (home-page "https://github.com/oitofelix/info-rename-buffer")
38265 (synopsis "Rename Info buffers to match manuals")
38266 (description
38267 "@code{info-rename-buffer-mode} is a global minor-mode that automatically
38268renames Info buffers to match their visiting manual. That's a useful feature
38269when consulting several Info manuals simultaneously, because it frees the user
38270from the burden of renaming Info buffers to descriptive names manually before
38271visiting another manual, thus avoiding accidentally overriding the currently
38272visited node in case the user tries to open a new Info buffer.")
38273 (license license:gpl3))))
38274
38244(define-public emacs-eval-in-repl 38275(define-public emacs-eval-in-repl
38245 (package 38276 (package
38246 (name "emacs-eval-in-repl") 38277 (name "emacs-eval-in-repl")