aboutsummaryrefslogtreecommitdiff
path: root/bin
Commit message (Expand)AuthorAgeFilesLines
* echo(1): Clarify portability and mention literal "--" handling.Jilles Tjoelker2010-11-121-9/+22
* sh(1): Document r214304 (special builtin is illegal function name).Jilles Tjoelker2010-11-121-0/+1
* sh(1): Update for r214492. "${v+"hi}there"}".Jilles Tjoelker2010-11-121-5/+8
* sh: Remove unused man page for echo builtin.Jilles Tjoelker2010-11-121-114/+0
* sh(1): Modernize the introduction a bit.Jilles Tjoelker2010-11-121-12/+5
* test: Move tests to tools/regression/bin/test.Jilles Tjoelker2010-11-083-353/+0
* sh: Fix some issues with aliases and case, by importing dash checkkwd code.Jilles Tjoelker2010-11-021-50/+49
* Add a new libc function: cfmakesane(3).Ed Schouten2010-11-021-5/+6
* sh(1): Correct synopsis and make precise how $0 is set.Jilles Tjoelker2010-10-311-4/+24
* Fix typo and grammar nitUlrich Spörlein2010-10-311-2/+2
* sh: Reindent evaltree().Jilles Tjoelker2010-10-311-76/+76
* sh: Use iteration instead of recursion to evaluate semicolon lists.Jilles Tjoelker2010-10-312-15/+27
* Elaborate some more on the non-security implications of using -PUlrich Spörlein2010-10-311-6/+15
* sh: Tweak some string constants to reduce code size.Jilles Tjoelker2010-10-294-5/+5
* sh: Reject function names ending in one of !%*+-=?@}~Jilles Tjoelker2010-10-291-1/+5
* sh: Detect various additional errors in the parser.Jilles Tjoelker2010-10-291-3/+3
* sh: Error out on various specials/keywords in the wrong place in backticks.Jilles Tjoelker2010-10-291-16/+16
* sh: Fix some issues with CTL* bytes and ${var#pat}.Jilles Tjoelker2010-10-291-14/+13
* sh: Do IFS splitting on word in ${v+word} and ${v-word}.Jilles Tjoelker2010-10-295-14/+43
* sh: Only accept a '}' inside ${v+-=?...} if double-quote state matches.Jilles Tjoelker2010-10-281-4/+4
* sh: Make double-quotes quote a '}' inside ${v#...} and ${v%...}.Jilles Tjoelker2010-10-281-1/+2
* Language cleanup.Dag-Erling Smørgrav2010-10-271-3/+3
* sh: Ignore double-quotes in arithmetic rather than treating them as quotes.Jilles Tjoelker2010-10-242-5/+5
* sh: Do not allow overriding a special builtin with a function.Jilles Tjoelker2010-10-241-0/+5
* sh: Make sure defined functions can actually be called.Jilles Tjoelker2010-10-241-3/+7
* sh: Check whether dup2 was successful for >&FD and <&FD.Jilles Tjoelker2010-10-241-2/+5
* sh: Change ! within a pipeline to start a new pipeline instead.Jilles Tjoelker2010-10-241-19/+11
* sh(1): Clarify subshells/processes for pipelines.Jilles Tjoelker2010-10-161-10/+8
* sh: Use <stddef.h> rather than <sys/stddef.h>.Jilles Tjoelker2010-10-161-1/+1
* We only need to look as far as '..' to find 'test/'.David E. O'Brien2010-10-131-1/+1
* Do not assume in growstackstr() that a "precious" character will beDavid E. O'Brien2010-10-133-9/+19
* In the spirit of r90111, depend on c89 and remove the "STATIC" macroDavid E. O'Brien2010-10-1321-227/+218
* If one wishes to set breakpoints of static the functions here, theyDavid E. O'Brien2010-10-131-1/+1
* Make DEBUG traces 64-bit clean:John Baldwin2010-10-132-20/+21
* Suggest that DEBUG_FLAGS be used to enable extra debugging rather thanJohn Baldwin2010-10-131-1/+1
* Consistently use "STATIC" for all functions in order to be able to setDavid E. O'Brien2010-10-1317-73/+77
* If DEBUG is 3 or greater, disable STATICization of functions.David E. O'Brien2010-10-123-3/+8
* Allow one to regression test 'sh' changes without having to installDavid E. O'Brien2010-10-121-0/+3
* rm(1): clarify that -P works only when blocks are updated in-placeUlrich Spörlein2010-10-082-6/+6
* mdoc: drop redundant .Pp and .LP callsUlrich Spörlein2010-10-082-2/+0
* Make a thread's address available via the kern proc sysctl, just like theEd Maste2010-10-082-0/+4
* Clarify the combination effect of -P and -f to make it clear.Xin LI2010-10-041-3/+7
* Correct sort order.Ed Maste2010-09-221-1/+1
* Merge from tbemd:Warner Losh2010-09-131-6/+7
* sh: Add __dead2 to two functions that do not return.Jilles Tjoelker2010-09-121-2/+2
* sh: Fix exit status if return is used within a loop condition.Jilles Tjoelker2010-09-111-0/+2
* sh: Apply variable assignments left-to-right in bltinlookup().Jilles Tjoelker2010-09-111-1/+5
* Revert changes of 'assure' to 'ensure' made in r211936.Rebecca Cran2010-09-111-1/+1
* test(1): Fix markup, ( and ) must be separate arguments so leave spaces.Jilles Tjoelker2010-09-101-1/+1
* test(1): Clarify grammar ambiguity and -a/-o vs shell &&/||.Jilles Tjoelker2010-09-101-5/+12