summaryrefslogtreecommitdiff
path: root/trip.rc
AgeCommit message (Collapse)Author
2018-03-01Merge branch 'master' into ifnotToby Goodwin
2017-10-28Add test for issue #40, exit status of -e with failed backquote or pipelineBert Münnich
2017-08-27Change one continue-testing loop from for to whileDrazen Borkovic
2017-08-26Add "continue" builtinDrazen Borkovic
2017-08-25use "/bin/pwd -P" - github #36Toby Goodwin
2017-06-23add failing test for github #33 counter intuitive redirection parseToby Goodwin
2017-05-25Fix: "rc -e" exits if condition in while statement returns false the second timeDrazen Borkovic
2017-04-17add some tests for unquoted equalsToby Goodwin
2015-05-16make mktemp more bsd friendlyToby Goodwin
2015-05-16release rc-1.7.2; fixes CVE-2014-1936Toby Goodwin
2015-05-16various patches from Jakub WilkToby Goodwin
2015-05-16more tidying up of errorsToby Goodwin
2015-05-16more errorsToby Goodwin
2015-05-16various minor fixupsToby Goodwin
2015-05-16 Testing: remove test for large file support, as it causestjg
indigestion on file systems that don't support sparse files (thanks Scott Schwartz).
2015-05-16 Bug: fix globbing of broken symlinks.tjg
2015-05-16 Portability: rename print.c::utoa() to rc_utoa() to avoid QNX nametjg
clash; use "sh -c 'test ...'" in trip.rc for missing standalone `test' on QNX (thanks Stefan Dalibor).
2015-05-16 Feature: large file support (thanks Scott Schwartz, Christjg
Siebenmann).
2015-05-16can't eval in a subshell!tjg
2015-05-16 Bug: the ^A bug is fixed.tjg
Bug: it's no longer possible to use parentheses to sneak a word that needs quoting past the "quoting detector", so `fn x { echo $(x.y) }' now works both in the current rc and its descendants.
2015-05-16 Bug: it's no longer possible to use parentheses to sneak a word thattjg
needs quoting past the "quoting detector", so `fn x { echo $(x.y) }' now works both in the current rc and its descendants.
2015-05-162000-04-19tjg
Bug: isatty() tests in input.c are relevant to any fd, not just 0. Now `. -i /dev/tty' works right. Bug: fn sigexit wasn't always cleared in child shells. Bug: `~ () '*'' dumped core.
2015-05-161999-12-10tjg
Bug: absolute globs do still need a special case. `/*' works again now, but we still avoid creating names like `//tmp/foo'.
2015-05-16 Feature: replace `-V' with `version' variable.tjg
2015-05-16 Feature: replace `-V' with `version' builtin.tjg
2015-05-16 Testing: add regression test for `-s' behaviour.tjg
2015-05-16fix test for cdpathtgoodwin
2015-05-16 Testing: add testing auxiliary program; use testing to generate nulltgoodwin
character on the fly (since it's a nuisance having a literal null character in trip.rc); reset sigexit in `fn fail'; add test for nonblocking input file descriptor.
2015-05-16fix silly typotgoodwin
2015-05-16add test that cd prints output when directory is foundtgoodwin
via cdpath
2015-05-16s/uname/date/ 'cos I think some systems don't have unametgoodwin
2015-05-16add test for `{ uname & wait } |cat'tgoodwin
2015-05-16just say `false' (not /bin/false)tgoodwin
2015-05-16Initial revisiontgoodwin
2015-05-16Initial revisiontim
2015-05-16beta: rc-1.5betadev1Byron Rakitzis
2015-05-16release: rc-1.4Byron Rakitzis