summaryrefslogtreecommitdiffstats
path: root/bin/sh/expand.c
Commit message (Expand)AuthorAgeFilesLines
* 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-051-0/+5
* Remove some white space at EOL.schweikh2006-02-041-8/+8
* Various small code cleanups resulting from a code reviewingrse2005-09-061-4/+2
* Fix a bug when shell expansion is done against dangling symlinks, bydelphij2005-07-071-1/+1
* Remove clause 3 from the UCB licenses.markm2004-04-061-4/+0
* Remove collate_range_cmp() stabilization, it conflicts with rangesache2003-08-031-9/+2
* Changes following CScout analysis:dds2003-07-051-6/+6
* Instead of eating trailing newlines after inserting them into thefenner2003-05-311-5/+12
* Fixed (soon might be fatal) -Wformat warnings.ru2003-03-151-2/+3
* Do not strip CTL* escapes from redirection filenames in exptilde(),tjr2003-01-081-4/+4
* Add the "wordexp" shell built-in command which will be used to implementtjr2002-12-261-0/+22
* Do not strip CTL* escapes from redirection filenames in argstr(); theytjr2002-10-081-1/+1
* Replace various spellings with FALLTHROUGH which is lint()ablecharnier2002-08-251-1/+1
* Consistently use FBSDIDobrien2002-06-301-2/+2
* Implement the -u (-o nounset) option, which gives an error message iftjr2002-05-191-0/+11
* o __P has been reovedimp2002-02-021-104/+56
* Don't check uninitialized memory for having the shell control charactertegge2001-09-191-4/+4
* BASESYNTAX, DQSYNTAX, SQSYNTAX and ARISYNTAX handles negative indexes.tegge2001-09-191-4/+4
* Fix environment passung to eval'ed commands.cracauer2000-05-151-1/+1
* First round of 8-bit fixes.cracauer1999-12-151-4/+4
* Fix "subscript has type `char'" warnings by casting to int, ascracauer1999-12-041-4/+5
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
* Various spelling/formatting changes.kris1999-05-081-3/+3
* Next approach to make loops in interactive interruptable.cracauer1999-04-211-2/+2
* During variable expansion, the internal representation of the expressiontegge1999-04-131-5/+5
* When a variable expansion is enclosed in double quotes, the internaltegge1999-04-091-14/+54
* Be more consistent with handling of quote mark control character.tegge1998-09-131-58/+6
* Better handling of word splitting. Don't record the same regiontegge1998-09-061-42/+210
* Add rcsid. Spelling.charnier1998-05-181-3/+5
* Back out previous fix - this bug's got diplomatic immunity as a registeredjkh1997-06-191-3/+1
* >Number: 3780jkh1997-06-191-1/+3
* Now [^abc] means the same as [!abc] like bash and *csh already doesache1997-06-061-4/+4
* Use the __unused attribute where warranted.steve1997-05-191-2/+2
* Sync with NetBSD's revision 1.29 of this file.steve1997-04-281-27/+55
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
* Fix a expansion bug that caused the result of `echo $((1 << 30))`steve1997-02-161-2/+5
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* This doesn't change any behavior, but may be a slightsteve1996-12-211-2/+2
* Merge in NetBSD mods and -Wall cleaning.steve1996-12-141-18/+28
* 1) define STATIC as static and not emptyache1996-10-311-2/+20
* Ok, lets try this again, shall we? It was definatly my mistake, notpeter1996-09-101-16/+20
* ack! back these out so I can see what I did wrong. It looks like apeter1996-09-101-19/+15
* Fix for PR#1248, sh doesn't expand past ${9}peter1996-09-101-16/+20
* Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is apeter1996-09-011-108/+280
* Convert to newly added collate compare functionache1996-08-121-40/+4
* Localize itache1996-08-111-2/+40
* Remove trailing whitespace.rgrimes1995-05-301-8/+8
* Fix the deletion of trailing newlines with backquote expansion.guido1995-03-011-2/+4
* Added $Id$dg1994-09-241-0/+2
OpenPOWER on IntegriCloud