[PATCH] gnu: emacs-dired-preview: Add Info manual.

  • Done
  • quality assurance status badge
Details
3 participants
  • Andrew Tropin
  • fernseed
  • Liliana Marie Prikler
Owner
unassigned
Submitted by
fernseed
Severity
normal
F
F
fernseed wrote on 29 Aug 2023 19:57
(address . guix-patches@gnu.org)(name . Kierin Bell)(address . fernseed@fernseed.me)
50f1acd93d9056d728e7fc881a9b8aebe5ca5245.1693331832.git.fernseed@fernseed.me
From: Kierin Bell <fernseed@fernseed.me>

* gnu/packages/emacs-xyz.scm (emacs-dired-preview): Add Info manual.
---
gnu/packages/emacs-xyz.scm | 15 +++++++++++++++
1 file changed, 15 insertions(+)

Toggle diff (30 lines)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 3eaf215134..05f1488650 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27347,6 +27347,21 @@ (define-public emacs-dired-preview
(base32
"0d485812k1rv0qrw4xvzv4z3qf370apsajnf4q3pjk3q0r1fpm8b"))))
(build-system emacs-build-system)
+ (native-inputs (list texinfo))
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'install 'makeinfo
+ (lambda _
+ (invoke "emacs"
+ "--batch"
+ "--eval=(require 'ox-texinfo)"
+ "--eval=(find-file \"README.org\")"
+ "--eval=(org-texinfo-export-to-info)")
+ (install-file "dired-preview.info"
+ (string-append #$output
+ "/share/info")))))))
(home-page "https://protesilaos.com/emacs/dired-preview")
(synopsis "Automatically preview file at point in Dired")
(description

base-commit: 9f4b6bcb5c548f9206b89270b13da54abdff31b1
--
2.41.0
A
A
Andrew Tropin wrote on 30 Aug 2023 13:49
87o7iog36g.fsf@trop.in
On 2023-08-29 13:57, fernseed@fernseed.me wrote:

Toggle quote (36 lines)
> From: Kierin Bell <fernseed@fernseed.me>
>
> * gnu/packages/emacs-xyz.scm (emacs-dired-preview): Add Info manual.
> ---
> gnu/packages/emacs-xyz.scm | 15 +++++++++++++++
> 1 file changed, 15 insertions(+)
>
> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
> index 3eaf215134..05f1488650 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -27347,6 +27347,21 @@ (define-public emacs-dired-preview
> (base32
> "0d485812k1rv0qrw4xvzv4z3qf370apsajnf4q3pjk3q0r1fpm8b"))))
> (build-system emacs-build-system)
> + (native-inputs (list texinfo))
> + (arguments
> + (list
> + #:phases
> + #~(modify-phases %standard-phases
> + (add-after 'install 'makeinfo
> + (lambda _
> + (invoke "emacs"
> + "--batch"
> + "--eval=(require 'ox-texinfo)"
> + "--eval=(find-file \"README.org\")"
> + "--eval=(org-texinfo-export-to-info)")
> + (install-file "dired-preview.info"
> + (string-append #$output
> + "/share/info")))))))
> (home-page "https://protesilaos.com/emacs/dired-preview")
> (synopsis "Automatically preview file at point in Dired")
> (description
>
> base-commit: 9f4b6bcb5c548f9206b89270b13da54abdff31b1

Applied, pushed, good job! (:


--
Best regards,
Andrew Tropin
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmTvLOcACgkQIgjSCVjB
3rDQJQ/9HsLZj/L0pT3CtECQZIhYPcrVf0N21uS3jpVeBE5in1F0bFzTIj10AMqb
MJg9CDluvi1TNwVxWu89aSVSp/ekvLAia5x1NazgMjnOWAybHoRhBP1I6hxSMyeO
Sk//VNzcmKFmn76rvBh/33+gZDRVouDxHv+Eaqt3x8LkXZGTlSz5on/VG9UL6II8
WPjpXcDMaOpv0KQ4wHerhxoWOitYhQ9t0/19BoIhjs0F+XFJ+koBxYzoy3KyXqLG
ReiknZGvmakV+SW5kF6YuYMIM0/bMFWYPWjiDnqomWJhS9CkQA3Cl4tTe+Krimtb
fXP4KJEv8fDle2MywlJyEdrendxunv7lOfuh0r4mb8KD2Jmt0mMb3AsgGVjW+mee
tyhU6NQmv7SjkZ2dWGx5X4BapMGj6KtxFPG83iKdnRjKFiMg8iTvSIE6hQbj+lBK
gU76PZ4vUUd/KYtK2A3/smGGlEl0WtMR/lyPRuuZUj41fZiiYamZFC9YeKwZC1hU
QfYtOq6oK9FCFeQfZZrAxBXCzhe3rj5TM3g9OxQBkWZ8ASYA8pJYDGd6yudOwwtO
GMEhZm2c1jQ0F08nrjqE/7ptwNAwR9UHHzyg5YGgc3Pv6u3vzcp/h+3VjR37jDzA
Jukt9hAaJlWU/fc/wIKZjqc5QPf2FmU6J9qIlpFflY7c85JpVGI=
=Lj7V
-----END PGP SIGNATURE-----

Closed
L
L
Liliana Marie Prikler wrote on 30 Aug 2023 18:48
(name . Katherine Cox-Buday)(address . cox.katherine.e+guix@gmail.com)
44966b2f1f363ddcb4385c352a690c10d31844fb.camel@gmail.com
Am Mittwoch, dem 30.08.2023 um 15:49 +0400 schrieb Andrew Tropin:
Toggle quote (42 lines)
> On 2023-08-29 13:57, fernseed@fernseed.me wrote:
>
> > From: Kierin Bell <fernseed@fernseed.me>
> >
> > * gnu/packages/emacs-xyz.scm (emacs-dired-preview): Add Info
> > manual.
> > ---
> >  gnu/packages/emacs-xyz.scm | 15 +++++++++++++++
> >  1 file changed, 15 insertions(+)
> >
> > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-
> > xyz.scm
> > index 3eaf215134..05f1488650 100644
> > --- a/gnu/packages/emacs-xyz.scm
> > +++ b/gnu/packages/emacs-xyz.scm
> > @@ -27347,6 +27347,21 @@ (define-public emacs-dired-preview
> >                 (base32
> >                 
> > "0d485812k1rv0qrw4xvzv4z3qf370apsajnf4q3pjk3q0r1fpm8b"))))
> >      (build-system emacs-build-system)
> > +    (native-inputs (list texinfo))
> > +    (arguments
> > +     (list
> > +      #:phases
> > +      #~(modify-phases %standard-phases
> > +          (add-after 'install 'makeinfo
> > +            (lambda _
> > +              (invoke "emacs"
> > +                      "--batch"
> > +                      "--eval=(require 'ox-texinfo)"
> > +                      "--eval=(find-file \"README.org\")"
> > +                      "--eval=(org-texinfo-export-to-info)")
> > +              (install-file "dired-preview.info"
> > +                            (string-append #$output
> > +                                           "/share/info")))))))
> >      (home-page "https://protesilaos.com/emacs/dired-preview")
> >      (synopsis "Automatically preview file at point in Dired")
> >      (description
> >
> > base-commit: 9f4b6bcb5c548f9206b89270b13da54abdff31b1
>
> Applied, pushed, good job! (:
I don't see this pushed. More importantly, there is an emacs-batch-
eval procedure. Please use that.

Cheers
Closed
F
F
fernseed wrote on 30 Aug 2023 20:25
[PATCH v2] gnu: emacs-dired-preview: Add Info manual.
(address . 65611@debbugs.gnu.org)(name . Kierin Bell)(address . fernseed@fernseed.me)
10a2e3471c8d0cf809acd5f08f5907a2f88511c6.1693419917.git.fernseed@fernseed.me
From: Kierin Bell <fernseed@fernseed.me>

* gnu/packages/emacs-xyz.scm (emacs-dired-preview): Add Info manual.
---
Didn't see this pushed yet either. Updated as per Liliana's suggestion.

gnu/packages/emacs-xyz.scm | 12 ++++++++++++
1 file changed, 12 insertions(+)

Toggle diff (27 lines)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 3eaf215134..62fc008bb2 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27347,6 +27347,18 @@ (define-public emacs-dired-preview
(base32
"0d485812k1rv0qrw4xvzv4z3qf370apsajnf4q3pjk3q0r1fpm8b"))))
(build-system emacs-build-system)
+ (native-inputs (list texinfo))
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'install 'makeinfo
+ (lambda _
+ (emacs-batch-edit-file "README.org"
+ "(progn (require 'ox-texinfo) (org-texinfo-export-to-info))")
+ (install-file "dired-preview.info"
+ (string-append #$output
+ "/share/info")))))))
(home-page "https://protesilaos.com/emacs/dired-preview")
(synopsis "Automatically preview file at point in Dired")
(description

base-commit: 9f4b6bcb5c548f9206b89270b13da54abdff31b1
--
2.41.0
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 65611
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