freebsd kernel with SKQ
Go to file
Steve Price f98e1b8071 With these changes sh(1)'s trap command should be POSIX-compliant,
while remaining (becoming :) compatible with other popular shells.
Specifically these changes include:

1) Implement 'trap -l' to get a list of valid signals names.  This
   is useful if you wanted to do something like reset all signal
   handlers to there defaults values, in which case something like
   this will do the trick.

	trap `trap -l`

2) Reformat the output of 'trap' so it can be saved and later eval'd
   to restore the saved settings.

3) Allow the use of signal names as well as signal numbers.

4) Fix trap handling of SIGCHLD so that commands like the following
   (albeit, contrived) won't cause sh(1) to recurse ad infinitum.

	trap uname 0 20

5) Make variables static that are used only in trap.c.

6) Minor 'style(9) police' mods.
1996-12-24 23:59:53 +00:00
bin With these changes sh(1)'s trap command should be POSIX-compliant, 1996-12-24 23:59:53 +00:00
contrib Ay, merge from RELENG_2_2. Back out the "moving HEAD" fix. 1996-12-19 08:55:10 +00:00
eBones Fix a cosmetic bug that has bothered me for ages. :-) 1996-12-21 06:21:16 +00:00
etc Add commented out samples on how to activate the compat libs during build. 1996-12-23 05:17:09 +00:00
games comma police for section SEE ALSO 1996-12-22 23:17:39 +00:00
gnu Remove a couple of private malloc() implementations, one of which 1996-12-23 20:21:35 +00:00
include string.h defines nonstandard routines when _POSIX_SOURCE is 1996-12-17 19:35:43 +00:00
lib Another one-liner: remember to NUL terminate local copy of NIS host 1996-12-24 17:01:49 +00:00
libexec Change declaration of yp_errno from int to enum ypstat so that it 1996-12-23 18:15:41 +00:00
lkm Make snake 3.0-CURRENT here. 1996-11-11 14:18:40 +00:00
release Bring these up-to-date with Peter's compat distribution changes. 1996-12-24 00:23:43 +00:00
sbin comma typos 1996-12-23 23:09:55 +00:00
secure Secure telnet is now in eBones. 1996-11-07 14:42:57 +00:00
share corrected Sascha's Mail address. Thanks Joerg for your ,sharp eyes' ! 1996-12-24 15:37:41 +00:00
sys Synchronize with sys/i386/isa/sio.c revision 1.155 (use breakpoint() 1996-12-24 11:47:52 +00:00
tools Fix the 'info sharedlibextention' output in tclsh which was caused by a 1996-12-17 13:08:08 +00:00
usr.bin comma typos 1996-12-23 23:09:55 +00:00
usr.sbin Fix some bugs: 1996-12-24 02:44:52 +00:00
COPYRIGHT
Makefile Add comment on -DALLLANG. 1996-12-20 08:18:47 +00:00