unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Brian Leung <bkleung89@gmail.com>
To: 35467@debbugs.gnu.org
Subject: [bug#35467] [PATCH] Update Emacs packages
Date: Sun, 28 Apr 2019 01:48:05 +0200	[thread overview]
Message-ID: <CAAc=MEyw5WYZH6Shb515JfNAh_a2SeSL1cbS4J661g+RNiy0hw@mail.gmail.com> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 14 bytes --]

See attached.

[-- Attachment #1.2: Type: text/html, Size: 39 bytes --]

[-- Attachment #2: 0002-gnu-emacs-avy-Update-to-4d52b5.patch --]
[-- Type: text/x-patch, Size: 2646 bytes --]

From 03a9c71915e39a7b918465dcad3cdaa3541590a5 Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 28 Apr 2019 01:37:36 +0200
Subject: [PATCH 2/5] gnu: emacs-avy: Update to 4d52b5.

* gnu/packages/emacs-xyz.scm (emacs-avy): Update to 4d25b5.
---
 gnu/packages/emacs-xyz.scm | 40 +++++++++++++++++++++-----------------
 1 file changed, 22 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 79e46672eb..b76794acc8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -4248,23 +4248,27 @@ show icons as well.")
     (license license:gpl3+)))
 
 (define-public emacs-avy
-  (package
-    (name "emacs-avy")
-    (version "0.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/abo-abo/avy.git")
-             (commit version)))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0rq9ab264565z83cly743nbhrd9m967apmnlhqr1gy8dm4hcy7nm"))))
-    (build-system emacs-build-system)
-    (home-page "https://github.com/abo-abo/avy")
-    (synopsis "Tree-based completion for Emacs")
-    (description
-     "This package provides a generic completion method based on building a
+  ;; Last release version was from 2016.
+  (let ((commit "4d52b5cb7e1c565ca8dfe9c47b54330fd1a395bc")
+        (version "0.4.0")
+        (revision "1"))
+    (package
+      (name "emacs-avy")
+      (version (git-version version revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/abo-abo/avy.git")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "13226jg9ndlnlvy73847rinn8wpx94jw42cj3pp84qplys9zfr2y"))))
+      (build-system emacs-build-system)
+      (home-page "https://github.com/abo-abo/avy")
+      (synopsis "Tree-based completion for Emacs")
+      (description
+       "This package provides a generic completion method based on building a
 balanced decision tree with each candidate being a leaf.  To traverse the tree
 from the root to a desired leaf, typically a sequence of @code{read-key} can
 be used.
@@ -4274,7 +4278,7 @@ appropriately, with a character at each branch node.  So this completion
 method works only for things that you can see on your screen, all at once,
 such as the positions of characters, words, line beginnings, links, or
 windows.")
-    (license license:gpl3+)))
+      (license license:gpl3+))))
 
 (define-public emacs-ace-window
   (package
-- 
2.21.0


[-- Attachment #3: 0001-gnu-emacs-hl-todo-Update-to-3.0.0.patch --]
[-- Type: text/x-patch, Size: 1632 bytes --]

From e790ecaf934fab6f5e65bc3567a34b55f6d55426 Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 28 Apr 2019 01:36:54 +0200
Subject: [PATCH 1/5] gnu: emacs-hl-todo: Update to 3.0.0.

* gnu/packages/emacs-xyz.scm (emacs-hl-todo): Update to 3.0.0.
---
 gnu/packages/emacs-xyz.scm | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 13a4c68ace..79e46672eb 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -3903,16 +3903,16 @@ regardless of @code{highlight-symbol-idle-delay}.
 (define-public emacs-hl-todo
   (package
     (name "emacs-hl-todo")
-    (version "1.9.0")
+    (version "3.0.0")
     (source (origin
-              (method url-fetch)
-              (uri (string-append
-                    "https://raw.githubusercontent.com/tarsius/hl-todo/"
-                    version "/hl-todo.el"))
-              (file-name (string-append "hl-todo-" version ".el"))
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/tarsius/hl-todo")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
               (sha256
                (base32
-                "0728givzh7xv5i88ac9if8byj1p8bilrj1fnizca10s0rv100hdr"))))
+                "07xcc04ivpl5sbgb55qz84mz6wa500h0awzw1zq1ba5mfjjq8hls"))))
     (build-system emacs-build-system)
     (home-page "https://github.com/tarsius/hl-todo")
     (synopsis "Emacs mode to highlight TODO and similar keywords")
-- 
2.21.0


[-- Attachment #4: 0004-gnu-emacs-elfeed-Update-to-3.1.0.patch --]
[-- Type: text/x-patch, Size: 1224 bytes --]

From ae46da81633fedad99a39a3266b30d1dd67f2310 Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 28 Apr 2019 01:40:05 +0200
Subject: [PATCH 4/5] gnu: emacs-elfeed: Update to 3.1.0.

* gnu/packages/emacs-xyz.scm (emacs-elfeed): Update to 3.1.0.
---
 gnu/packages/emacs-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 1e10343279..517a3d575f 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -4883,7 +4883,7 @@ If you want to mark a folder manually as a project just create an empty
 (define-public emacs-elfeed
   (package
     (name "emacs-elfeed")
-    (version "3.0.0")
+    (version "3.1.0")
     (source
      (origin
        (method git-fetch)
@@ -4892,7 +4892,7 @@ If you want to mark a folder manually as a project just create an empty
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "01x4ww63lvn04c7f3ab5vx2s20xqisvv8213qwswz7vr9nxja5yi"))))
+        (base32 "1bzpl6lc7kq9bph4bfz1fn19207blrnhjr2g7yinhn0nnnjmxi8i"))))
     (build-system emacs-build-system)
     (arguments
      `(#:tests? #t
-- 
2.21.0


[-- Attachment #5: 0003-gnu-emacs-highlight-symbol-Update-to-7a789c.patch --]
[-- Type: text/x-patch, Size: 2669 bytes --]

From 5c4af8e9e1e1074bf1e71e9b4be2973fab874ca2 Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 28 Apr 2019 01:39:21 +0200
Subject: [PATCH 3/5] gnu: emacs-highlight-symbol: Update to 7a789c.

* gnu/packages/emacs-xyz.scm (emacs-highlight-symbol): Update to 7a789c.
---
 gnu/packages/emacs-xyz.scm | 39 ++++++++++++++++++++------------------
 1 file changed, 21 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index b76794acc8..1e10343279 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -3869,23 +3869,26 @@ well as completely new features.")
     (license license:gpl3+)))
 
 (define-public emacs-highlight-symbol
-  (package
-    (name "emacs-highlight-symbol")
-    (version "1.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/nschum/highlight-symbol.el.git")
-             (commit version)))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "09z13kv2g21kjjkkm3iyaz93sdjmdy2d563r8n7r7ng94acrn7f6"))))
-    (build-system emacs-build-system)
-    (home-page "https://nschum.de/src/emacs/highlight-symbol")
-    (synopsis "Automatic and manual symbol highlighting for Emacs")
-    (description
-     "Use @code{highlight-symbol} to toggle highlighting of the symbol at
+  (let ((commit "7a789c779648c55b16e43278e51be5898c121b3a")
+        (version "1.3")
+        (revision "1"))
+    (package
+      (name "emacs-highlight-symbol")
+      (version (git-version version revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/nschum/highlight-symbol.el.git")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "19cgyk0sh8nsmf3jbi92i8qsdx4l4yilfq5jj9zfdbj9p5gvwx96"))))
+      (build-system emacs-build-system)
+      (home-page "https://nschum.de/src/emacs/highlight-symbol")
+      (synopsis "Automatic and manual symbol highlighting for Emacs")
+      (description
+       "Use @code{highlight-symbol} to toggle highlighting of the symbol at
 point throughout the current buffer.  Use @code{highlight-symbol-mode} to keep
 the symbol at point highlighted.
 
@@ -3898,7 +3901,7 @@ bindings @code{M-p} and @code{M-p} for navigation.  When
 regardless of @code{highlight-symbol-idle-delay}.
 
 @code{highlight-symbol-query-replace} can be used to replace the symbol. ")
-    (license license:gpl2+)))
+      (license license:gpl2+))))
 
 (define-public emacs-hl-todo
   (package
-- 
2.21.0


[-- Attachment #6: 0005-gnu-emacs-evil-nerd-commenter-Update-to-3.3.7.patch --]
[-- Type: text/x-patch, Size: 1293 bytes --]

From 93c8d0199962142d28aa668e7faa2262492e4ffe Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 28 Apr 2019 01:40:28 +0200
Subject: [PATCH 5/5] gnu: emacs-evil-nerd-commenter: Update to 3.3.7.

* gnu/packages/emacs-xyz.scm (emacs-evil-nerd-commenter): Update to 3.3.7.
---
 gnu/packages/emacs-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 517a3d575f..7ca4c00ae0 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -5848,7 +5848,7 @@ pasting into and from @code{tmux} paste buffers.")
 (define-public emacs-evil-nerd-commenter
   (package
     (name "emacs-evil-nerd-commenter")
-    (version "3.3.6")
+    (version "3.3.7")
     (source
      (origin
        (method git-fetch)
@@ -5858,7 +5858,7 @@ pasting into and from @code{tmux} paste buffers.")
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "0074i9lvfs5hkbf63g1xh3n7dbmkax30bppkx2cd394c7zlsvzzk"))))
+         "1r8shfdddys9vqvrxf7s6z83ydqx9xhqs9sa7klbsajryqcp50b7"))))
     (build-system emacs-build-system)
     (propagated-inputs `(("emacs-evil" ,emacs-evil)))
     (home-page "https://github.com/redguardtoo/evil-nerd-commenter")
-- 
2.21.0


             reply	other threads:[~2019-04-27 23:55 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-04-27 23:48 Brian Leung [this message]
2019-05-05  0:34 ` [bug#35467] [PATCH] Update Emacs packages Brian Leung
2019-05-06 15:01   ` Ricardo Wurmus
     [not found]     ` <CAAc=MEzGBFXw7JYV7Dunvoycz-UgDdF6+YCwy9ihfP75s3Oatg@mail.gmail.com>
     [not found]       ` <878svjfrd1.fsf@elephly.net>
     [not found]         ` <CAAc=MEwwLxx88Aa9z88RTK5=8qn3tLyHzWyzRQ527+R9SvnUyw@mail.gmail.com>
     [not found]           ` <CAAc=MEzyx85HJtQMGMOB6__Ns_jbfx2Wau4jUJ9vc91BOLsMOw@mail.gmail.com>
2019-05-20 15:28             ` Brian Leung
2019-05-25  4:50               ` Brian Leung
2019-05-25 10:06                 ` bug#35467: " Ricardo Wurmus

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAAc=MEyw5WYZH6Shb515JfNAh_a2SeSL1cbS4J661g+RNiy0hw@mail.gmail.com' \
    --to=bkleung89@gmail.com \
    --cc=35467@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).