Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Update tests for new `type` behavior | 2014-07-13 | ||
|/ | | | | | | One of the tests was using `>/dev/null` to suppress the `type` output. That needs to be `^/dev/null` now, but instead just go ahead and use the new `-q` flag. | |||
* | Teach while loops to not hang forever with no-execute | 2014-07-11 | ||
| | | | | Fixes #1543 | |||
* | Switch variable name in tests from foo to something less likely to be | 2014-07-06 | ||
| | | | | used accidentally | |||
* | Add test for issue 1526 | 2014-07-06 | ||
| | ||||
* | 'echo -' should output a dash instead of treating it as options | 2014-05-16 | ||
| | | | | Fixes #1459 | |||
* | Move the empty function test to tests. | 2014-05-06 | ||
| | ||||
* | Add test for empty function name. | 2014-05-06 | ||
| | ||||
* | Set the job property of block_t before expanding arguments associated | 2014-04-02 | ||
| | | | | with the job, fixing psub. Fixes #1394 | |||
* | Implement status -n (line number) with new parser | 2014-03-01 | ||
| | ||||
* | Expand the variable name as an ordinary parameter in for loops. Added | 2014-02-21 | ||
| | | | | test for it too. | |||
* | Tests and fix to allow return to work correctly within if statements. Closes ↵ | 2014-02-12 | ||
| | | | | #1297. | |||
* | Make if statements always return success at the end, matching other | 2014-02-07 | ||
| | | | | shells. Fixes #1061. | |||
* | Make the test harness output file diffs on failure | 2014-02-04 | ||
| | ||||
* | Makefile/tests: use return values to communicate errors | 2014-01-15 | ||
| | ||||
* | Added tests for piping an fd other than stdout | 2014-01-13 | ||
| | ||||
* | Support for implicit cd, no-exec, and the exit builtin. All tests now | 2013-12-29 | ||
| | | | | pass (!). Error reporting still unsteady. | |||
* | Support for break/continue with new parser execution | 2013-12-28 | ||
| | ||||
* | Finish rewriting detect_errors to use new parser. All tests now pass (!) | 2013-12-12 | ||
| | ||||
* | Initial work towards various IO cleanups with an eye to fixing ↵ | 2013-08-19 | ||
| | | | | https://github.com/fish-shell/fish-shell/issues/110 | |||
* | Cleanup of code that decides whether or not to fork. Fix for issue where ↵ | 2013-06-16 | ||
| | | | | stderr may be output twice. | |||
* | Try to fix printf tests on Linux | 2013-04-03 | ||
| | ||||
* | Enabled test cases for unicode characters in printf builtin | 2013-03-29 | ||
| | ||||
* | Teach fish how to push and pop blocks even in the face of no_exec. All tests ↵ | 2013-03-25 | ||
| | | | | | | finally pass. https://github.com/fish-shell/fish-shell/issues/624 | |||
* | Fix printf output to store \r instead of \n | 2013-03-24 | ||
| | | | | Is git breaking line endings? | |||
* | Implement actual error handling for builtin_printf. Fix the tests. | 2013-03-24 | ||
| | ||||
* | Added test cases for printf builtin | 2013-03-03 | ||
| | ||||
* | Make subcommands modify $status, and make builtin_set not modify status ↵ | 2013-01-31 | ||
| | | | | | | | unless it fails https://github.com/fish-shell/fish-shell/issues/547 https://github.com/fish-shell/fish-shell/issues/214 | |||
* | fix a memory leak in profiling, add a profiling test | 2013-01-14 | ||
| | ||||
* | Added a seq function that defers to the seq command if present | 2013-01-12 | ||
| | | | | https://github.com/fish-shell/fish-shell/issues/137 | |||
* | really fix bug in export status of universal vars; add tests for that bug | 2013-01-02 | ||
| | ||||
* | include fixes and suggestions from code review | 2012-12-22 | ||
| | ||||
* | Allow 'emit' to accept event arguments | 2012-12-20 | ||
| | ||||
* | fixed #449, added test | 2012-12-20 | ||
| | ||||
* | Further fixes to newline escaping | 2012-11-23 | ||
| | | | | Addresses issue described in https://github.com/fish-shell/fish-shell/issues/347#issuecomment-10650443 | |||
* | Implement new newline-escaping behavior. Backslashes at the end of lines now ↵ | 2012-11-22 | ||
| | | | | | | | essentially delete the newline, within normal text or double quotes. Backslashes are retained within single quotes. Fixes https://github.com/fish-shell/fish-shell/issues/347 Fixes https://github.com/fish-shell/fish-shell/issues/52 | |||
* | Fixed recursive brace expansion | 2012-11-20 | ||
| | | | | https://github.com/fish-shell/fish-shell/issues/399 | |||
* | Fix bug where 'else if' does not support functions and redirections | 2012-11-04 | ||
| | | | | https://github.com/fish-shell/fish-shell/issues/359 | |||
* | Make the \c special character in echo suppress the newline too | 2012-10-17 | ||
| | ||||
* | Implement -e option to echo (to interpret special characters), and -E to not ↵ | 2012-10-17 | ||
| | | | | | | interpret them https://github.com/fish-shell/fish-shell/issues/337 | |||
* | Fix for issue where else if would fail to pass arguments to commands. Also ↵ | 2012-10-17 | ||
| | | | | | | | implements short-circuiting for and/or so that non-existent commands don't produce error messages. Fixes https://github.com/fish-shell/fish-shell/issues/345 Fixes https://github.com/fish-shell/fish-shell/issues/349 | |||
* | Changed "elseif" to "else if" | 2012-09-03 | ||
| | ||||
* | First stab at elseif implementation | 2012-09-01 | ||
| | ||||
* | Merge branch 'index_range' | 2012-07-19 | ||
|\ | ||||
* | | Tests for contains -i | 2012-07-10 | ||
| | | ||||
| * | Fix case when first index is command substitution | 2012-07-08 | ||
| | | ||||
| * | Fix case when second limit is a variable: | 2012-07-08 | ||
| | | | | | | | | echo $PATH[1..$n] | |||
| * | Add variable expand ranges | 2012-07-08 | ||
|/ | | | | | | echo $PATH[-1..1] #now works Add tests for ranges | |||
* | Add a test case for switch error code (issue #161) | 2012-06-24 | ||
| | ||||
* | Add support for querying variables with scope options as requested in issue #132 | 2012-06-18 | ||
| | ||||
* | Support for importing fish 1.x's history and format, and also bash | 2012-06-15 | ||
| |