Commit Graph

54 Commits

Author SHA1 Message Date
nicm
95ce957a8c Also remove tbl files from CLEANFILES now they are not generated. 2019-02-13 15:10:40 +00:00
nicm
d5be5a4dcd Remove obsolete tbl suffix from ncurses man pages, no objections from
millert.
2019-02-13 07:18:57 +00:00
florian
4280883c81 change if ((a == b)) to if (a == b); silences noisy on-by-default
"equality comparison with extraneous parentheses
[-Wparentheses-equality]" clang warning.
OK deraadt, kettenis
2017-07-29 07:18:32 +00:00
guenther
d46f7e051d DEBUGLIBS has been broken since the gcc4 switch, so delete it. CFLAGS
contains -g by default anyway

problem noted by Edgar Pettijohn (edgar (at) pettijohn-web.com)
ok millert@ kettenis@ deraadt@
2016-07-04 18:01:44 +00:00
jmc
faa33665ab for some time now mandoc has not required MLINKS to function
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung
2016-03-30 06:38:40 +00:00
jmc
28362de0e5 update the NAME section; ok nicm schwarze 2015-11-14 01:35:38 +00:00
krw
5e231b3ac8 More missing $OpenBSD$.
ok nicm@
2015-01-23 22:48:51 +00:00
guenther
91a535ff42 Switch time_t, ino_t, clock_t, and struct kevent's ident and data
members to 64bit types.  Assign new syscall numbers for (almost
all) the syscalls that involve the affected types, including anything
with time_t, timeval, itimerval, timespec, rusage, dirent, stat,
or kevent arguments.  Add a d_off member to struct dirent and replace
getdirentries() with getdents(), thus immensely simplifying and
accelerating telldir/seekdir.  Build perl with -DBIG_TIME.

Bump the major on every single base library: the compat bits included
here are only good enough to make the transition; the T32 compat
option will be burned as soon as we've reached the new world are
are happy with the snapshots for all architectures.

DANGER: ABI incompatibility.  Updating to this kernel requires extra
work or you won't be able to login: install a snapshot instead.

Much assistance in fixing userland issues from deraadt@ and tedu@
and build assistance from todd@ and otto@
2013-08-13 05:52:02 +00:00
okan
7cd9afdf8e remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.
ok guenther@
2012-08-02 13:38:38 +00:00
schwarze
d9fb19d275 switch to installing source manuals (base part)
discussed with lots of people, tested by naddy@,
"move fast" deraadt@
2011-06-23 22:46:12 +00:00
nicm
40ccea665f Merge a change from ncurses upstream to correctly recalculate a form
field size on set. Fixes an issue found by canacar@ who provided a
similar fix.

ok canacar
2011-01-18 18:57:51 +00:00
nicm
6bc6570d7f 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
2010-09-06 17:26:17 +00:00
schwarze
08f36c3fbd The .TP man(7) macro requires text on the following line, to be used as
a label, so having .TP before an .SH section header is a syntax error.
Fixing this to unbreak the build with mandoc(1).
I will also send this patch upstream.

OK nicm@
2010-02-17 23:35:12 +00:00
nicm
81d8c4e1e6 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
2010-01-12 23:21:58 +00:00
tedu
2c74d5bfe1 remove some bogus *p tests from charles longeau
ok deraadt millert
2007-03-20 03:40:05 +00:00
deraadt
e5a6e266cc use WANTLINT= (on all architectures) 2005-11-24 20:49:14 +00:00
marc
0ede50fcc5 errno changes, lib major version bumps, and general flag day
To build you must:
cd /usr/src && make obj && make includes
cd lib/libc && make depend && make && NOMAN=1 sudo make install
cd /usr/src && make build
2004-07-13 21:03:34 +00:00
jmc
6957a4a484 typos from Jonathon Gray; 2003-11-08 19:17:27 +00:00
jmc
3519149ff2 typos;
diffs passed on to curses people.
2003-05-16 08:48:27 +00:00
espie
4ad390e718 sprintf->snprintf 2003-04-05 13:41:43 +00:00
deraadt
69395a6e49 spelling 2003-01-05 22:41:35 +00:00
millert
3b5f5f0313 Crank all library major numbers. Needed due to the fact that we
now build libraries with propolice enabled.  Without this, existing
binaries (such as ports/packages) that link with any system library
other than libc will fail with an undefined symbol of "___guard"
(__guard on ELF).
Pointed out by markus@ and discussed with deraadt@
2002-12-03 06:39:38 +00:00
millert
84af20cee4 Update to ncurses-5.2-20010114 2001-01-22 18:01:32 +00:00
millert
77c4fa26c6 update to ncurses 5.2 2000-10-22 18:27:18 +00:00
millert
91421ef511 update to ncurses-5.1-20001007 2000-10-08 22:46:53 +00:00
millert
2a9262cfa0 Update to ncurses-5.1-20000722 2000-07-24 04:06:09 +00:00
millert
1fe33145a0 ncurses-5.0-20000617 2000-06-19 03:53:34 +00:00
millert
3b2be2d92b Missed this in last ncurses sync 2000-04-25 16:39:05 +00:00
aaron
a1d216a38a Trailing whitespace begone! 2000-04-12 21:47:47 +00:00
millert
5f4b5c18a6 add MLINKs I missed 1999-11-17 05:37:52 +00:00
millert
abceb6fa25 man page fixes from ncurses-990710 1999-07-11 14:14:03 +00:00
millert
24dc1c5e14 ncurses-5.0-990626 1999-06-27 08:14:21 +00:00
millert
d753508a61 ncurses-4.2-990516; no code changes 1999-05-17 03:03:55 +00:00
aaron
892a7bb812 grammar police: do not hyphenate compound words that act as adjectives if the
first word ends in -ly

i.e., fully-qualified, newly-created, globally-visible, etc. are wrong
1999-05-12 13:26:46 +00:00
millert
ed0e49f074 ncurses-4.2-990424 1999-05-08 20:28:57 +00:00
millert
0d1bd33c96 ncurses-4.2-990327; just man page fixes 1999-03-28 18:01:03 +00:00
aaron
aaa1ddd545 typo; nash@mcs.net 1999-03-18 11:08:33 +00:00
millert
6e507ba049 Fix an && that should be ||; ncurses-4.2-990306 1999-03-11 21:02:39 +00:00
millert
cf92880f78 updates from ncurses-4.2-990220 1999-02-24 06:30:53 +00:00
millert
d8c80369fa updates from ncurses-4.2-990123 1999-01-24 19:29:38 +00:00
millert
e216d71300 cosmetic man page changes from latest ncurses 1999-01-22 03:30:52 +00:00
millert
3f19b0a42b Correct $From 1998-11-19 01:10:02 +00:00
millert
83791aa291 ncurses-4.2-980912 1998-09-17 04:14:29 +00:00
deraadt
b7797436e4 man page repairs; aaron@ug.cs.dal.ca 1998-08-29 21:11:02 +00:00
millert
02f2426a97 libform from ncurses-4.2-980718 1998-07-24 02:36:34 +00:00
millert
55bb314657 Add description ti NAME section. Noted by Theo. 1998-02-03 00:50:56 +00:00
millert
d2ffe6bf7b ncurses-4.1-971213 1997-12-14 23:15:36 +00:00
millert
1e5d079f58 3X -> 3 1997-12-03 05:42:24 +00:00
millert
8d0fca710a Merge of ncurses-4.1-971129 1997-12-03 05:39:49 +00:00
millert
6cd90de493 libform from ncurses 4.1. Post 4.1 patches to be applied in a separate commit. 1997-11-26 04:00:50 +00:00