Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Improve history robustness against corrupt files | ridiculousfish | 2014-07-29 |
| | | | | Fixes #1581 | ||
* | Teach while loops to not hang forever with no-execute | ridiculousfish | 2014-07-11 |
| | | | | Fixes #1543 | ||
* | Switch variable name in tests from foo to something less likely to be | ridiculousfish | 2014-07-06 |
| | | | | used accidentally | ||
* | Add test for issue 1526 | ridiculousfish | 2014-07-06 |
| | |||
* | 'echo -' should output a dash instead of treating it as options | ridiculousfish | 2014-05-16 |
| | | | | Fixes #1459 | ||
* | Move the empty function test to tests. | Konrad Borowski | 2014-05-06 |
| | |||
* | Add test for empty function name. | Konrad Borowski | 2014-05-06 |
| | |||
* | Set the job property of block_t before expanding arguments associated | ridiculousfish | 2014-04-02 |
| | | | | with the job, fixing psub. Fixes #1394 | ||
* | Implement status -n (line number) with new parser | ridiculousfish | 2014-03-01 |
| | |||
* | Expand the variable name as an ordinary parameter in for loops. Added | ridiculousfish | 2014-02-21 |
| | | | | test for it too. | ||
* | Tests and fix to allow return to work correctly within if statements. Closes ↵ | ridiculousfish | 2014-02-12 |
| | | | | #1297. | ||
* | Make if statements always return success at the end, matching other | ridiculousfish | 2014-02-07 |
| | | | | shells. Fixes #1061. | ||
* | Make the test harness output file diffs on failure | ridiculousfish | 2014-02-04 |
| | |||
* | Makefile/tests: use return values to communicate errors | David Adam | 2014-01-15 |
| | |||
* | Added tests for piping an fd other than stdout | ridiculousfish | 2014-01-13 |
| | |||
* | Support for implicit cd, no-exec, and the exit builtin. All tests now | ridiculousfish | 2013-12-29 |
| | | | | pass (!). Error reporting still unsteady. | ||
* | Support for break/continue with new parser execution | ridiculousfish | 2013-12-28 |
| | |||
* | Finish rewriting detect_errors to use new parser. All tests now pass (!) | ridiculousfish | 2013-12-12 |
| | |||
* | Initial work towards various IO cleanups with an eye to fixing ↵ | ridiculousfish | 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 ↵ | ridiculousfish | 2013-06-16 |
| | | | | stderr may be output twice. | ||
* | Try to fix printf tests on Linux | ridiculousfish | 2013-04-03 |
| | |||
* | Enabled test cases for unicode characters in printf builtin | Siteshwar Vashisht | 2013-03-29 |
| | |||
* | Teach fish how to push and pop blocks even in the face of no_exec. All tests ↵ | ridiculousfish | 2013-03-25 |
| | | | | | | finally pass. https://github.com/fish-shell/fish-shell/issues/624 | ||
* | Fix printf output to store \r instead of \n | ridiculousfish | 2013-03-24 |
| | | | | Is git breaking line endings? | ||
* | Implement actual error handling for builtin_printf. Fix the tests. | ridiculousfish | 2013-03-24 |
| | |||
* | Added test cases for printf builtin | Siteshwar Vashisht | 2013-03-03 |
| | |||
* | Make subcommands modify $status, and make builtin_set not modify status ↵ | ridiculousfish | 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 | Jan Kanis | 2013-01-14 |
| | |||
* | Added a seq function that defers to the seq command if present | ridiculousfish | 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 | Jan Kanis | 2013-01-02 |
| | |||
* | include fixes and suggestions from code review | Jan Kanis | 2012-12-22 |
| | |||
* | Allow 'emit' to accept event arguments | Jan Kanis | 2012-12-20 |
| | |||
* | fixed #449, added test | Jan Kanis | 2012-12-20 |
| | |||
* | Further fixes to newline escaping | ridiculousfish | 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 ↵ | ridiculousfish | 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 | ridiculousfish | 2012-11-20 |
| | | | | https://github.com/fish-shell/fish-shell/issues/399 | ||
* | Fix bug where 'else if' does not support functions and redirections | ridiculousfish | 2012-11-04 |
| | | | | https://github.com/fish-shell/fish-shell/issues/359 | ||
* | Make the \c special character in echo suppress the newline too | ridiculousfish | 2012-10-17 |
| | |||
* | Implement -e option to echo (to interpret special characters), and -E to not ↵ | ridiculousfish | 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 ↵ | ridiculousfish | 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" | ridiculousfish | 2012-09-03 |
| | |||
* | First stab at elseif implementation | ridiculousfish | 2012-09-01 |
| | |||
* | Merge branch 'index_range' | ridiculousfish | 2012-07-19 |
|\ | |||
* | | Tests for contains -i | maxfl | 2012-07-10 |
| | | |||
| * | Fix case when first index is command substitution | maxfl | 2012-07-08 |
| | | |||
| * | Fix case when second limit is a variable: | maxfl | 2012-07-08 |
| | | | | | | | | echo $PATH[1..$n] | ||
| * | Add variable expand ranges | maxfl | 2012-07-08 |
|/ | | | | | | echo $PATH[-1..1] #now works Add tests for ranges | ||
* | Add a test case for switch error code (issue #161) | Kevin Ballard | 2012-06-24 |
| | |||
* | Add support for querying variables with scope options as requested in issue #132 | Siteshwar Vashisht | 2012-06-18 |
| | |||
* | Support for importing fish 1.x's history and format, and also bash | ridiculousfish | 2012-06-15 |
| |