summaryrefslogtreecommitdiffstats
path: root/bin/sh
Commit message (Expand)AuthorAgeFilesLines
* sh: Ignore double-quotes in arithmetic rather than treating them as quotes.jilles2010-10-242-5/+5
* sh: Do not allow overriding a special builtin with a function.jilles2010-10-241-0/+5
* sh: Make sure defined functions can actually be called.jilles2010-10-241-3/+7
* sh: Check whether dup2 was successful for >&FD and <&FD.jilles2010-10-241-2/+5
* sh: Change ! within a pipeline to start a new pipeline instead.jilles2010-10-241-19/+11
* sh(1): Clarify subshells/processes for pipelines.jilles2010-10-161-10/+8
* sh: Use <stddef.h> rather than <sys/stddef.h>.jilles2010-10-161-1/+1
* We only need to look as far as '..' to find 'test/'.obrien2010-10-131-1/+1
* Do not assume in growstackstr() that a "precious" character will beobrien2010-10-133-9/+19
* In the spirit of r90111, depend on c89 and remove the "STATIC" macroobrien2010-10-1321-227/+218
* If one wishes to set breakpoints of static the functions here, theyobrien2010-10-131-1/+1
* Make DEBUG traces 64-bit clean:jhb2010-10-132-20/+21
* Suggest that DEBUG_FLAGS be used to enable extra debugging rather thanjhb2010-10-131-1/+1
* Consistently use "STATIC" for all functions in order to be able to setobrien2010-10-1317-73/+77
* If DEBUG is 3 or greater, disable STATICization of functions.obrien2010-10-123-3/+8
* Allow one to regression test 'sh' changes without having to installobrien2010-10-121-0/+3
* sh: Add __dead2 to two functions that do not return.jilles2010-09-121-2/+2
* sh: Fix exit status if return is used within a loop condition.jilles2010-09-111-0/+2
* sh: Apply variable assignments left-to-right in bltinlookup().jilles2010-09-111-1/+5
* sh(1): Remove xrefs for expr(1) and getopt(1).jilles2010-09-101-3/+1
* sh: Fix 'read' if all chars before the first IFS char are backslash-escaped.jilles2010-09-081-0/+1
* sh: Improve comments in expand.c.jilles2010-09-051-21/+37
* sh: Get rid of some magic numbers.jilles2010-09-041-2/+2
* sh: Do not use locale for determining if something is a name.jilles2010-09-031-5/+5
* sh: Remove remnants of '!!' to negate pattern.jilles2010-08-221-17/+2
* sh(1): Add a brief summary of arithmetic expressions.jilles2010-08-221-5/+36
* sh: Fix break/continue/return sometimes not skipping the rest of dot script.jilles2010-08-151-2/+3
* sh: Add a forgotten const.jilles2010-08-131-1/+1
* sh: Fix shadowing of sigset.jilles2010-08-131-3/+3
* sh: Fix heap-based buffer overflow in pathname generation.jilles2010-08-101-16/+15
* Remove unnecessary duplicate letters in mksyntax.c,jilles2010-08-081-2/+2
* sh: Return 0 from eval if no command was given.jilles2010-08-031-1/+7
* sh: Do not enter consecutive duplicates into the history.jilles2010-08-011-0/+1
* sh: Fix crash due to uninitialized here-document.jilles2010-07-251-0/+3
* sh: Allow a background command consisting solely of redirections.jilles2010-07-181-0/+1
* sh: There cannot be a TNOT in simplecmd(), remove checks.jilles2010-07-141-19/+3
* sh: Use $PWD instead of getcwd() for the \w and \W prompt expansions.jilles2010-07-021-12/+11
* sh: Forget about terminated background processes sooner.jilles2010-06-294-9/+66
* sh: Fix compilation with -DNO_HISTORY.jilles2010-06-191-0/+1
* sh: Add filename completion.jilles2010-06-151-0/+4
* sh: Pass through SIGINT from a child if interactive and job controljilles2010-06-061-0/+6
* sh: Pass TERM changes to libedit.jilles2010-06-024-0/+22
* sh: Fix a crash if a heredoc was not properly ended and parsing continued.jilles2010-05-301-0/+1
* sh: Change interaction of command substitution and here documents.jilles2010-05-301-4/+13
* sh: Recognize "--" in . and exec.jilles2010-05-282-2/+14
* sh(1): Rework documentation of shell variables.jilles2010-05-241-87/+118
* sh(1): Improve wording of 'Special Parameters' section.jilles2010-05-241-7/+3
* sh: Reap any zombies before forking for a background command.jilles2010-05-241-1/+13
* sh: Fix pathname expansion with quoted slashes like *\/.jilles2010-05-111-9/+15
* sh(1): Fix "reserved word" vs "keyword" inconsistency.jilles2010-05-091-9/+9
OpenPOWER on IntegriCloud