unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#45235: [PATCH] Remove part about re-using XEmacs code from FAQ
@ 2020-12-14 13:51 Stefan Kangas
  2020-12-14 14:47 ` Lars Ingebrigtsen
  2020-12-14 15:47 ` Eli Zaretskii
  0 siblings, 2 replies; 6+ messages in thread
From: Stefan Kangas @ 2020-12-14 13:51 UTC (permalink / raw)
  To: 45235

[-- Attachment #1: Type: text/plain, Size: 73 bytes --]

Severity: wishlist

Any objections to or comments on the attached patch?

[-- Attachment #2: 0001-Remove-part-about-re-using-XEmacs-code-from-FAQ.patch --]
[-- Type: text/x-diff, Size: 1478 bytes --]

From e1cc65db3a6892627484b990a9a6641bfffed33e Mon Sep 17 00:00:00 2001
From: Stefan Kangas <stefan@marxist.se>
Date: Mon, 14 Dec 2020 15:43:16 +0100
Subject: [PATCH] Remove part about re-using XEmacs code from FAQ

* doc/misc/efaq.texi (Difference between Emacs and XEmacs): Remove
part about re-using XEmacs code; this is not likely to be relevant
these days and in any case is not a frequently asked question.
---
 doc/misc/efaq.texi | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index 462eb4cf3a..f0a38cd353 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -3548,15 +3548,6 @@ Difference between Emacs and XEmacs
 party packages have either stopped supporting XEmacs or were developed
 exclusively for Emacs.
 
-Some XEmacs code has been contributed to Emacs, and we would like to
-use other parts, but the earlier XEmacs maintainers did not always
-keep track of the authors of contributed code, which makes it
-impossible for the FSF to get copyright papers signed for that code.
-(The FSF requires these papers for all the code included in the Emacs
-release, aside from generic C support packages that retain their
-separate identity and are not integrated into the code of Emacs
-proper.)
-
 If you want to talk about these two versions and distinguish them,
 please call them ``Emacs'' and ``XEmacs.''  To contrast ``XEmacs''
 with ``GNU Emacs'' would be misleading, since XEmacs too has its
-- 
2.29.2


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* bug#45235: [PATCH] Remove part about re-using XEmacs code from FAQ
  2020-12-14 13:51 bug#45235: [PATCH] Remove part about re-using XEmacs code from FAQ Stefan Kangas
@ 2020-12-14 14:47 ` Lars Ingebrigtsen
  2020-12-14 15:47 ` Eli Zaretskii
  1 sibling, 0 replies; 6+ messages in thread
From: Lars Ingebrigtsen @ 2020-12-14 14:47 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 45235

Stefan Kangas <stefan@marxist.se> writes:

> * doc/misc/efaq.texi (Difference between Emacs and XEmacs): Remove
> part about re-using XEmacs code; this is not likely to be relevant
> these days and in any case is not a frequently asked question.

Yeah, talking about XEmacs in particular here probably isn't very
relevant any more, so the patch looks good to me.

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





^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#45235: [PATCH] Remove part about re-using XEmacs code from FAQ
  2020-12-14 13:51 bug#45235: [PATCH] Remove part about re-using XEmacs code from FAQ Stefan Kangas
  2020-12-14 14:47 ` Lars Ingebrigtsen
@ 2020-12-14 15:47 ` Eli Zaretskii
  2020-12-14 17:56   ` Stefan Kangas
  1 sibling, 1 reply; 6+ messages in thread
From: Eli Zaretskii @ 2020-12-14 15:47 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 45235

> From: Stefan Kangas <stefan@marxist.se>
> Date: Mon, 14 Dec 2020 07:51:29 -0600
> 
> Any objections to or comments on the attached patch?

KI'm okay with removing that part, but I think we should also say
there that XEmacs is no longer being actively developed, so no new
releases of it are expected and no new code will be added to it.





^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#45235: [PATCH] Remove part about re-using XEmacs code from FAQ
  2020-12-14 15:47 ` Eli Zaretskii
@ 2020-12-14 17:56   ` Stefan Kangas
  2020-12-14 17:58     ` Eli Zaretskii
  0 siblings, 1 reply; 6+ messages in thread
From: Stefan Kangas @ 2020-12-14 17:56 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 45235

[-- Attachment #1: Type: text/plain, Size: 369 bytes --]

Eli Zaretskii <eliz@gnu.org> writes:

> > Any objections to or comments on the attached patch?
>
> KI'm okay with removing that part, but I think we should also say
> there that XEmacs is no longer being actively developed, so no new
> releases of it are expected and no new code will be added to it.

OK.  I made an attempt to make such changes in the attached patch.

[-- Attachment #2: 0001-Make-XEmacs-entry-in-the-FAQ-more-contemporary.patch --]
[-- Type: application/octet-stream, Size: 3277 bytes --]

From 822ba4c54467985407158e9c16c393a954418f02 Mon Sep 17 00:00:00 2001
From: Stefan Kangas <stefan@marxist.se>
Date: Mon, 14 Dec 2020 15:43:16 +0100
Subject: [PATCH] Make XEmacs entry in the FAQ more contemporary

* doc/misc/efaq.texi (Difference between Emacs and XEmacs): Make
XEmacs entry in the FAQ more contemporary.  Remove part about re-using
XEmacs code; this is not likely to be relevant these days and in any
case is not a frequently asked question.  (Bug#45235)
---
 doc/misc/efaq.texi | 36 +++++++++++-------------------------
 1 file changed, 11 insertions(+), 25 deletions(-)

diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index 06a17d9c46..83c0a19d39 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -3390,7 +3390,7 @@ Finding Emacs and related packages
 * Packages that do not come with Emacs::
 * Spell-checkers::
 * Current GNU distributions::
-* Difference between Emacs and XEmacs::
+* What was XEmacs?::
 * Emacs for minimalists::
 * Emacs for MS-DOS::
 * Emacs for MS-Windows::
@@ -3526,35 +3526,21 @@ Current GNU distributions
 
 @uref{https://www.gnu.org/prep/ftp}
 
-@node Difference between Emacs and XEmacs
-@section What is the difference between Emacs and XEmacs (formerly Lucid Emacs)?
+@node What was XEmacs?
+@section What was XEmacs?
 @cindex XEmacs
-@cindex Difference Emacs and XEmacs
-@cindex Lucid Emacs
-@cindex Epoch
 
 XEmacs was a branch version of Emacs that is no longer actively
-developed.  XEmacs was first called Lucid Emacs, and was initially
-derived from a prerelease version of Emacs 19.  In this FAQ, we use
-the name ``Emacs'' only for the official version.
-
-XEmacs last released a new version on January 30, 2009, and it lacks
-many important features that exists in Emacs.  In the past, it was not
-uncommon for Emacs packages to include code for compatibility with
-XEmacs.  Nowadays, although some packages still maintain such
-compatibility code, several of the more popular built-in and third
-party packages have either stopped supporting XEmacs or were developed
-exclusively for Emacs.
+developed.  XEmacs last released a new version on January 30, 2009,
+and it lacks many important features that exist in Emacs.  Since its
+development has stopped, we do not expect to see any new releases.
 
-Some XEmacs code has been contributed to Emacs, and we would like to
-use other parts, but the earlier XEmacs maintainers did not always
-keep track of the authors of contributed code, which makes it
-impossible for the FSF to get copyright papers signed for that code.
-(The FSF requires these papers for all the code included in the Emacs
-release, aside from generic C support packages that retain their
-separate identity and are not integrated into the code of Emacs
-proper.)
+In the past, it was not uncommon for Emacs packages to include code
+for compatibility with XEmacs.  Nowadays, most built-in and third party
+packages have either stopped supporting XEmacs or were developed
+exclusively for Emacs.
 
+XEmacs was initially derived from a prerelease version of Emacs 19.
 If you want to talk about these two versions and distinguish them,
 please call them ``Emacs'' and ``XEmacs.''  To contrast ``XEmacs''
 with ``GNU Emacs'' would be misleading, since XEmacs too has its
-- 
2.28.0


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* bug#45235: [PATCH] Remove part about re-using XEmacs code from FAQ
  2020-12-14 17:56   ` Stefan Kangas
@ 2020-12-14 17:58     ` Eli Zaretskii
  2020-12-14 18:22       ` Stefan Kangas
  0 siblings, 1 reply; 6+ messages in thread
From: Eli Zaretskii @ 2020-12-14 17:58 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 45235

> From: Stefan Kangas <stefan@marxist.se>
> Date: Mon, 14 Dec 2020 18:56:04 +0100
> Cc: 45235@debbugs.gnu.org
> 
> > I'm okay with removing that part, but I think we should also say
> > there that XEmacs is no longer being actively developed, so no new
> > releases of it are expected and no new code will be added to it.
> 
> OK.  I made an attempt to make such changes in the attached patch.

LGTM, thanks.





^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#45235: [PATCH] Remove part about re-using XEmacs code from FAQ
  2020-12-14 17:58     ` Eli Zaretskii
@ 2020-12-14 18:22       ` Stefan Kangas
  0 siblings, 0 replies; 6+ messages in thread
From: Stefan Kangas @ 2020-12-14 18:22 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 45235

tags 45235 fixed
close 45235 28.1
thanks

Eli Zaretskii <eliz@gnu.org> writes:

> LGTM, thanks.

Thanks for the review.  Pushed to master and closing.





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-12-14 18:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-14 13:51 bug#45235: [PATCH] Remove part about re-using XEmacs code from FAQ Stefan Kangas
2020-12-14 14:47 ` Lars Ingebrigtsen
2020-12-14 15:47 ` Eli Zaretskii
2020-12-14 17:56   ` Stefan Kangas
2020-12-14 17:58     ` Eli Zaretskii
2020-12-14 18:22       ` Stefan Kangas

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).