| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Reviewed by: Matthew Hunt <mph@astro.caltech.edu>
|
|
|
|
|
| |
PR: bin/19475
Approved by: Martin Cracauer <cracauer@cons.org> (with conditions)
|
| |
|
|
|
|
|
| |
PR: 18447
Submitted by: Koji Mori <mori@tri.asanuma.co.jp>
|
|
|
|
|
|
| |
PR: bin/6577
Submitted by: Anatoly Vorobey <mellon@pobox.com>
Approved by: silence amoung other sh experts
|
|
|
|
|
|
|
|
|
|
|
| |
case), so that it doesn't clash with the ncurses function of the same
name when linking statically with -ltermcap.
The linker only complains when -static is used, and it is not clear
whether this is a bug.
PR: bin/18104
Submitted by: Anatoly Vorobey <mellon@pobox.com>
|
|
|
|
|
| |
PR: bin/18104
Submitted by: mellon@pobox.com
|
|
|
|
|
|
|
|
| |
spaces reserved by the header files it includes.
mkinit.c still produces C code with redundant declarations, although
they are more harmless since they automatically derived from the right
places.
|
| |
|
|
|
|
|
|
|
| |
Approved-by: jkh
PR: bin/12137
Submitted by: "Danny J. Zerkel" <dzerkel@columbus.rr.com>
|
|
|
|
|
|
| |
PATH=... command
Noted by and fix works for Marcel Moolenaar <marcel@scc.nl>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: docs/15265
Submitted by: takamune@avrl.mei.co.jp
|
|
|
|
| |
discussed on -arch.
|
|
|
|
| |
Fix a warning.
|
|
|
|
|
|
| |
in that revision as well as things I broke in that revision. A note-
worthy instance of the latter case was the inversion of -E and -V in the
subsection on Commandline Editing.
|
|
|
|
|
|
|
| |
1.23. This revision should work for long pipes both in
here-documents/backquote and in normal cases.
Fix works for jmz, bde.
|
|
|
|
|
|
|
| |
example of such a clone.
PR: 14601
Submitted by: Matthias Buelow <mkb@altair.mayn.de>
|
|
|
|
|
|
| |
don't have their stdin closed indisciminantly.
Reviewed by: markm
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
PR: bin/14509
|
| |
|
|
|
|
| |
Reviewed by: mpp
|
|
|
|
|
|
|
|
| |
commit and those which cause ugly nroff output have been fixed, since
the purpose of the style guideline which they contravene is to reduce
the sizes of deltas.
Reported by: bde
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Consistently misspell built-in as builtin.
* Add a builtin(1) manpage and create builtin(1) MLINKS for all shell
builtin commands for which no standalone utility exists. These MLINKS
replace those that were created for csh(1).
* Add appropriate xrefs for builtin(1) to the csh(1) and sh(1) manpages,
as well as to the manpages of standalone utilities which are supported
as shell builtin commands in at least one of the shells. In such
manpages, explain that similar functionality may be provided as a
shell builtin command.
* Improve sh(1)'s description of the cd builtin command. Csh(1) already
describes it adequately. Replace the cd(1) manpage with a builtin(1)
MLINKS link.
* Clean up some mdoc problems: use Xr instead of literal "foo(n)"; use
Ic instead of Xr for shell builtin commands.
* Undo English contractions.
Reviewed by: mpp, rgrimes
|
|
|
|
|
|
| |
but that doesn't mean that they will never work.
Requested by: mpp, rgrimes
|
|
|
|
|
|
|
|
|
|
| |
Fix grammar and spelling nits.
Use .Dq and .Qq where appropriate.
Divorce trailing punctuation from quoted elements.
Use .Dq instead of .Xr for builtins.
Remove trailing whitespace and blank lines.
PR: 13340
|
| |
|
|
|
|
|
|
|
| |
the default. Add -r option for the read builtin to reverse this.
PR: 13274
Reviewed by: cpiazza, hoek, sheldonh
|
|
|
|
|
|
|
|
| |
which it should not do.
PR: 12578
Reported by: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
Submitted by: Niall Smart <niall@pobox.com>
|
|
|
|
| |
Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
|
|
|
|
|
|
|
|
|
|
| |
statement if blocks[*] when the else could be ambiguous, not defaulting
to int type and removal of some unused variables.
[*] This is explicitly allowed by style(9) when the single statement
spans more than one line.
Reviewed by: obrien, chuckr
|
|
|
|
| |
PR: bin/9173
|
| |
|
|
|
|
| |
PR: 7059
|
|
|
|
|
| |
might be relocated. Handle this case.
PR: 7059
|
| |
|
|
|
|
|
|
|
|
| |
this is hairy).
Reformat this file to comply to style(9). It had mixed styles before.
PR: bin/7059
|
|
|
|
|
|
|
|
|
|
|
| |
representation of the expression is quoted. Take care of this when
doing pattern matching in conjunction with trimming.
#!/bin/sh
c=d:e; echo "${c%:e}"
PR: NetBSD PR#7231
Noticed by: Havard Eidnes <Havard.Eidnes@runit.sintef.no>
|
|
|
|
|
|
|
|
|
| |
is killed by a signal.
(In non-interactive shells - that means a shellscript - the shell just
exits, this was already working)
PR: bin/9173
|
|
|
|
|
|
|
|
|
| |
http://www.cons.org/cracauer/download/sh-interrupt/testsuite/test_export.sh
The PR also had test cases the new version passes.
Fix typo in comment.
PR: bin/1030
|
|
|
|
| |
Submitted by: BDE
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
PR: 7325
|
| |
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
|
|
| |
in sh, by using separate macros for the 1, 2 and 3-arg calls to warnx.
(The 3-arg warnx macro in sh/bltin/bltin.h used to require bogus dummy
args.)
|
|
|
|
|
| |
PR: docs/8140
Submitted by: Sue Blake <sue@vedanix.welearn.com.au>
|