aboutsummaryrefslogtreecommitdiffhomepage
path: root/fish_tests.cpp
Commit message (Expand)AuthorAge
* Replace assertions with new do_test macro in fish_tests.cppGravatar ridiculousfish2014-01-23
* Fix for tab-completing arguments. Closes #1261Gravatar ridiculousfish2014-01-23
* 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
* | Support for parsing e.g. 'command --' as a plain statement, instead ofGravatar ridiculousfish2013-10-12
* | Make parse_t::parse a static method so we don't have to create lots ofGravatar ridiculousfish2013-10-12
* | Make the new parser LL(2). Support for correct handling of e.g. 'commandGravatar ridiculousfish2013-10-09
* | Adoption of new parser in abbreviationsGravatar ridiculousfish2013-10-09
* | Syntax highlighting for command substitutionsGravatar ridiculousfish2013-10-08
* | Syntax highlighting now correctly handles cdGravatar ridiculousfish2013-10-07
* | Command highlighting now worksGravatar ridiculousfish2013-10-06
* | Merge branch 'master' into ast_no_templatesGravatar ridiculousfish2013-10-06
|\|
| * Set of changes to improve detection of escape sequences for prompt widthGravatar ridiculousfish2013-09-29
| * Add a fancy new paths_are_equivalent function to test for equivalentGravatar ridiculousfish2013-08-27
* | More work on new parserGravatar ridiculousfish2013-08-11