[PATCH] gnu: emacs-undo-fu-session: Update to 0.6-0.a6c4f73.

  • Done
  • quality assurance status badge
Details
2 participants
  • Ahmad Draidi
  • Andrew Tropin
Owner
unassigned
Submitted by
Ahmad Draidi
Severity
normal

Debbugs page

Ahmad Draidi wrote 2 years ago
(address . guix-patches@gnu.org)(name . Ahmad Draidi)(address . a.r.draidi@redscript.org)
859136654c2210e89c432c941cfae8acd9082865.1688739200.git.a.r.draidi@redscript.org
* gnu/packages/emacs-xyz.scm (emacs-undo-fu-session): Update to 0.6-0.a6c4f73.
[source]: Download from new upstream URL.
[arguments]: Update #:test-command. Fix tests by adding
'--eval (setq undo-fu-session-ignore-temp-files nil)' to #:test-command.
[home-page]: Use new home-page.
---
gnu/packages/emacs-xyz.scm | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)

Toggle diff (55 lines)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 21aa820f0b..186eaf59a7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -5508,34 +5508,38 @@ (define-public emacs-undo-fu
(license license:gpl3+))))
(define-public emacs-undo-fu-session
- ;; There are no tagged releases upstream on gitlab, instead we are using the
+ ;; There are no tagged releases upstream, instead we are using the
;; most recent commit.
- (let ((commit "56cdd3538a058c6916bdf2d9010c2179f2505829")
+ (let ((commit "a6c4f73bc22401fd36e0f2fd4fe058bb28566d84")
(revision "0"))
(package
(name "emacs-undo-fu-session")
- (version (git-version "0.2" revision commit))
+ (version (git-version "0.6" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
- (url "https://gitlab.com/ideasman42/emacs-undo-fu-session")
+ (url "https://codeberg.org/ideasman42/emacs-undo-fu-session")
(commit commit)))
(file-name (git-file-name name version))
(sha256
- (base32 "04wq1alrzzlidcb4mjb5j7pg68pks1vgv7kvvmi6dzb3l602mb2a"))))
+ (base32 "03pb88bi5z4f01972jbk9z6w9iqamqflfp20mih29ghvbiyn6ahj"))))
(build-system emacs-build-system)
(arguments
(list
#:tests? #t
- #:test-command #~(list "emacs" "--batch" "-l" "undo-fu-session.el"
- "-l" "undo-fu-session-test.el")
+ ;; The tests require temp files handling which a recent change disabled
+ ;; by default. We re-enable it here to make tests work again.
+ #:test-command #~(list "emacs" "--batch" "--eval"
+ "(setq undo-fu-session-ignore-temp-files nil)"
+ "-l" "tests/undo-fu-session-test.el"
+ "-f" "undo-fu-session-test-run-all")
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'set-home
(lambda _
(setenv "HOME" "/tmp"))))))
- (home-page "https://gitlab.com/ideasman42/emacs-undo-fu-session")
+ (home-page "https://codeberg.org/ideasman42/emacs-undo-fu-session")
(synopsis "Save & recover undo steps between Emacs sessions")
(description "This package writes undo/redo information upon file save
which is restored where possible when the file is loaded again.")

base-commit: fcfdb8f05ed0228ede47e9d2a0de5b05b09dd7be
--
2.40.1
Andrew Tropin wrote 2 years ago
Applied
(address . control@debbugs.gnu.org)
87fs5umnma.fsf@trop.in
close 64506
close 64507
close 64511
close 64512
close 64514
close 64515
close 64550
close 64553
close 64555
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmStf+0ACgkQIgjSCVjB
3rDqshAAlpJwCoXmqq5czEPK0WDgWwjFm2r3MzTDU2WVuOqg6geO6CwmLDJBk4Zy
7yUXeFOoGBkjnqyBiMO41Gov6tC8x8O9+8a4Mhpa7ocEVaiwIzEV/iuRpb5XkZ0u
cpmUSWT05pME2LyoAIWFogqZHgVeEsBmLBX0jRBYvGU67rCx8hopcbY1CjH5TiZ9
S9JUJ9NgjP8VeHCb9YoP1nAZ9yce+6GdQe4njmp5GgDq2XG8cJQXtLTWdU+d0t2x
WDVlsqca4rZBbUsAqWocCHHHTqbaw1aV7M7vxxm3XCqaeTQe9uDYrIr//gmMB6Gp
v0Y7LCxDfB35YIl4qi7TI9BPscEpSprQBSQbP48ZkNS/DE/es98LsIjnZQ5XFzf+
O4t2gcIdSSVZJzAwOa+wEFcp3T9bTQ59LlEM5ukcz7TLONu2CismxZ8EgxZkEOni
c6s4yVIUBo/JLLXP9Wpk1CTWwHvJHR9SXYnkyjnn5FfE0OaKZmhgQZ9bP9jUVs6w
b9OMKnhLrfOoFJotEgCKlbpdUB0jPordKHJQ7bVJ1c/VVMBcTYgmR16Yrz45U+aH
cOEKGUJB2e605ipja9pIVHk3FTKAZoTx/F/qBC83WqgWKoiXDQZ5+/y55JmLaml7
44KVC/4YZ0Iy0cNzVGy3lBZpyUqwnQgF5xFC5HmrynB+CNw+YdY=
=Z+8e
-----END PGP SIGNATURE-----

?
Your comment

This issue is archived.

To comment on this conversation send an email to 64511@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 64511
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help