aboutsummaryrefslogtreecommitdiffhomepage
path: root/fish_tests.cpp
Commit message (Expand)AuthorAge
* 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
* | More work on new parserGravatar ridiculousfish2013-08-08
* | Improvements to new parser. All functions and completions now parse.Gravatar ridiculousfish2013-07-22
* | Merge branch 'master' into ast_templatesGravatar ridiculousfish2013-07-21
|\|
| * Next stab at abbreviations. Highlighting should work.Gravatar ridiculousfish2013-07-19
| * Initial abbreviation work. Tests currently fail.Gravatar ridiculousfish2013-07-19
| * Make parse_util_locate_cmdsubst return the innermost command substitution ins...Gravatar ridiculousfish2013-07-17
* | Beginning support for new parser error messagesGravatar ridiculousfish2013-06-15
* | Added parse builtin for testing. Lots of work on simulated execution.Gravatar ridiculousfish2013-06-15
* | Rename expression.h to parse_tree.h and parse_exec.hGravatar ridiculousfish2013-06-09
* | Merge branch 'master' into parsedGravatar ridiculousfish2013-06-09
|\|
* | Parser limps into existenceGravatar ridiculousfish2013-06-08
| * FormattingGravatar ridiculousfish2013-06-02
|/
* Support for fuzzy completionsGravatar ridiculousfish2013-05-25
* Formatting and style updatesGravatar ridiculousfish2013-05-05
* Large set of changes to improve history atomicity on filesystems that do not ...Gravatar ridiculousfish2013-04-27
* Remove code that disabled tests (oops)Gravatar ridiculousfish2013-04-21
* Hack up gettext to try to fix CentOS buildGravatar ridiculousfish2013-04-08
* Teach case-insensitive completions about tildes. Fixes https://github.com/fis...Gravatar ridiculousfish2013-04-07