[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#28210: [PATCH] gnu: Add emacs-sr-speedbar.
From: |
Alex Kost |
Subject: |
bug#28210: [PATCH] gnu: Add emacs-sr-speedbar. |
Date: |
Thu, 28 Sep 2017 18:48:28 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Oleg Pykhalov (2017-09-23 05:18 +0300) wrote:
> From bdd48b1c3c1fbad28ae269e68a2080890c4d77d4 Mon Sep 17 00:00:00 2001
> From: Oleg Pykhalov <address@hidden>
> Date: Sat, 23 Sep 2017 05:10:26 +0300
> Subject: [PATCH] gnu: Add emacs-sr-speedbar.
>
> * gnu/packages/emacs.scm (emacs-sr-speedbar): New variable.
> ---
> gnu/packages/emacs.scm | 21 +++++++++++++++++++++
> 1 file changed, 21 insertions(+)
>
> diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
> index 7a6f16c1e..56bd81d80 100644
> --- a/gnu/packages/emacs.scm
> +++ b/gnu/packages/emacs.scm
> @@ -2079,6 +2079,27 @@ read from small to large monitors by using colors, a
> prefix feature, and smart
> truncation.")
> (license license:gpl2+)))
>
> +(define-public emacs-sr-speedbar
> + (package
> + (name "emacs-sr-speedbar")
> + (version "20140914.2339")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (string-append
> + "https://github.com/emacsorphanage/sr-speedbar/archive/"
> + version ".tar.gz"))
> + (file-name (string-append name "-" version ".tar.gz"))
> + (sha256
> + (base32
> + "15xwwc6kgvmk4wdhx1j8w6m6ivxvc94028ppgdpa2m51a8c9vjm9"))))
> + (build-system emacs-build-system)
> + (home-page "https://www.emacswiki.org/emacs/download/sr-speedbar.el")
I changed it to <https://www.emacswiki.org/emacs/SrSpeedbar>. I think
it is more "home-pagy" than just the source code.
> + (synopsis "Same frame Emacs @code{speedbar}")
> + (description "Show the speedbar in the same Emacs frame or in an extra
> +window. Customize the inital width of the speedbar.")
typo: initial
> + (license license:gpl3+)))
I have rephrased the description a bit and applied¹, thank you!
Please make sure your patches can be applied to the master branch of the
guix git repo. I often have problems with your patches (git complains
with: "Patch format detection failed", so I have to make some manual
interventions). I don't know, maybe you make your patches on an
outdated git checkout or in a separate branch that differs from master a
lot. Just a friendly note :-)
¹
http://git.savannah.gnu.org/cgit/guix.git/commit/?id=69b498a162e9c1fca459bf0737343619e6c7de96
--
Alex