GNU bug report logs - #45454
27.1; Help for EIEIO constructors has two consecutive spaces

Previous Next

Package: emacs;

Reported by: Tim Landscheidt <tim <at> tim-landscheidt.de>

Date: Sun, 27 Dec 2020 11:51:02 UTC

Severity: minor

Tags: fixed, patch

Found in version 27.1

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

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 45454 in the body.
You can then email your comments to 45454 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 dengste <at> eml.cc, bug-gnu-emacs <at> gnu.org:
bug#45454; Package emacs. (Sun, 27 Dec 2020 11:51:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tim Landscheidt <tim <at> tim-landscheidt.de>:
New bug report received and forwarded. Copy sent to dengste <at> eml.cc, bug-gnu-emacs <at> gnu.org. (Sun, 27 Dec 2020 11:51:02 GMT) Full text and rfc822 format available.

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

From: Tim Landscheidt <tim <at> tim-landscheidt.de>
To: bug-gnu-emacs <at> gnu.org
Subject: 27.1; Help for EIEIO constructors has two consecutive spaces
Date: Sun, 27 Dec 2020 11:50:23 +0000
[Message part 1 (text/plain, inline)]
X-Debbugs-CC: David Engster <dengste <at> eml.cc>
Severity: minor
Tags: patch

For non-autoloaded EIEIO constructor functions,
eieio-help-constructor will output two consecutive spaces.
[0001-Do-not-output-two-spaces-for-non-autoloaded-object-c.patch (text/x-patch, inline)]
From 8f1b42ed9fb6a7f935c12a8caac6958d90c79eb6 Mon Sep 17 00:00:00 2001
From: Tim Landscheidt <tim <at> tim-landscheidt.de>
Date: Thu, 25 Jan 2018 02:55:44 +0000
Subject: [PATCH] ; Do not output two spaces for non-autoloaded object
 constructor functions

* lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor): Amend format
to avoid two spaces for non-autoloaded object constructor functions.

Copyright-paperwork-exempt: yes
---
 lisp/emacs-lisp/eieio-opt.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisp/emacs-lisp/eieio-opt.el b/lisp/emacs-lisp/eieio-opt.el
index 59af7e12d2..3b222b9312 100644
--- a/lisp/emacs-lisp/eieio-opt.el
+++ b/lisp/emacs-lisp/eieio-opt.el
@@ -136,9 +136,9 @@ eieio-help-constructor
 	  (def (symbol-function ctr)))
       (goto-char (point-min))
       (prin1 ctr)
-      (insert (format " is an %s object constructor function"
+      (insert (format " is an %sobject constructor function"
 		      (if (autoloadp def)
-			  "autoloaded"
+			  "autoloaded "
 			"")))
       (when (and (autoloadp def)
 		 (null location))
-- 
2.26.2


Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45454; Package emacs. (Sun, 27 Dec 2020 23:41:01 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Tim Landscheidt <tim <at> tim-landscheidt.de>
Cc: david engster <dengste <at> eml.cc>, 45454 <at> debbugs.gnu.org
Subject: Re: bug#45454: 27.1; Help for EIEIO constructors has two
 consecutive spaces
Date: Mon, 28 Dec 2020 00:39:52 +0100
Tim Landscheidt <tim <at> tim-landscheidt.de> writes:

> * lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor): Amend format
> to avoid two spaces for non-autoloaded object constructor functions.
>
> Copyright-paperwork-exempt: yes

Looks good to me; I've applied this to Emacs 28.

This is your fifth tiny change to Emacs, but looking over the other
changes, I think we're still below the limit.

But this means that you're cumulatively getting close to the maximum
before the FSF needs copyright assignment papers for your changes to
Emacs.  Would you be willing to sign such papers now to expedite
applying any further patches from you in the future?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) fixed. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sun, 27 Dec 2020 23:41:02 GMT) Full text and rfc822 format available.

bug marked as fixed in version 28.1, send any further explanations to 45454 <at> debbugs.gnu.org and Tim Landscheidt <tim <at> tim-landscheidt.de> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sun, 27 Dec 2020 23:41:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45454; Package emacs. (Tue, 29 Dec 2020 16:12:02 GMT) Full text and rfc822 format available.

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

From: Tim Landscheidt <tim <at> tim-landscheidt.de>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 45454 <at> debbugs.gnu.org
Subject: Re: bug#45454: 27.1; Help for EIEIO constructors has two
 consecutive spaces
Date: Tue, 29 Dec 2020 16:11:15 +0000
Lars Ingebrigtsen <larsi <at> gnus.org> wrote:

>> * lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor): Amend format
>> to avoid two spaces for non-autoloaded object constructor functions.

>> Copyright-paperwork-exempt: yes

> Looks good to me; I've applied this to Emacs 28.

> This is your fifth tiny change to Emacs, but looking over the other
> changes, I think we're still below the limit.

> But this means that you're cumulatively getting close to the maximum
> before the FSF needs copyright assignment papers for your changes to
> Emacs.  Would you be willing to sign such papers now to expedite
> applying any further patches from you in the future?

Yes; in 2018, I (IIRC unpromptedly) started the process
(gnu.org #1268668), but I think it got stuck.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45454; Package emacs. (Wed, 30 Dec 2020 02:54:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Tim Landscheidt <tim <at> tim-landscheidt.de>
Cc: 45454 <at> debbugs.gnu.org
Subject: Re: bug#45454: 27.1; Help for EIEIO constructors has two
 consecutive spaces
Date: Wed, 30 Dec 2020 03:53:16 +0100
Tim Landscheidt <tim <at> tim-landscheidt.de> writes:

> Yes; in 2018, I (IIRC unpromptedly) started the process
> (gnu.org #1268668), but I think it got stuck.

Hm.  Did it get stuck on the FSF side or because of something else?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45454; Package emacs. (Wed, 30 Dec 2020 06:00:02 GMT) Full text and rfc822 format available.

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

From: Tim Landscheidt <tim <at> tim-landscheidt.de>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 45454 <at> debbugs.gnu.org
Subject: Re: bug#45454: 27.1; Help for EIEIO constructors has two
 consecutive spaces
Date: Wed, 30 Dec 2020 05:59:49 +0000
Lars Ingebrigtsen <larsi <at> gnus.org> wrote:

>> Yes; in 2018, I (IIRC unpromptedly) started the process
>> (gnu.org #1268668), but I think it got stuck.

> Hm.  Did it get stuck on the FSF side or because of something else?

I don't know.  The last mail I got was an acknowledgement
from Theodore Teah on February 20, 2018 saying (with regard
to the scan of my signed assignment form which initially was
too large to send by mail): "I downloaded without problem
and it's crystal.  What can I say we all have our limits and
some might be a bit too low :) Thank you.  I'll get it back
to you shortly."

But I'm happy to sign the form again.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#45454; Package emacs. (Thu, 31 Dec 2020 03:36:01 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Tim Landscheidt <tim <at> tim-landscheidt.de>
Cc: 45454 <at> debbugs.gnu.org
Subject: Re: bug#45454: 27.1; Help for EIEIO constructors has two
 consecutive spaces
Date: Thu, 31 Dec 2020 04:35:11 +0100
Tim Landscheidt <tim <at> tim-landscheidt.de> writes:

> I don't know.  The last mail I got was an acknowledgement
> from Theodore Teah on February 20, 2018 saying (with regard
> to the scan of my signed assignment form which initially was
> too large to send by mail): "I downloaded without problem
> and it's crystal.  What can I say we all have our limits and
> some might be a bit too low :) Thank you.  I'll get it back
> to you shortly."

Oops.  I'll ping the copyright clerk and see what's up.

> But I'm happy to sign the form again.

Hopefully that won't be necessary.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 28 Jan 2021 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 82 days ago.

Previous Next


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