summaryrefslogtreecommitdiffstats
path: root/bin/sh
Commit message (Expand)AuthorAgeFilesLines
* Delete worthless comments.tjr2002-10-301-5/+1
* Avoid accidentally making "-h" a synonym for "fc".tjr2002-10-181-1/+1
* Do not strip CTL* escapes from redirection filenames in argstr(); theytjr2002-10-081-1/+1
* Disallow empty condition parts of "if", "while" and "until" compoundtjr2002-10-061-3/+6
* Use %d in a printf() format string and cast the argument to int instead oftjr2002-10-021-1/+1
* Back out experimental changes to fmtstr() that I didn't mean to includetjr2002-10-011-1/+9
* Replace a home-grown printf() clone with a fwopen() wrapper aroundtjr2002-10-011-190/+23
* It is now safe to remove WARNS=0 and WFORMAT=0.mux2002-10-011-2/+0
* Restore "not found" error message when searching for (or executing)tjr2002-10-011-2/+8
* - Don't use quad_t when we really mean rlim_t.mux2002-10-011-5/+6
* Add back WARNS=0 and WFORMAT=0; gcc is finding nonexistent format stringtjr2002-10-011-0/+2
* Use the %t format modifier to print differences betweenmux2002-10-012-2/+2
* Remove WARNS=0 and WFORMAT=0. The shell compiles cleanly at WARNS=2tjr2002-10-011-2/+0
* Remove some kind of profiling support that required the 4.2BSD monitor()tjr2002-10-011-12/+0
* Remove bits and pieces of support for atty, which was made obsolete bytjr2002-10-014-41/+1
* Callers of error() don't need to supply a program name prefix in thetjr2002-09-301-6/+6
* Allow a left parenthesis before patterns in case blocks. POSIX requirestjr2002-09-301-0/+2
* Allow empty case/esac statements; POSIX requires this, and recent versionstjr2002-09-301-2/+2
* Remove dead code which supported systems without O_APPEND, O_CREAT or SIGTSTP.tjr2002-09-292-34/+0
* Convert the remaining callers of errmsg() to use strerror(), and removetjr2002-09-294-111/+13
* Correct a usage of fnctl that could not be right and results in anectar2002-09-111-1/+1
* Add <stdlib.h> to get a prototype for exit().keramida2002-08-291-0/+1
* Replace various spellings with FALLTHROUGH which is lint()ablecharnier2002-08-252-2/+2
* There is a built-in command called "builtin"; spell its name correctlytjr2002-08-241-1/+1
* Don't show the process ID of background jobs that have terminated,tjr2002-08-241-1/+1
* s/filesystem/file system/ as discussed on -developerstrhodes2002-08-212-3/+3
* Fix a few typos, among them s/builtin/built-in/ (except for the refschweikh2002-08-211-36/+36
* Avoid accessing the current job's process table in the child part oftjr2002-08-181-3/+5
* Show job control ID, command text, etc. when foreground processes aretjr2002-08-171-7/+2
* Allow redirections by themselves between "&&" and "||" operators.tjr2002-08-111-3/+2
* mdoc(7) police: tidying.ru2002-08-091-36/+9
* Add a -P/-o physical option which behaves similarly to bash/ksh's optionstjr2002-07-253-4/+17
* Set opterr to zero to avoid duplicate warnings from getopt(3) for unknowntjr2002-07-255-2/+6
* Use PATH_MAX instead of a local guess at it, which happened to be incorrect.tjr2002-07-251-4/+3
* pwdcmd()'s argc and argv arguments are no longer unused, remove __unused.tjr2002-07-251-1/+1
* Avoid calling el_resize() from a signal handler, even though libedittjr2002-07-243-2/+11
* Catch SIGWINCH in interactive shells and call el_resize() to updatetjr2002-07-231-0/+15
* Call el_source() to read the contents of .editrc when line editing is enabled.tjr2002-07-231-0/+1
* Add a `bind' builtin command, which is simply a wrapper around libedit'stjr2002-07-234-0/+24
* Don't allow "||" or "&&" to be the first tokens of a command.tjr2002-07-221-0/+1
* Implement the P1003.2 `command' builtin command, which is used to suppresstjr2002-07-214-4/+78
* Document that only one of the -n and -e options may be specified fortjr2002-07-201-1/+11
* Remove broken and incomplete support for old releases of System V,tjr2002-07-197-236/+1
* Don't assume file descriptors fit in a short, use an int instead.tjr2002-07-181-1/+1
* Avoid using ints or shorts to store process id's, use pid_t instead.tjr2002-07-182-22/+23
* Make the message that is printed when the foreground process is terminatedtjr2002-07-182-2/+24
* Don't assume the shell's controlling terminal is attached to file descriptortjr2002-07-111-8/+27
* Remove support for the "old" tty driver by unifdef -UOLD_TTY_DRIVER;tjr2002-07-111-40/+0
* When growing the job table, don't relocate the jobmru pointer if it's NULL.tjr2002-07-111-1/+2
* Close file descriptors when [n]>&- and [n]<&- redirections are used.tjr2002-07-091-1/+2
OpenPOWER on IntegriCloud