summaryrefslogtreecommitdiffstats
path: root/bin/sh
Commit message (Expand)AuthorAgeFilesLines
* Fix $? at the first command of a function. The previous exit status was savedstefanf2008-11-231-0/+1
* Document the ulimit -p option in the sh(1) manual page.ed2008-08-301-1/+3
* Fix a bug in r177497 which caused the getopts state to be reset when 'set'stefanf2008-08-271-1/+1
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-201-1/+4
* Mark functions as __dead2 in order to help the LLVM static checkercperciva2008-08-041-1/+1
* Pass the correct flags to expandarg() for NFROMFD and NTOFD. This fixes astefanf2008-07-301-1/+1
* use 'const' for the parameters of the two static functions unalias() and hash...rse2008-06-071-4/+4
* remove an unnecessary includerse2008-06-071-1/+0
* Fix checking if a variable name is LINENO. As STPUTC changes the pointer if itstefanf2008-05-281-2/+5
* Expand $LINENO to the current line number. This is required by SUSv3's "Userstefanf2008-05-153-7/+35
* Sigh, when reapplying the patch to HEAD, I somehow forgot to commit this file.stefanf2008-04-281-6/+3
* - Fix bugs where the value of arithmetic expansion$((...)) was trucatedstefanf2008-04-273-14/+29
* Reset the internal state used for the 'getopts' built-in when 'shift' or 'set'stefanf2008-03-221-2/+2
* Split updatepwd() into two smaller functions. The first one, findpwd(),stefanf2008-02-241-38/+45
* Fix "warning: comparison is always false due to limited range of data type"marcel2008-02-181-4/+1
* Revise the markup.ru2007-12-051-275/+382
* Reduce the WARNS level to avoid a compiler warning about a variablejb2007-11-181-1/+1
* The exit status of a case statement where none of the patterns is matchedstefanf2007-10-042-0/+5
* Take care that the input to setenv() may actually be a pointer straightscf2007-07-061-14/+28
* Significantly reduce the memory leak as noted in BUGS section forscf2007-07-041-3/+13
* Back out all POSIXified *env() changes.ache2007-05-011-9/+4
* Simplify previous fix and disallow VTEXTFIXED direct pass for putenv() too,ache2007-04-301-3/+3
* Put some safeguards:ache2007-04-301-4/+9
* Use eaccess() instead of access() for the type builtin, like we do for thestefanf2007-01-181-1/+1
* Return an error status (127) from the builtins 'type' and 'command' (withstefanf2007-01-111-2/+5
* Fix expanding of quoted positional parameters in case patterns.stefanf2006-11-071-6/+6
* When parsing an invalid parameter expansion (eg. ${} or ${foo@bar}) do notstefanf2006-11-053-9/+25
* Add the POSIX option -p to the jobs builtin command. It prints the PID of thestefanf2006-10-074-22/+40
* Markup fixes.ru2006-09-171-3/+4
* Commit the results of the typo hunt by Darren Pilgrim.yar2006-08-041-1/+1
* Do not forget to increment the input line counteryar2006-07-311-0/+1
* Tell more of the sh(1) history.yar2006-07-291-2/+17
* Make it easier to find that we have test(1) built-in in sh(1).yar2006-07-261-4/+9
* Document the fact that 'true' and 'false' are among sh(1) built-in commands.yar2006-06-211-1/+5
* Merge NetBSD's revision 1.86: Don't crash on "<cmd> | { }".stefanf2006-06-151-1/+1
* Implement the PS4 variable which is defined by the POSIX User Portabilitystefanf2006-06-154-6/+23
* Don't strip a leading ./ from the path for the cd builtin to avoid interpretingstefanf2006-06-121-2/+3
* POSIX demands that set's output (when invoked without arguments) should bestefanf2006-04-291-9/+47
* Check the buffer size when copying the line returned by el_gets() into ourstefanf2006-04-291-4/+13
* Whitespace nits.schweikh2006-04-172-5/+5
* Correct assorted grammos and typos.schweikh2006-04-161-11/+11
* Output something reasonable for regular and expanded here-documents.schweikh2006-04-141-0/+6
* Implement some of the differences between special built-ins and other builtinsstefanf2006-04-094-19/+23
* Issue an error when . (dot) is invoked without a filename. The synopsisstefanf2006-04-021-8/+10
* Use -s to flag POSIX's "special built-in" utilities in builtins.def. Add astefanf2006-04-022-22/+30
* Initialize PWD early on (don't expect it to be inherited from theschweikh2006-02-041-0/+2
* s/staticly/statically/gschweikh2006-02-041-2/+2
* s/varable/variable/; s/tored/stored/schweikh2006-02-041-2/+2
* Remove some white space at EOL.schweikh2006-02-045-15/+15
* Document that '#' starts a comment.stefanf2006-01-011-0/+7
OpenPOWER on IntegriCloud