GNU bug report logs -
#27150
plan9-like text editor wily
Previous Next
Reported by: ng0 <ng0 <at> pragmatique.xyz>
Date: Tue, 30 May 2017 16:01:02 UTC
Severity: normal
Done: ng0 <ng0 <at> pragmatique.xyz>
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 27150 in the body.
You can then email your comments to 27150 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#27150
; Package
guix-patches
.
(Tue, 30 May 2017 16:01:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
ng0 <ng0 <at> pragmatique.xyz>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 30 May 2017 16:01:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
The text editor part works.
I'm not sure if it is supposed to do more
or be able to be useful for more...
--
ng0
OpenPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
[0001-gnu-Add-wily.patch (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
ludo <at> gnu.org (Ludovic Courtès)
:
You have taken responsibility.
(Wed, 31 May 2017 15:04:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
ng0 <ng0 <at> pragmatique.xyz>
:
bug acknowledged by developer.
(Wed, 31 May 2017 15:04:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 27150-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
ng0 <ng0 <at> pragmatique.xyz> skribis:
> From 551a544eab8f4295581ace79a5c8b5b2a9c3b581 Mon Sep 17 00:00:00 2001
> From: ng0 <ng0 <at> no-reply.pragmatique.xyz>
> Date: Mon, 8 May 2017 18:08:24 +0000
> Subject: [PATCH] gnu: Add wily.
>
> * gnu/packages/text-editors.scm (wily): New variable.
Nice. Applied with the minor changes below.
Thank you!
Ludo’.
[Message part 2 (text/x-patch, inline)]
diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index b87114d37..a0ba1028f 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -248,10 +248,9 @@ Wordstar-, EMACS-, Pico, Nedit or vi-like key bindings. e3 can be used on
(modify-phases %standard-phases
(replace 'configure
(lambda* (#:key outputs #:allow-other-keys)
- ;; The included configure script does not
- ;; understand flags such as '--host'
+ ;; The included configure script does not understand flags such
+ ;; as '--host'.
(let ((out (assoc-ref outputs "out")))
- ;; 'configure' does not understand '--host'.
,@(if (%current-target-system)
`((setenv "CHOST" ,(%current-target-system)))
'())
@@ -263,15 +262,16 @@ Wordstar-, EMACS-, Pico, Nedit or vi-like key bindings. e3 can be used on
(add-before 'install 'mkdir
(lambda* (#:key outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out")))
- (mkdir-p (string-append out "/bin"))))))))
+ (mkdir-p (string-append out "/bin"))
+ #t))))))
(inputs
`(("libx11" ,libx11)
("libxt" ,libxt)))
(home-page "http://www.cse.yorku.ca/~oz/wily/")
- (synopsis "Implementation of ACME")
+ (synopsis "Text editor inspired by Acme")
(description
"Wily is a mouse-oriented, text-based environment for programmers.
-It lets you interact with files, directories and programs through mouse and keyboard
-operations on plain text. Most of Wily's design (but none of its code) comes
-from Rob Pike's acme.")
+It lets you interact with files, directories and programs through mouse and
+keyboard operations on plain text. Most of Wily's design (but none of its
+code) comes from Rob Pike's Acme.")
(license license:gpl3+)))
Information forwarded
to
guix-patches <at> gnu.org
:
bug#27150
; Package
guix-patches
.
(Wed, 31 May 2017 15:09:01 GMT)
Full text and
rfc822 format available.
Message #13 received at 27150 <at> debbugs.gnu.org (full text, mbox):
ng0 <ng0 <at> pragmatique.xyz> skribis:
> From 551a544eab8f4295581ace79a5c8b5b2a9c3b581 Mon Sep 17 00:00:00 2001
> From: ng0 <ng0 <at> no-reply.pragmatique.xyz>
> Date: Mon, 8 May 2017 18:08:24 +0000
> Subject: [PATCH] gnu: Add wily.
>
> * gnu/packages/text-editors.scm (wily): New variable.
[...]
> + (home-page "http://www.cse.yorku.ca/~oz/wily/")
> + (synopsis "Implementation of ACME")
> + (description
> + "Wily is a mouse-oriented, text-based environment for programmers.
> +It lets you interact with files, directories and programs through mouse and keyboard
> +operations on plain text. Most of Wily's design (but none of its code) comes
> +from Rob Pike's acme.")
> + (license license:gpl3+)))
On closer inspection, the license is not GPLv3+ at all, AFAICS. There’s
an ‘Artistic’ file license with the old Artistic license, which is
non-free AFAIK. And there’s code in libframe/ for instance marked as:
/* Copyright (c) 1992 AT&T - All rights reserved. */
Lacking additional info, that makes it non-free. There’s also a bunch
of Plan 9 headers and stuff taken as-is.
Do you know of free distros that provide Wily? Could you check whether
I’m missing something?
Thanks,
Ludo’.
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
.
(Wed, 31 May 2017 15:53:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#27150
; Package
guix-patches
.
(Wed, 31 May 2017 15:54:02 GMT)
Full text and
rfc822 format available.
Message #18 received at 27150 <at> debbugs.gnu.org (full text, mbox):
Ludovic Courtès transcribed 1.2K bytes:
> ng0 <ng0 <at> pragmatique.xyz> skribis:
>
> > From 551a544eab8f4295581ace79a5c8b5b2a9c3b581 Mon Sep 17 00:00:00 2001
> > From: ng0 <ng0 <at> no-reply.pragmatique.xyz>
> > Date: Mon, 8 May 2017 18:08:24 +0000
> > Subject: [PATCH] gnu: Add wily.
> >
> > * gnu/packages/text-editors.scm (wily): New variable.
>
> [...]
>
> > + (home-page "http://www.cse.yorku.ca/~oz/wily/")
> > + (synopsis "Implementation of ACME")
> > + (description
> > + "Wily is a mouse-oriented, text-based environment for programmers.
> > +It lets you interact with files, directories and programs through mouse and keyboard
> > +operations on plain text. Most of Wily's design (but none of its code) comes
> > +from Rob Pike's acme.")
> > + (license license:gpl3+)))
>
> On closer inspection, the license is not GPLv3+ at all, AFAICS. There’s
> an ‘Artistic’ file license with the old Artistic license, which is
> non-free AFAIK. And there’s code in libframe/ for instance marked as:
>
> /* Copyright (c) 1992 AT&T - All rights reserved. */
>
> Lacking additional info, that makes it non-free. There’s also a bunch
> of Plan 9 headers and stuff taken as-is.
>
> Do you know of free distros that provide Wily? Could you check whether
> I’m missing something?
>
> Thanks,
> Ludo’.
>
Oh no :(
I must have missed this, I really thought I checked for licenses!
So it keep in my package repository.
Sorry.
--
ng0
OpenPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
Reply sent
to
ng0 <ng0 <at> pragmatique.xyz>
:
You have taken responsibility.
(Thu, 01 Jun 2017 23:01:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
ng0 <ng0 <at> pragmatique.xyz>
:
bug acknowledged by developer.
(Thu, 01 Jun 2017 23:01:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 27150-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
ng0 transcribed 1.5K bytes:
> Ludovic Courtès transcribed 1.2K bytes:
> > ng0 <ng0 <at> pragmatique.xyz> skribis:
> >
> > > From 551a544eab8f4295581ace79a5c8b5b2a9c3b581 Mon Sep 17 00:00:00 2001
> > > From: ng0 <ng0 <at> no-reply.pragmatique.xyz>
> > > Date: Mon, 8 May 2017 18:08:24 +0000
> > > Subject: [PATCH] gnu: Add wily.
> > >
> > > * gnu/packages/text-editors.scm (wily): New variable.
> >
> > [...]
> >
> > > + (home-page "http://www.cse.yorku.ca/~oz/wily/")
> > > + (synopsis "Implementation of ACME")
> > > + (description
> > > + "Wily is a mouse-oriented, text-based environment for programmers.
> > > +It lets you interact with files, directories and programs through mouse and keyboard
> > > +operations on plain text. Most of Wily's design (but none of its code) comes
> > > +from Rob Pike's acme.")
> > > + (license license:gpl3+)))
> >
> > On closer inspection, the license is not GPLv3+ at all, AFAICS. There’s
> > an ‘Artistic’ file license with the old Artistic license, which is
> > non-free AFAIK. And there’s code in libframe/ for instance marked as:
> >
> > /* Copyright (c) 1992 AT&T - All rights reserved. */
> >
> > Lacking additional info, that makes it non-free. There’s also a bunch
> > of Plan 9 headers and stuff taken as-is.
> >
> > Do you know of free distros that provide Wily? Could you check whether
> > I’m missing something?
> >
> > Thanks,
> > Ludo’.
> >
>
> Oh no :(
>
> I must have missed this, I really thought I checked for licenses!
> So it keep in my package repository.
>
> Sorry.
> --
> ng0
> OpenPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
>
I am closing this bug. With 'Artistic' as a license
this will never be included in Guix master, case is
clear.
Thanks for the review
--
ng0
OpenPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 30 Jun 2017 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 8 years and 49 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.