From b27700a79cbbfef3f87468bc82b1577485ff855d Mon Sep 17 00:00:00 2001 From: Joseph LaFreniere Date: Sun, 8 Mar 2020 13:52:20 -0500 Subject: [PATCH] gnu: emacs-browse-at-remote: Update to 0.14.0. * gnu/packages/emacs-xyz.scm (emacs-browse-at-remote): Update to 0.14.0. --- gnu/packages/emacs-xyz.scm | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e09ec9b278..5fc8ed6a4c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -10785,7 +10785,7 @@ Idris.") (define-public emacs-browse-at-remote (package (name "emacs-browse-at-remote") - (version "0.10.0") + (version "0.14.0") (source (origin (method git-fetch) @@ -10794,7 +10794,7 @@ Idris.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0vhia7xmszcb3lxrb8wh93a3knjfzj48h8nhj4fh8zj1pjz6args")))) + (base32 "0bx4ns0jb0sqrjk1nsspvl3mhz3n12925azf7brlwb1vcgnji09v")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-f" ,emacs-f) @@ -10802,14 +10802,32 @@ Idris.") (native-inputs `(("ert-runner" ,emacs-ert-runner))) (arguments - `(#:tests? #t - #:test-command '("ert-runner"))) + `(#:test-command '("ert-runner"))) (home-page "https://github.com/rmuslimov/browse-at-remote") - (synopsis "Open github/gitlab/bitbucket/stash page from Emacs") + (synopsis "Open a local file's corresponding Git forge page from Emacs") (description - "This Emacs package allows you to open a target page on -github/gitlab (or bitbucket) by calling @code{browse-at-remote} command. -It supports dired buffers and opens them in tree mode at destination.") + "This Emacs package allows you to open the web page of a Git forge that +corresponds to a local checkout of a given file. + +The currently supported forges are +@itemize +@item Atlassian Bitbucket, +@item Atlassian Stash, +@item Fedora Pagure, +@item GitHub (including gists), +@item GitLab, +@item Phabricator, +@item git.savannah.gnu.org, and +@item sourcehut. +@end itemize + +The supported types of Emacs buffers include +@itemize +@item file buffers, +@item Dired buffers, +@item magit-mode buffers representing code, and +@item vc-annotate-mode buffers. +@end itemize") (license license:gpl3+))) (define-public emacs-tiny -- 2.25.1