aboutsummaryrefslogtreecommitdiffhomepage
path: root/reader.cpp
Commit message (Expand)AuthorAge
* 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
* Eliminate class parse_tGravatar ridiculousfish2014-01-12
* Additional miscellaneous fixes based on cppcheck static analysisGravatar ridiculousfish2014-01-12
* Improvements to error reporting. In particular, we now append a newlineGravatar ridiculousfish2014-01-08
* Support for Ctrl-C cancellation in new parser. Added tests for it too.Gravatar ridiculousfish2014-01-02
* Support for implicit cd, no-exec, and the exit builtin. All tests nowGravatar ridiculousfish2013-12-29
* Bringup of function definitions, switch statements with new parserGravatar ridiculousfish2013-12-27
* Facilities for turning on new AST-based parser.Gravatar ridiculousfish2013-12-26
* Merge branch 'master' into astGravatar ridiculousfish2013-12-20
|\
| * Refactor block_t storage in parser_t from a linked list to a vectorGravatar ridiculousfish2013-12-20
* | Clean up some error messages. Don't show the line in the error messageGravatar ridiculousfish2013-12-16
* | Initial work on backtrace support with new parserGravatar ridiculousfish2013-12-15
* | Finish rewriting detect_errors to use new parser. All tests now pass (!)Gravatar ridiculousfish2013-12-12
* | Remove the indentation part of parser_t::test(). Rename it toGravatar 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
* | Merge branch 'master' into astGravatar ridiculousfish2013-10-27
|\|
| * Fix formattingGravatar ridiculousfish2013-10-26
| * Fix for errant SIGHUPs due to child fish shells messing with the term.Gravatar ridiculousfish2013-10-26
* | Adopt new parser in tab completionsGravatar ridiculousfish2013-10-12
* | Make parse_t::parse a static method so we don't have to create lots ofGravatar ridiculousfish2013-10-12
* | Adoption of new parser in abbreviationsGravatar ridiculousfish2013-10-09
|/
* Make tok_last_type return an enum token_type instead of intGravatar ridiculousfish2013-09-30
* Disable flow control per #814Gravatar ridiculousfish2013-09-22
* Fix for parse_util_token_extent doing the wrong thing inside a commandGravatar ridiculousfish2013-09-21
* reader_replace_current_token can be made staticGravatar ridiculousfish2013-09-21
* Fix for infinite loop in cycle_competions, and potential issue inGravatar ridiculousfish2013-09-10
* Rework some of the new case-modifying commands to share more code, andGravatar ridiculousfish2013-09-10
* add support for downcase-word, upcase-word and capitalise-wordGravatar Christian Rishøj2013-09-09
* When exiting, only warn about _stopped_ background jobs (fix #111)Gravatar Leonardo Boiko2013-09-08
* Adjust prefix completions to sort alphabetically instead of by length.Gravatar ridiculousfish2013-08-31
* Initialize cycle_cursor_pos.Gravatar Konrad Borowski2013-08-29
* Clean up some comments and make a function staticGravatar ridiculousfish2013-08-26
* improve comments and extract a common functionGravatar Tony Wang2013-08-25
* fixed fish-shell/fish-shell#944Gravatar Tony Wang2013-08-25
* Expand abbreviations at the beginning of commands as discussed in https://git...Gravatar ridiculousfish2013-08-24
* Include the autosuggestion in history if it was truncatedGravatar ridiculousfish2013-08-20
* Big fat refactoring of how redirections work. In fish 1.x and 2.0.0, the redi...Gravatar ridiculousfish2013-08-19
* Show path containing current disk drive in Windows in titleGravatar Konrad Borowski2013-08-14
* Ctrl+E should insert suggested completion and then go to end of lineGravatar waterhouse2013-07-27
* Next stab at abbreviations. Highlighting should work.Gravatar ridiculousfish2013-07-19
* Initial abbreviation work. Tests currently fail.Gravatar ridiculousfish2013-07-19
* FormattingGravatar ridiculousfish2013-06-02
* Add some const, fix spacesGravatar ridiculousfish2013-06-02
* make cursor placement consistent with `transpose-words` from readlineGravatar Christian Rishøj2013-06-02
* transpose-wordsGravatar Christian Rishøj2013-06-02
* Support for fuzzy completionsGravatar ridiculousfish2013-05-25
* Fix issue where transpose fails if there is a trailing autosuggestionGravatar ridiculousfish2013-05-24