Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
5134c3f7 |
| 02-Feb-2002 |
Warner Losh <imp@FreeBSD.org> |
o __P has been reoved o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int arg
o __P has been reoved o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int argc, char *argv[]) is the preferred main definition. o Attempt to not break style(9) conformance for declarations more than they already are. o Change int foo() { ... to int foo(void) { ...
show more ...
|
#
0a315e79 |
| 01-Jun-2001 |
Garance A Drosehn <gad@FreeBSD.org> |
Fix how /bin/sh handles 'for' and 'case' statements when it is called to do errexit (-e) processing. This solves a problem where 'make clean' would fail with an unspecified error in certain automake
Fix how /bin/sh handles 'for' and 'case' statements when it is called to do errexit (-e) processing. This solves a problem where 'make clean' would fail with an unspecified error in certain automake-generated makefiles.
Reviewed by: no objections from -hackers... MFC after: 2 weeks
show more ...
|
Revision tags: release/4.3.0_cvs, release/4.3.0, release/4.2.0 |
|
#
4682f420 |
| 04-Oct-2000 |
Brian Somers <brian@FreeBSD.org> |
Implement the <> redirection operator.
|
Revision tags: release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs |
|
#
b2acf887 |
| 15-May-2000 |
Martin Cracauer <cracauer@FreeBSD.org> |
Fix environment passung to eval'ed commands.
PR: bin/6577 Submitted by: Anatoly Vorobey <mellon@pobox.com> Approved by: silence amoung other sh experts
|
Revision tags: release/4.0.0_cvs |
|
#
a436dc79 |
| 20-Dec-1999 |
Martin Cracauer <cracauer@FreeBSD.org> |
Fix command hash handling on PATH=... command
Noted by and fix works for Marcel Moolenaar <marcel@scc.nl>
|
Revision tags: release/3.4.0_cvs |
|
#
6c48b6cf |
| 29-Nov-1999 |
Martin Cracauer <cracauer@FreeBSD.org> |
Include strerror(errno) in error messages after failed system calls. Fix a warning.
|
#
6d9efc24 |
| 17-Nov-1999 |
Martin Cracauer <cracauer@FreeBSD.org> |
The pipleline problem introduced in version 1.22 wasn't fully fixed in 1.23. This revision should work for long pipes both in here-documents/backquote and in normal cases.
Fix works for jmz, bde.
|
#
6edf2a5b |
| 07-Nov-1999 |
Steve Price <steve@FreeBSD.org> |
Correct logic from previous commit - middle processes in long pipes don't have their stdin closed indisciminantly.
Reviewed by: markm
|
#
74eeb719 |
| 05-Nov-1999 |
Martin Cracauer <cracauer@FreeBSD.org> |
When a backquote command inside a here-document had a pipe with more than two processes (got that? :-), the stdin fd of the middle processes that has just been set up was accidetially closed. Don't d
When a backquote command inside a here-document had a pipe with more than two processes (got that? :-), the stdin fd of the middle processes that has just been set up was accidetially closed. Don't do this.
PR: bin/14527
show more ...
|
#
905f2e44 |
| 26-Oct-1999 |
Martin Cracauer <cracauer@FreeBSD.org> |
Fix ';' command when used with -e flag.
PR: bin/14509
|
Revision tags: release/3.3.0_cvs |
|
#
2a456239 |
| 28-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
58aa6f74 |
| 19-Jul-1999 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Fix handling of the cd command inside evaluations. It was changing PWD, which it should not do.
PR: 12578 Reported by: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> Submitted by: Niall Smart <niall@pob
Fix handling of the cd command inside evaluations. It was changing PWD, which it should not do.
PR: 12578 Reported by: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> Submitted by: Niall Smart <niall@pobox.com>
show more ...
|
Revision tags: release/3.2.0 |
|
#
46be34b9 |
| 08-May-1999 |
Kris Kennaway <kris@FreeBSD.org> |
Various spelling/formatting changes.
Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
|
#
57b2932a |
| 21-Apr-1999 |
Martin Cracauer <cracauer@FreeBSD.org> |
Next approach to make loops in interactive interruptable.
PR: bin/9173
|
#
44874954 |
| 03-Apr-1999 |
Martin Cracauer <cracauer@FreeBSD.org> |
In interactive shells, break loops to the topmost level when a child is killed by a signal.
(In non-interactive shells - that means a shellscript - the shell just exits, this was already working)
P
In interactive shells, break loops to the topmost level when a child is killed by a signal.
(In non-interactive shells - that means a shellscript - the shell just exits, this was already working)
PR: bin/9173
show more ...
|
#
c1c72a3c |
| 01-Apr-1999 |
Martin Cracauer <cracauer@FreeBSD.org> |
The immediate execution of traps I introduced in September 1998 (to make /etc/rc interruptible in cases when programs hang with blocked signals) isn't standard enough.
It is now switched off by defa
The immediate execution of traps I introduced in September 1998 (to make /etc/rc interruptible in cases when programs hang with blocked signals) isn't standard enough.
It is now switched off by default and a new switch -T enables it.
You should update /etc/rc to the version I'm about to commit in a few minutes to keep it interruptible.
show more ...
|
Revision tags: release/3.1.0, release/3.0.0, release/2.2.8, release/2.2.7 |
|
#
3d7b5b93 |
| 18-May-1998 |
Philippe Charnier <charnier@FreeBSD.org> |
Add rcsid. Spelling.
|
#
686ed447 |
| 04-May-1998 |
Martin Cracauer <cracauer@FreeBSD.org> |
When calling a shell function, remember whether exit status is tested. This is needed for the '-e' option. See the PR for more details. PR: 6047 Reviewed by: PR submitter, silence on review request.
|
Revision tags: release/2.2.6, release/2.2.5_cvs, release/2.2.2_cvs |
|
#
e7a0b024 |
| 19-May-1997 |
Steve Price <steve@FreeBSD.org> |
Use the __unused attribute where warranted.
|
#
afb033d5 |
| 28-Apr-1997 |
Steve Price <steve@FreeBSD.org> |
Nuke register keyword usage and #if -> #ifdef.
Obtained from: NetBSD
|
Revision tags: release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs |
|
#
b97fa2ef |
| 22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
Revision tags: release/2.1.6_cvs, release/2.1.6.1 |
|
#
1130b656 |
| 14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
show more ...
|
#
ab0a2172 |
| 14-Dec-1996 |
Steve Price <steve@FreeBSD.org> |
Merge in NetBSD mods and -Wall cleaning.
Obtained from: NetBSD, me
|
#
7a2ce49e |
| 12-Nov-1996 |
Peter Wemm <peter@FreeBSD.org> |
Back out rev 1.7 which was to fix PR#1206 (to be reopened).
This patch causes too many side effects, one of which bites hard is when interrupting a 'make fetch' in the ports tree (PR#1990). This who
Back out rev 1.7 which was to fix PR#1206 (to be reopened).
This patch causes too many side effects, one of which bites hard is when interrupting a 'make fetch' in the ports tree (PR#1990). This whole area is a real can of worms....
This most definately should go into 2.2
Reviewed by: steve, bde
show more ...
|
#
b9ab5603 |
| 22-Oct-1996 |
Steve Price <steve@FreeBSD.org> |
Close PR# 1206. sh(1) now ignores SIGINT and SIGQUIT when a child is forked and the -c commandline switch has been specified.
Reviewed by: joerg
|