GNU bug report logs -
#50444
Remove support for the curses library
Previous Next
Reported by: Stefan Kangas <stefan <at> marxist.se>
Date: Tue, 7 Sep 2021 00:29:02 UTC
Severity: wishlist
Tags: notabug
Done: Stefan Kangas <stefan <at> marxist.se>
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 50444 in the body.
You can then email your comments to 50444 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
eggert <at> cs.ucla.edu, bug-gnu-emacs <at> gnu.org
:
bug#50444
; Package
emacs
.
(Tue, 07 Sep 2021 00:29:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Kangas <stefan <at> marxist.se>
:
New bug report received and forwarded. Copy sent to
eggert <at> cs.ucla.edu, bug-gnu-emacs <at> gnu.org
.
(Tue, 07 Sep 2021 00:29:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Severity: wishlist
X-Debbugs-CC: Paul Eggert <eggert <at> cs.ucla.edu>
Building with curses is, according to Paul Eggert:
"Completely broken" in the sense it won't link and Emacs won't build,
yes. (It will link in master, due to a patch I installed recently.)
And yes, the original curses library has been obsolete for at least two
decades.
See the discussion here:
https://lists.gnu.org/archive/html/emacs-devel/2021-01/msg00416.html
The conclusion from that thread AFAIU is that support for curses
should be removed. (We should keep ncurses though.)
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#50444
; Package
emacs
.
(Tue, 07 Sep 2021 06:04:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 50444 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Tue, 7 Sep 2021 02:28:31 +0200
> Cc: paul eggert <eggert <at> cs.ucla.edu>
>
> Building with curses is, according to Paul Eggert:
>
> "Completely broken" in the sense it won't link and Emacs won't build,
> yes. (It will link in master, due to a patch I installed recently.)
>
> And yes, the original curses library has been obsolete for at least two
> decades.
>
> See the discussion here:
> https://lists.gnu.org/archive/html/emacs-devel/2021-01/msg00416.html
>
> The conclusion from that thread AFAIU is that support for curses
> should be removed. (We should keep ncurses though.)
Doesn't that mean we will be removing support for AIX (and any other
systems that cannot use ncurses due to the same problem)? Are we
willing to drop support for those platforms because of curses? AFAIU,
the original problem was fixed, and there's no longer a link error
when using curses.
In any case, if we are planning to drop support for curses, we need
to obsolete it first, i.e. add a configure-time warning for that.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#50444
; Package
emacs
.
(Tue, 07 Sep 2021 06:42:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 50444 <at> debbugs.gnu.org (full text, mbox):
On 9/6/21 11:03 PM, Eli Zaretskii wrote:
> Doesn't that mean we will be removing support for AIX (and any other
> systems that cannot use ncurses due to the same problem)?
Yes it does mean that, at least, on AIX systems without any of the other
terminal libraries installed.
> the original problem was fixed, and there's no longer a link error
> when using curses.
That's right. So I guess we should keep curses support, for the odd user
still running Emacs on AIX. Sorry about any confusion on the topic.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#50444
; Package
emacs
.
(Tue, 07 Sep 2021 06:45:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 50444 <at> debbugs.gnu.org (full text, mbox):
tags 50444 notabug
close 50444
thanks
Paul Eggert <eggert <at> cs.ucla.edu> writes:
> That's right. So I guess we should keep curses support, for the odd user
> still running Emacs on AIX. Sorry about any confusion on the topic.
OK, thanks for clearing that up.
Added tag(s) notabug.
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Tue, 07 Sep 2021 06:45:02 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
50444 <at> debbugs.gnu.org and Stefan Kangas <stefan <at> marxist.se>
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Tue, 07 Sep 2021 06:45:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#50444
; Package
emacs
.
(Wed, 08 Sep 2021 03:30:02 GMT)
Full text and
rfc822 format available.
Message #21 received at 50444 <at> debbugs.gnu.org (full text, mbox):
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
If curses support is actually needed for some systems
which people still run Emacs on, and it does work on those
systems, there is no need to delete it.
--
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 06 Oct 2021 11:24:08 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 203 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.