OpenBSD CVS

CVS log for src/lib/libcurses/ncurses_cfg.h


[BACK] Up to [local] / src / lib / libcurses

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.28 / (download) - annotate - [select for diffs], Tue Oct 17 09:52:08 2023 UTC (7 months, 3 weeks ago) by nicm
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, HEAD
Changes since 1.27: +173 -114 lines
Diff to previous 1.27 (colored)

Update ncurses and associated libraries (form, panel, menu) to
6.4-20230826 (from 5.7-20081102).

Based on result from Thomas Dickey's ncu2openbsd script and then
modified. Switches to the upstream tput. Major bump for the ncurses
libraries and for libedit and libreadline.

Help from tb, millert.

ok deraadt sthen

Revision 1.27 / (download) - annotate - [select for diffs], Wed Sep 21 06:26:51 2011 UTC (12 years, 8 months ago) by nicm
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored)

Add /usr/local/share/terminfo to the search path so that ports can
install custom terminfo files. Minor ncurses bump to allow packages to
depend on the right version. From discussion with zinke@ and dcoppa@.

ok phessler dcoppa

Revision 1.26 / (download) - annotate - [select for diffs], Sat Apr 23 22:08:15 2011 UTC (13 years, 1 month ago) by nicm
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (colored)

Enable the SIGWINCH handler in ncurses.

Prompted by mail from Mikolaj Kucharski on tech@ and discussion with
deraadt@ and millert@.

A library installing signal handlers without being asked is seriously
wrong but it appears quite a few applications now depend on the ncurses
SIGWINCH and it looks to be safe. Safer than the other signal handlers
it installs (apparently without request... boke).

ok millert

Revision 1.25 / (download) - annotate - [select for diffs], Mon Sep 6 17:26:17 2010 UTC (13 years, 9 months ago) by nicm
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.24: +17 -3 lines
Diff to previous 1.24 (colored)

Enable wide character support in ncurses. It is built into libcurses,
libform, libmenu, libpanel and each library is also linked to a
corresponding "w" version.

This is a major bump for all four libraries.

Thanks to landry, stsp, sthen, naddy, oga, Martin Pieuchot, and anyone
else I've forgotten for testing.

ok naddy krw deraadt

Revision 1.24 / (download) - annotate - [select for diffs], Tue Jan 12 23:21:59 2010 UTC (14 years, 5 months ago) by nicm
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.23: +51 -12 lines
Diff to previous 1.23 (colored)

Update to ncurses 5.7, with local changes reapplied.

This is around eight years worth of changes (previously we were around ncurses
5.2), too many to list - many bug fixes and also a few new functions.

A major bump for libcurses, libpanel, libform and libmenu.

ok deraadt

Revision 1.23 / (download) - annotate - [select for diffs], Mon Jan 22 18:01:34 2001 UTC (23 years, 4 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4, OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2, OPENBSD_3_1_BASE, OPENBSD_3_1, OPENBSD_3_0_BASE, OPENBSD_3_0, OPENBSD_2_9_BASE, OPENBSD_2_9
Changes since 1.22: +1 -1 lines
Diff to previous 1.22 (colored)

Update to ncurses-5.2-20010114

Revision 1.22 / (download) - annotate - [select for diffs], Wed Dec 6 17:18:49 2000 UTC (23 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

use __x__ formats for __attribute__ arguments; guenther@gac.edu

Revision 1.21 / (download) - annotate - [select for diffs], Tue Oct 10 15:10:30 2000 UTC (23 years, 8 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.20: +1 -0 lines
Diff to previous 1.20 (colored)

Don't ignore $TERMCAP, $TERMINFO, $TERMINFO_DIRS, $TERMPATH, and $HOME
if root but not setugid.

Fix select usage to deal with an arbitrary number of fd's.  This code
is not compiled since we use poll(2).

Revision 1.20 / (download) - annotate - [select for diffs], Sun Oct 8 22:46:55 2000 UTC (23 years, 8 months ago) by millert
Branch: MAIN
Changes since 1.19: +18 -8 lines
Diff to previous 1.19 (colored)

update to ncurses-5.1-20001007

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jun 19 03:53:36 2000 UTC (23 years, 11 months ago) by millert
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

ncurses-5.0-20000617

Revision 1.18 / (download) - annotate - [select for diffs], Fri Mar 10 01:35:01 2000 UTC (24 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

Update to ncurses-5.0-20000304

Revision 1.17 / (download) - annotate - [select for diffs], Sun Feb 6 07:10:50 2000 UTC (24 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.16: +5 -1 lines
Diff to previous 1.16 (colored)

ncurses-5.0-20000205

Revision 1.16 / (download) - annotate - [select for diffs], Sat Jan 8 06:26:25 2000 UTC (24 years, 5 months ago) by millert
Branch: MAIN
Changes since 1.15: +1 -3 lines
Diff to previous 1.15 (colored)

Enable extended cap names.  Previously, the only allowed cap names were
those explicitly listed in term.h.  With extended names, non-standard
terminfo/termcap capabilities are passed through for those programs that
want to use them (screen for instance).  This changes struct term and
therefor requires a library major increment.  It also requires changing
how the terminfo.db file is parsed.  Previously, it was parsed like:
foreach cap (all_possible_caps) if ( is_listed(cap) ) add_cap(cap)
However, now that we can't know the set of all possible capabilities
we need to convert the buffer we get back from cgetent into one that
looks more like a terminfo entry and pass it through to the ncurses
terminfo parsing routines.  This also enables tic's -x flag.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Nov 28 17:53:40 1999 UTC (24 years, 6 months ago) by millert
Branch: MAIN
Changes since 1.14: +9 -4 lines
Diff to previous 1.14 (colored)

update to ncurses-5.0-19991127

Revision 1.14 / (download) - annotate - [select for diffs], Sun Jun 27 08:15:19 1999 UTC (24 years, 11 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

ncurses-5.0-990626

Revision 1.13 / (download) - annotate - [select for diffs], Sat May 29 18:27:36 1999 UTC (25 years ago) by millert
Branch: MAIN
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 (colored)

we no longer have a builtin.h file

Revision 1.12 / (download) - annotate - [select for diffs], Sat May 8 20:28:59 1999 UTC (25 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)

ncurses-4.2-990424

Revision 1.11 / (download) - annotate - [select for diffs], Tue Mar 2 06:23:27 1999 UTC (25 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

ncurses-4.2-990301

Revision 1.10 / (download) - annotate - [select for diffs], Sun Jan 31 20:25:38 1999 UTC (25 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.9: +5 -4 lines
Diff to previous 1.9 (colored)

missed this in last update

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jan 31 20:17:07 1999 UTC (25 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

ncurses-4.2-990130

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jan 18 19:09:03 1999 UTC (25 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 (colored)

ncurses-4.2-990116

Revision 1.7 / (download) - annotate - [select for diffs], Sat Oct 31 06:30:31 1998 UTC (25 years, 7 months ago) by millert
Branch: MAIN
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored)

update to ncurses 4.2-981017

Revision 1.6 / (download) - annotate - [select for diffs], Sat Sep 12 05:47:14 1998 UTC (25 years, 9 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored)

Use cgetent(3) and friends when reading termcap

Revision 1.5 / (download) - annotate - [select for diffs], Sat Sep 12 04:38:02 1998 UTC (25 years, 9 months ago) by millert
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

fall back on termcap

Revision 1.4 / (download) - annotate - [select for diffs], Thu Jul 23 21:19:57 1998 UTC (25 years, 10 months ago) by millert
Branch: MAIN
Changes since 1.3: +98 -75 lines
Diff to previous 1.3 (colored)

ncurses-4.2-980718

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 17 16:27:37 1998 UTC (26 years, 4 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.2: +11 -9 lines
Diff to previous 1.2 (colored)

Use _ti_get_screensize() from libtermlib to update screen size if changed
    after a program is suspended.
Define EXTERN_TERMINFO in curses.h.
Update to ncurses-4.1-980103 and crank minor.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Dec 3 05:21:42 1997 UTC (26 years, 6 months ago) by millert
Branch: MAIN
Changes since 1.1: +39 -5 lines
Diff to previous 1.1 (colored)

Merge of ncurses-4.1-971129

Revision 1.1 / (download) - annotate - [select for diffs], Wed Nov 26 04:01:58 1997 UTC (26 years, 6 months ago) by millert
Branch: MAIN

ncurses 4.1 + changes to work with our terminfo libs (instead of
the ncurses ones).  Changes are #ifdef EXTERN_TERMINFO.
Post 4.1 patches will be applied in a separate commit.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.