GNU bug report logs - #49585
[PATCH] gnu: Add emacs-worf.

Previous Next

Package: guix-patches;

Reported by: Morgan.J.Smith <at> outlook.com

Date: Thu, 15 Jul 2021 21:36:02 UTC

Severity: normal

Tags: moreinfo

Done: Olivier Rojon <o.rojon <at> posteo.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 49585 in the body.
You can then email your comments to 49585 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#49585; Package guix-patches. (Thu, 15 Jul 2021 21:36:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Morgan.J.Smith <at> outlook.com:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 15 Jul 2021 21:36:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Morgan.J.Smith <at> outlook.com
To: guix-patches <at> gnu.org
Cc: Morgan Smith <Morgan.J.Smith <at> outlook.com>
Subject: [PATCH] gnu: Add emacs-worf.
Date: Thu, 15 Jul 2021 17:34:30 -0400
From: Morgan Smith <Morgan.J.Smith <at> outlook.com>

* gnu/packages/emacs-xyz.scm (emacs-worf): New variable.
---
 gnu/packages/emacs-xyz.scm | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 9f9f9909b3..6cf8f36432 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -19422,6 +19422,44 @@ It replaces the standard completions buffer with Ido prompt.")
 using user-provided rules.")
     (license license:gpl3+)))
 
+(define-public emacs-worf
+  ;; Last release was in 2016
+  (let ((revision "0")
+        (commit "28d381e2603a79340a94a410acbbb8a6b3e237d8"))
+    (package
+      (name "emacs-worf")
+      (version (git-version "0.1.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/abo-abo/worf")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "15567bns5kag47d58xapr4z0gfj5py3a8lwfpjlhmzccmarjr7x8"))))
+      (build-system emacs-build-system)
+      (arguments
+       `(#:phases
+         (modify-phases %standard-phases
+           (add-after 'unpack 'delete-elpa.el
+             (lambda _
+               (delete-file "elpa.el")))
+           (add-after 'unpack 'require-hydra
+             (lambda _
+               (substitute* "worf.el"
+                 ((";;; Code:") ";;; Code:\n(require 'hydra)")))))))
+      (propagated-inputs
+       `(("ace-link" ,emacs-ace-link)
+         ("hydra" ,emacs-hydra)
+         ("swiper" ,emacs-swiper)
+         ("zoutline" ,emacs-zoutline)))
+      (home-page "https://github.com/abo-abo/worf")
+      (synopsis "Minor mode that provides vi-like bindings for org-mode")
+      (description "Minor mode that provides vi-like bindings for org-mode")
+      (license license:gpl3+))))
+
 (define-public emacs-on-screen
   (package
     (name "emacs-on-screen")
-- 
2.32.0





Information forwarded to guix-patches <at> gnu.org:
bug#49585; Package guix-patches. (Sat, 15 Feb 2025 21:07:02 GMT) Full text and rfc822 format available.

Message #8 received at 49585 <at> debbugs.gnu.org (full text, mbox):

From: Olivier Rojon <o.rojon <at> posteo.net>
To: Morgan.J.Smith <at> outlook.com
Cc: 49585 <at> debbugs.gnu.org
Subject: Re: [bug#49585] [PATCH] gnu: Add emacs-worf.
Date: Sat, 15 Feb 2025 21:06:20 +0000
Morgan.J.Smith <at> outlook.com writes:

Hi,

considering that this issue is already very old and that there is alternative packages
such as emacs-evil-org already packaged, is this still relevant?  If it is, I can try to
review it (sorry to see it lying around for so long!)

Provided I don't hear anything for an extended period of time (two weeks, say), I will
close this issue in an attempt to clean house.

Have a nice day :)
Olivier

> From: Morgan Smith <Morgan.J.Smith <at> outlook.com>
>
> * gnu/packages/emacs-xyz.scm (emacs-worf): New variable.
> ---
>  gnu/packages/emacs-xyz.scm | 38 ++++++++++++++++++++++++++++++++++++++
>  1 file changed, 38 insertions(+)
>
> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
> index 9f9f9909b3..6cf8f36432 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -19422,6 +19422,44 @@ It replaces the standard completions buffer with Ido prompt.")
>  using user-provided rules.")
>      (license license:gpl3+)))
>  
> +(define-public emacs-worf
> +  ;; Last release was in 2016
> +  (let ((revision "0")
> +        (commit "28d381e2603a79340a94a410acbbb8a6b3e237d8"))
> +    (package
> +      (name "emacs-worf")
> +      (version (git-version "0.1.0" revision commit))
> +      (source
> +       (origin
> +         (method git-fetch)
> +         (uri (git-reference
> +               (url "https://github.com/abo-abo/worf")
> +               (commit commit)))
> +         (file-name (git-file-name name version))
> +         (sha256
> +          (base32
> +           "15567bns5kag47d58xapr4z0gfj5py3a8lwfpjlhmzccmarjr7x8"))))
> +      (build-system emacs-build-system)
> +      (arguments
> +       `(#:phases
> +         (modify-phases %standard-phases
> +           (add-after 'unpack 'delete-elpa.el
> +             (lambda _
> +               (delete-file "elpa.el")))
> +           (add-after 'unpack 'require-hydra
> +             (lambda _
> +               (substitute* "worf.el"
> +                 ((";;; Code:") ";;; Code:\n(require 'hydra)")))))))
> +      (propagated-inputs
> +       `(("ace-link" ,emacs-ace-link)
> +         ("hydra" ,emacs-hydra)
> +         ("swiper" ,emacs-swiper)
> +         ("zoutline" ,emacs-zoutline)))
> +      (home-page "https://github.com/abo-abo/worf")
> +      (synopsis "Minor mode that provides vi-like bindings for org-mode")
> +      (description "Minor mode that provides vi-like bindings for org-mode")
> +      (license license:gpl3+))))
> +
>  (define-public emacs-on-screen
>    (package
>      (name "emacs-on-screen")




Added tag(s) moreinfo. Request was from Olivier Rojon <o.rojon <at> posteo.net> to control <at> debbugs.gnu.org. (Sat, 15 Feb 2025 21:12:01 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#49585; Package guix-patches. (Sat, 15 Feb 2025 22:09:02 GMT) Full text and rfc822 format available.

Message #13 received at 49585 <at> debbugs.gnu.org (full text, mbox):

From: Morgan Smith <morgan.j.smith <at> outlook.com>
To: Olivier Rojon <o.rojon <at> posteo.net>
Cc: 49585 <at> debbugs.gnu.org
Subject: Re: [bug#49585] [PATCH] gnu: Add emacs-worf.
Date: Sat, 15 Feb 2025 17:08:02 -0500
Hi Olivier,

Olivier Rojon <o.rojon <at> posteo.net> writes:

> Morgan.J.Smith <at> outlook.com writes:
>
> Hi,
>
> considering that this issue is already very old and that there is alternative packages
> such as emacs-evil-org already packaged, is this still relevant?  If it is, I can try to
> review it (sorry to see it lying around for so long!)
>
> Provided I don't hear anything for an extended period of time (two weeks, say), I will
> close this issue in an attempt to clean house.
>
> Have a nice day :)
> Olivier
>

Feel free to close.  I forget exactly why I wanted this packaged.  I
believe it was a dependency of something else I was trying to use but I
forget what it was.

Morgan




Information forwarded to guix-patches <at> gnu.org:
bug#49585; Package guix-patches. (Sun, 16 Feb 2025 07:17:02 GMT) Full text and rfc822 format available.

Message #16 received at 49585 <at> debbugs.gnu.org (full text, mbox):

From: Olivier Rojon <o.rojon <at> posteo.net>
To: Morgan Smith <morgan.j.smith <at> outlook.com>
Cc: 49585 <at> debbugs.gnu.org
Subject: Re: [bug#49585] [PATCH] gnu: Add emacs-worf.
Date: Sun, 16 Feb 2025 07:16:20 +0000
Morgan Smith <morgan.j.smith <at> outlook.com> writes:

> Hi Olivier,
>

Hi Morgan,

> Olivier Rojon <o.rojon <at> posteo.net> writes:
>
>> Morgan.J.Smith <at> outlook.com writes:
>>
>> Hi,
>>
>> considering that this issue is already very old and that there is alternative packages
>> such as emacs-evil-org already packaged, is this still relevant?  If it is, I can try to
>> review it (sorry to see it lying around for so long!)
>>
>> Provided I don't hear anything for an extended period of time (two weeks, say), I will
>> close this issue in an attempt to clean house.
>>
>> Have a nice day :)
>> Olivier
>>
>
> Feel free to close.  I forget exactly why I wanted this packaged.  I
> believe it was a dependency of something else I was trying to use but I
> forget what it was.
>
> Morgan

Alright, thanks for the quick reply!

Have a good day :)
Olivier




bug closed, send any further explanations to 49585 <at> debbugs.gnu.org and Morgan.J.Smith <at> outlook.com Request was from Olivier Rojon <o.rojon <at> posteo.net> to control <at> debbugs.gnu.org. (Sun, 16 Feb 2025 07:17:03 GMT) Full text and rfc822 format available.

Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 16 Feb 2025 07:19:01 GMT) Full text and rfc822 format available.

Removed tag(s) patch. Request was from Olivier Rojon <o.rojon <at> posteo.net> to control <at> debbugs.gnu.org. (Sun, 16 Feb 2025 07:19:01 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 49585 <at> debbugs.gnu.org and Morgan.J.Smith <at> outlook.com Request was from Olivier Rojon <o.rojon <at> posteo.net> to control <at> debbugs.gnu.org. (Sun, 16 Feb 2025 07:19:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 16 Mar 2025 11:24:27 GMT) Full text and rfc822 format available.

This bug report was last modified 54 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.