From: Brian Leung <bkleung89@gmail.com>
To: 35467@debbugs.gnu.org
Subject: [bug#35467] [PATCH] Update Emacs packages.
Date: Sun, 5 May 2019 02:34:44 +0200 [thread overview]
Message-ID: <CAAc=MEy7nFxiqzXmyF7iDuNrKH=kboNq5+tL6Fa0VxwU20N3dw@mail.gmail.com> (raw)
In-Reply-To: <CAAc=MEyw5WYZH6Shb515JfNAh_a2SeSL1cbS4J661g+RNiy0hw@mail.gmail.com>
[-- Attachment #1.1: Type: text/plain, Size: 53 bytes --]
I forgot to lint, so I'm resubmitting these patches.
[-- Attachment #1.2: Type: text/html, Size: 93 bytes --]
[-- Attachment #2: 0001-gnu-emacs-highlight-symbol-Update-to-7a789c7.patch --]
[-- Type: text/x-patch, Size: 2671 bytes --]
From 33143aad9c52949e7bb14a23d32425461345e202 Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 5 May 2019 02:30:38 +0200
Subject: [PATCH 1/5] gnu: emacs-highlight-symbol: Update to 7a789c7.
* gnu/packages/emacs-xyz.scm (emacs-highlight-symbol): Update to 7a789c7.
---
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 367f46f264..0ca87ecadc 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -3894,23 +3894,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.
@@ -3923,7 +3926,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 #3: 0003-gnu-emacs-avy-Update-to-4d52b5c.patch --]
[-- Type: text/x-patch, Size: 2647 bytes --]
From 3b2a37c3a41215295a6f37478c4fbbe2ef230ead Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 5 May 2019 02:31:22 +0200
Subject: [PATCH 3/5] gnu: emacs-avy: Update to 4d52b5c.
* gnu/packages/emacs-xyz.scm (emacs-avy): Update to 4d52b5c.
---
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 241a56cea7..9272f67fe5 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -4276,23 +4276,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.
@@ -4302,7 +4306,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 #4: 0005-gnu-emacs-evil-nerd-commenter-Update-to-3.3.7.patch --]
[-- Type: text/x-patch, Size: 1292 bytes --]
From 53108f9aeb329786174c18d569513bb3341dd370 Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 5 May 2019 02:32:10 +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 58f65640ec..b5b36f224a 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -5873,7 +5873,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)
@@ -5883,7 +5883,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
[-- Attachment #5: 0002-gnu-emacs-hl-todo-Update-to-3.0.0.patch --]
[-- Type: text/x-patch, Size: 1631 bytes --]
From bf4d6812133000df2fc2dc7889026ac59830f435 Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 5 May 2019 02:31:02 +0200
Subject: [PATCH 2/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 0ca87ecadc..241a56cea7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -3931,16 +3931,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 #6: 0004-gnu-emacs-elfeed-Update-to-3.1.0.patch --]
[-- Type: text/x-patch, Size: 1223 bytes --]
From 563a4d0bf048871d4de7019fbacbb9534d54c849 Mon Sep 17 00:00:00 2001
From: Brian Leung <bkleung89@gmail.com>
Date: Sun, 5 May 2019 02:32:01 +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 9272f67fe5..58f65640ec 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -4908,7 +4908,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)
@@ -4917,7 +4917,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
next prev parent reply other threads:[~2019-05-05 0:36 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-27 23:48 [bug#35467] [PATCH] Update Emacs packages Brian Leung
2019-05-05 0:34 ` Brian Leung [this message]
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=MEy7nFxiqzXmyF7iDuNrKH=kboNq5+tL6Fa0VxwU20N3dw@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).