aboutsummaryrefslogtreecommitdiffhomepage
path: root/fish_tests.cpp
Commit message (Expand)AuthorAge
* Incorporate a modified UTF8 <-> wchar_t implementation from AlexeyGravatar ridiculousfish2014-03-22
* Remove support for input IO_BUFFERs, which were only used by fish_pagerGravatar ridiculousfish2014-03-15
* Revert "Merge pull request #1317 from pullreq/cpp"Gravatar ridiculousfish2014-02-28
* Fixes .c -> .cpp in comments. For doxygen.Gravatar Geoff Nixon2014-02-27
* Correctly color "end" command, and variable name in for loop.Gravatar ridiculousfish2014-02-21
* Reimplement exec parsing. Instead of special-casing exec as a command,Gravatar ridiculousfish2014-02-13
* Test and fix issue where, if binding X is a prefix of binding Y, and XGravatar ridiculousfish2014-02-12
* Don't complete variables when single quoted. Fixes #1023Gravatar ridiculousfish2014-02-09
* Highlight the entire variable name, not just the dollar sign. Fixes #1201Gravatar ridiculousfish2014-02-03
* Merge branch 'master' into pagerGravatar ridiculousfish2014-01-24
|\
| * Replace assertions with new do_test macro in fish_tests.cppGravatar ridiculousfish2014-01-23
| * Fix for tab-completing arguments. Closes #1261Gravatar ridiculousfish2014-01-23
* | Improved navigation of pager list. Added tests for it too.Gravatar ridiculousfish2014-01-19
|/
* fish_tests.cpp: set return value if tests failGravatar David Adam2014-01-15
* Replace size_t with unsigned long.Gravatar Konrad Borowski2014-01-15
* Update style and formatting to conform to fish style guide.Gravatar ridiculousfish2014-01-15
* Change highlight colors from a bitmask into a combination enum / bitmaskGravatar ridiculousfish2014-01-15
* Fix for issue where 'function' would not define a function if theGravatar ridiculousfish2014-01-14
* Fix for issue in new parser where no error would be reported if the veryGravatar ridiculousfish2014-01-14
* Fix for issue where unterminated quotes would attempt to be executed,Gravatar ridiculousfish2014-01-14
* Correctly report errors for 'and' and 'or' in pipelines with new parserGravatar ridiculousfish2014-01-13
* Support for special && and || error messages in new parserGravatar ridiculousfish2014-01-13
* Rename highlight_shell_magic to highlight_shell_new_parserGravatar ridiculousfish2014-01-13
* Eliminate class parse_tGravatar ridiculousfish2014-01-12
* Fix for wrong syntax highlighting in the face of tokenizer errors, e.g.Gravatar ridiculousfish2014-01-03
* Fix for cross-test interference where cancellation from one test wouldGravatar ridiculousfish2014-01-03
* Support for Ctrl-C cancellation in new parser. Added tests for it too.Gravatar ridiculousfish2014-01-02
* Support for stack overflow and infinite recursion detection in newGravatar ridiculousfish2014-01-01
* Fix for issue where last job_list in tree would have a -1 production_idxGravatar ridiculousfish2013-12-26
* Make the tests compile againGravatar ridiculousfish2013-12-16
* Finish rewriting detect_errors to use new parser. All tests now pass (!)Gravatar ridiculousfish2013-12-12
* Initial work towars improved error reporting. Tests currently fail.Gravatar ridiculousfish2013-12-08
* Remove the indentation part of parser_t::test(). Rename it toGravatar ridiculousfish2013-12-08
* Better support for parse errors in indentingGravatar ridiculousfish2013-12-08
* Rewriting indenting functionality to use new parserGravatar ridiculousfish2013-12-08
* Merge branch 'master' into astGravatar ridiculousfish2013-12-07
|\
| * Replace autosuggestions "completions to load" mechanism with moderatelyGravatar ridiculousfish2013-11-29
| * Implemented iothread_perform_on_main() to support background threadsGravatar ridiculousfish2013-11-27
| * Fix for annoying error message when converting out of range escapeGravatar ridiculousfish2013-11-26
* | Update some testsGravatar ridiculousfish2013-11-26
| * Fix %lu for size_t in fish_tests.cppGravatar Konrad Borowski2013-11-25
* | Correctly detect unbalanced 'end' in syntax highlightingGravatar ridiculousfish2013-11-25
* | Merge branch 'master' into astGravatar ridiculousfish2013-11-24
|\|
| * Large cleanup and refactoring of unescape() function.Gravatar ridiculousfish2013-11-24
* | Merge branch 'master' into astGravatar ridiculousfish2013-10-27
|\|
| * Fix formattingGravatar ridiculousfish2013-10-26
* | Syntax highlighting for file redirectionsGravatar ridiculousfish2013-10-13
* | Beef up completion testsGravatar ridiculousfish2013-10-12
* | Modify fish_tests to support specifying the tests to run via argumentsGravatar ridiculousfish2013-10-12
* | Rework decision process for whether to interpret keywords as structuralGravatar ridiculousfish2013-10-12