master
- ~<, ~_ are undocumented aliases of ~r, ~: - missing documentation for ~. - use compact list, and .Pp. so that aliases could be listed - reformat to fit aliases in tilde help with help & ok jmc@, sobrado@, millert@
alpbetically sort the configuration choices
the name aux is a reserved filename on windows
Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0' for chars.
Modernize allocation by:
Delete obsolete /* ARGSUSED */ lint comments.
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
ctype and other sign extension fixes.
When it's the possessive of 'it', it's spelled "its", without the apostrophe.
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
remove prototypes with no matching function and externs with no var partly checked by millert@
spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
satisfy -fno-common, by (1) copying all the variable decls from indent_globs.h to indent.c, and (2) changing all the same decls in indent_globs.h to be extern ok mortimer
man pages: add missing commas between subordinate and main clauses
make usage for both mail(1) and mailx(1) fit in a 80-column display.
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
Cleanup close(open idioms. ok krw
Replace the local getname() and getuserid() functions with calls to user_from_uid(3) and uid_from_user(3). This requires sprinkling const in a few places to match the return value of user_from_uid(3). OK tb@
Check if a signal already has been received before entering a blocking read as opposed of only doing it afterwards. Issue uncovered by the mail regress tests.