2201 Commits

Author SHA1 Message Date
jtc
29b5828742 Use C locale specific traslation tables for toupper and tolower.
Direct access to the tables is to be replaced by a pointer to tables for the
current locale.
1993-08-06 23:17:03 +00:00
jtc
d2b805f0e2 Added C locale specific translation tables for toupper and tolower. When
locales are fully supported, toupper and tolower will refer to this, or
a locale specific table, through pointers.
1993-08-06 23:14:32 +00:00
jtc
a4bacdfbad setlocale(category, "") is supposed to set locale to the default.
The "C" locale in our case, since we have no other locale support.
1993-08-06 22:56:18 +00:00
mycroft
41c396a394 Remove makedefs when cleaning. 1993-08-06 22:49:42 +00:00
jtc
fa5f39ea86 Use const qualifier with _ctype_ table. Smart compilers can then store it
in the text segment.  When we implement locales, the isctype macros/functions
will reference this table (or a locale specific table) through a pointer, but
for right now, it continues to reference the _ctype_ table directly.
1993-08-06 22:44:44 +00:00
mycroft
1676bc343b Use sys_signame[]. 1993-08-06 22:18:26 +00:00
jtc
df4bd22dd2 Rename tolower & toupper macros to _tolower and _toupper.
Standard C requires tolower to return a character that is !isupper unchanged
which was not being done with the macro.  The function version does the
right thing, so the loss of the macro is no great deal.

I didn't eliminate the macros entirely, since X/Open's XPG3 requires _tolower
and _toupper with the same semantics.  But, like isascii/toascii, they are
removed from the namespace if either ANSI_SOURCE or _POSIX_SOURCE is defined.
1993-08-06 22:05:29 +00:00
mycroft
7aaa2d09b7 Use sys_siglist[]. 1993-08-06 21:55:55 +00:00
mycroft
cd74991687 Clean up deleted files. 1993-08-06 21:50:19 +00:00
mycroft
f637854f04 Use sys_signame[]. 1993-08-06 21:50:14 +00:00
jtc
a35ec39674 Provide function versions of isascii() and toascii(). 1993-08-06 21:46:42 +00:00
mycroft
cd203f3214 Use sys_signame[]. 1993-08-06 21:25:21 +00:00
jtc
c747426b9b Add __dead qualifier to _exit(), as it never returns. 1993-08-06 21:13:32 +00:00
mycroft
c4c9267c74 Add sys_signame[]. 1993-08-06 20:56:34 +00:00
mycroft
c0772b9a9e Add declaration of sys_signame[]. 1993-08-06 20:43:34 +00:00
mycroft
48796ec59b New version from uunet. Uses mandoc macros. 1993-08-06 19:34:17 +00:00
jtc
ec73242ca8 Declare function versions of is* and to* functions -- discovered by
P.J. Plauger's ANSI Library regression test.
Don't export isascii & toascii in strict ansi mode.
1993-08-06 18:41:21 +00:00
mycroft
a78a8ce534 Incorporate new version using getbsize(), with -k flag added. 1993-08-06 17:05:08 +00:00
mycroft
9417ee8681 Add getbsize() from Berkeley, somewhat modified. 1993-08-06 17:03:54 +00:00
mycroft
b552bd14c7 Use `./makedefs'. 1993-08-06 16:24:29 +00:00
cgd
6029498ef6 add com man page, derived from hp9k/300 dca man page 1993-08-06 11:19:07 +00:00
cgd
4e8e79a90e add npx man page. it could use some help, but has some meat. 1993-08-06 10:58:03 +00:00
cgd
4809f1ee5d add (skimpy; technically deficient) lp* man pages 1993-08-06 10:34:11 +00:00
cgd
c4f1c55f9f add (VERY skimpy) man pages for the bus mouse drivers. 1993-08-06 10:10:55 +00:00
cgd
8f94dcc594 overall source code style guide. it is king. revere it. 1993-08-06 07:30:52 +00:00
deraadt
5bfebdcaf0 update for fts library change 1993-08-06 03:48:27 +00:00
deraadt
f85c326074 for new fts library 1993-08-06 01:53:33 +00:00
mycroft
54bfcbbbca Incorporate new version from uunet, with local changes. 1993-08-06 01:52:36 +00:00
deraadt
4e14c1b196 incorrect rcsid[] declarations fixed 1993-08-06 01:47:17 +00:00
deraadt
ab8f70aa6d because of fts library update 1993-08-06 01:36:45 +00:00
mycroft
57b5a6be2d Oops. This one does need a single-entry SRCS, because it's generated at
compile time.  Lose.
1993-08-06 01:20:44 +00:00
deraadt
ec2040d768 change for new fts library 1993-08-05 23:59:25 +00:00
glass
7e7509f5ff gets to consinit() and blows up 1993-08-05 23:09:17 +00:00
jtc
2166786f23 update manpage to -mandoc macros 1993-08-05 21:31:41 +00:00
jtc
66db4d4b5e Update to -mandoc macros 1993-08-05 20:49:16 +00:00
jtc
adb370a8b4 Updated to -mandoc macros. 1993-08-05 20:34:26 +00:00
jtc
21843fb476 Add RCS Id 1993-08-05 17:56:17 +00:00
jtc
d7bbfe60cd update to -mandoc macros 1993-08-05 17:35:08 +00:00
jtc
7318acf9eb update to -mandoc macros 1993-08-05 17:13:23 +00:00
jtc
d557325774 update to -mandoc macros 1993-08-05 16:40:44 +00:00
jtc
661860fda3 add RCS Id's 1993-08-05 16:14:45 +00:00
jtc
f46202689b can't strip shell scripts 1993-08-05 16:14:03 +00:00
jtc
68016bad2e Update to -mandoc macros. 1993-08-05 04:16:58 +00:00
jtc
e58035ef2a Update to -mandoc macros, fix typos. 1993-08-05 04:02:18 +00:00
jtc
432db70b81 Update to -mandoc macros 1993-08-05 03:38:03 +00:00
jtc
999a901e2b Convert to -mandoc macros. 1993-08-05 03:28:31 +00:00
jtc
bace22e4d2 Converted to -mandoc macros. 1993-08-05 03:16:59 +00:00
jtc
1535a45779 Update to -mandoc macros. 1993-08-05 02:29:28 +00:00
jtc
c63e7d82bc Drip -DNO_REGEX, Link with -lgnuregex. 1993-08-05 02:16:36 +00:00
jtc
61523efa72 Convert to -mandoc macros. 1993-08-05 02:15:58 +00:00