emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#28210: closed ([PATCH] gnu: Add emacs-sr-speedbar.


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#28210: closed ([PATCH] gnu: Add emacs-sr-speedbar.)
Date: Thu, 28 Sep 2017 15:49:01 +0000

Your message dated Thu, 28 Sep 2017 18:48:28 +0300
with message-id <address@hidden>
and subject line Re: [bug#28210] [PATCH] gnu: Add emacs-sr-speedbar.
has caused the debbugs.gnu.org bug report #28210,
regarding [PATCH] gnu: Add emacs-sr-speedbar.
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
28210: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=28210
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: [PATCH] gnu: Add emacs-sr-speedbar. Date: Wed, 23 Aug 2017 22:55:58 +0300
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index ccc8c6db5..49bcc8a8a 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -5865,3 +5865,30 @@ displaying a tooltip at mouse position which allows 
users to easily show it.
 However, locating tooltip at arbitrary buffer position in window is not easy.
 This program provides such function to be used by other frontend programs.")
     (license license:gpl2+)))
+
+(define-public emacs-sr-speedbar
+  (package
+    (name "emacs-sr-speedbar")
+    (version "20161025")
+    (source
+     (origin
+       (method url-fetch)
+       (uri "https://www.emacswiki.org/emacs/download/sr-speedbar.el";)
+       (file-name (string-append "sr-speedbar-" version ".el"))
+       (sha256
+        (base32
+         "15kvl270a5xx1w5fjlrawslnpwyks2x17356xcr0idhv5xw2wn30"))))
+    (build-system emacs-build-system)
+    (home-page "https://www.emacswiki.org/emacs/download/sr-speedbar.el";)
+    (synopsis "Same frame speedbar")
+    (description "Speedbar in same Emacs frame.  Below are commands you can 
use:
address@hidden
address@hidden @code{sr-speedbar-open} Open sr-speedbar window.
address@hidden @code{sr-speedbar-close} Close sr-speedbar window.
address@hidden @code{sr-speedbar-toggle} Toggle sr-speedbar window.
address@hidden @code{sr-speedbar-select-window} Select sr-speedbar window.
address@hidden @code{sr-speedbar-refresh-turn-on} Turn on refresh speedbar 
content.
address@hidden @code{sr-speedbar-refresh-turn-off} Turn off refresh speedbar 
content.
address@hidden @code{sr-speedbar-refresh-toggle} Toggle refresh speedbar 
content.
address@hidden itemize\n")
+    (license license:gpl3+)))



--- End Message ---
--- Begin Message --- Subject: Re: [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


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]