aboutsummaryrefslogtreecommitdiff
path: root/bin/sh/trap.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r230212:Jean-Sébastien Pédron2012-02-061-1/+32
* Don't skip forking for an external command if any traps are active.Jilles Tjoelker2009-06-131-0/+15
* Fix the eval command in combination with set -e. Before this change the shellStefan Farfeleder2009-05-311-2/+2
* Whitespace nits.Jens Schweikhardt2006-04-171-4/+4
* Correctly quote the output when showing the installed trap actions.Stefan Farfeleder2005-12-081-6/+5
* Various small code cleanups resulting from a code reviewingRalf S. Engelschall2005-09-061-1/+1
* Remove clause 3 from the UCB licenses.Mark Murray2004-04-061-4/+0
* style(9): wrap at 80 columns.Nate Lawson2004-02-121-3/+5
* Handle proper formatting and a buffer overrun when running an old sh onNate Lawson2004-02-121-7/+28
* Use sys_nsig instead of NSIG for the length of the signal arrays. ThisNate Lawson2004-01-281-4/+4
* Avoid calling el_resize() from a signal handler, even though libeditTim J. Robbins2002-07-241-2/+3
* Catch SIGWINCH in interactive shells and call el_resize() to updateTim J. Robbins2002-07-231-0/+15
* Remove broken and incomplete support for old releases of System V,Tim J. Robbins2002-07-191-5/+0
* Consistently use FBSDIDDavid E. O'Brien2002-06-301-2/+2
* o __P has been reovedWarner Losh2002-02-021-22/+12
* $Id$ -> $FreeBSD$Peter Wemm1999-08-271-1/+1
* Various spelling/formatting changes.Kris Kennaway1999-05-081-2/+2
* The immediate execution of traps I introduced in September 1998 (toMartin Cracauer1999-04-011-2/+3
* Narrow down conditions to break wait() to process traps.Martin Cracauer1998-09-101-3/+4
* Fix an inefficiency I introduced in my last commit.Martin Cracauer1998-09-101-9/+4
* If traps are set, they are now executed even when a signal-blockingMartin Cracauer1998-09-081-5/+18
* Improve bookkeeping of in_waitcmd and style fixes.Martin Cracauer1998-08-251-2/+2
* Re-enable killing childs with SIGQUIT. Spotted by Bruce Evans.Martin Cracauer1998-08-251-2/+2
* Do not exit on SIGINT in non-interactive shells, fixes PR 1206,Martin Cracauer1998-08-241-10/+18
* Add rcsid. Spelling.Philippe Charnier1998-05-181-3/+5
* Fixed some type and value mismatches. setsignal() returned a boguslyBruce Evans1997-11-101-10/+9
* 1) Fix longstanding bug:Andrey A. Chernov1997-11-051-3/+10
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* With these changes sh(1)'s trap command should be POSIX-compliant,Steve Price1996-12-241-49/+107
* Merge in NetBSD mods and -Wall cleaning.Steve Price1996-12-141-9/+9
* Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is aPeter Wemm1996-09-011-29/+58
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-5/+5
* Added $Id$David Greenman1994-09-241-0/+2
* BSD 4.4 Lite bin SourcesRodney W. Grimes1994-05-261-0/+348