summaryrefslogtreecommitdiffstats
path: root/bin/sh
Commit message (Expand)AuthorAgeFilesLines
* sh: Minor optimization to output from ulimit/export/readonly.jilles2011-05-152-8/+7
* sh: Avoid close(-1) when evaluating a multi-command pipeline.jilles2011-05-151-1/+2
* sh: Add \u/\U support (in $'...') for UTF-8.jilles2011-05-085-4/+37
* sh: Optimize variable code by storing the length of the name.jilles2011-05-082-124/+125
* sh(1): Update BUGS section for UTF-8 support.jilles2011-05-081-2/+7
* sh: Add UTF-8 support to pattern matching.jilles2011-05-081-12/+50
* sh: Add UTF-8 support to ${#var}.jilles2011-05-071-3/+13
* sh: Track if the current locale's charset is UTF-8 or not.jilles2011-05-063-0/+24
* sh: Change the CTL* bytes to ones invalid in UTF-8.jilles2011-05-061-8/+8
* sh: Add $'quoting' (C-style escape sequences).jilles2011-05-053-8/+212
* sh: Apply set -u to variables in arithmetic.jilles2011-05-041-0/+2
* sh: Detect an error for ${#var<GARBAGE>}.jilles2011-05-041-0/+2
* sh: Set $? to 0 for background commands.jilles2011-04-251-3/+6
* sh: Check setuid()/setgid() return values.jilles2011-04-251-2/+4
* sh: Remove duplicate code resetting uid/gid for set +p/+o privileged.jilles2011-04-251-10/+5
* sh: Allow EV_EXIT through function calls, make {...} <redir more consistent.jilles2011-04-233-13/+16
* sh: Do not word split "${#parameter}".jilles2011-04-201-2/+2
* sh(1): Describe subshell environment, command substitution more correctly.jilles2011-03-201-7/+19
* sh: Fix some parameter expansion variants ${#...}.jilles2011-03-131-19/+30
* Remove unnecessary cast.stefanf2011-03-071-1/+1
* sh(1): Reduce excessive semicolon-separated sentences.jilles2011-03-061-4/+4
* sh: Fix some warnings in code for arithmetic expressions.jilles2011-03-052-3/+5
* Fix typos - remove duplicate "the".brucec2011-02-211-1/+1
* sh: Detect dividing the smallest integer by -1.jilles2011-02-122-0/+4
* sh(1): Update description of arithmetic.jilles2011-02-081-8/+3
* sh: Import arithmetic expression code from dash.jilles2011-02-087-516/+716
* sh: Fix two things about {(...)} <redir:jilles2011-02-051-1/+4
* sh: Remove clearcmdentry()'s now unused argument.jilles2011-02-053-11/+10
* sh: Forget all cached command locations on any PATH change.jilles2011-02-051-24/+1
* sh: Do not try to execute binary files as scripts.jilles2011-02-052-1/+16
* sh: Remove special code for shell scripts without magic number.jilles2011-02-0417-224/+27
* Make sys_signame upper case.jilles2011-02-041-3/+3
* sh: Return only 126 or 127 for execve() failures.jilles2011-02-031-12/+5
* sh: Remove comment mentioning herefd, which is gone.jilles2011-02-021-2/+1
* sh: Send messages about signals to stderr.jilles2011-01-301-5/+5
* sh: Clean up some old comments:jilles2011-01-251-6/+3
* sh: Fix signal messages being sent to the wrong file sometimes.jilles2011-01-181-0/+1
* sh(1): Document changes to 'exit' from traps.jilles2011-01-161-2/+7
* sh: If exit is used without args from a trap action, exit on the signal.jilles2011-01-161-4/+23
* sh: Fix some things about -- in trap:jilles2011-01-151-11/+14
* sh: Make 'trap -l' look like 'kill -l'.jilles2011-01-141-1/+1
* sh: Follow-up to r216743, grabstackblock() can be replaced with stalloc().jilles2011-01-092-11/+1
* sh: Remove special %builtin PATH entry.jilles2011-01-091-33/+7
* sh: Make exit without parameters from EXIT trap POSIX-compliant.jilles2011-01-083-7/+19
* sh: Do not call exitshell() from evalcommand() unless evalcommand() forkedjilles2011-01-051-4/+5
* sh: Check readonly status for assignments on regular builtins.jilles2011-01-013-5/+9
* sh: Check if dup2 for redirection from/to a file succeeds.jilles2010-12-311-1/+6
* sh: Avoid side effects from builtins in optimized command substitution.jilles2010-12-301-5/+27
* sh: Properly restore exception handler in fc.jilles2010-12-291-1/+2
* sh: Don't do optimized command substitution if expansions have side effects.jilles2010-12-283-1/+88
OpenPOWER on IntegriCloud