Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Make return not execute the selected completion in the pager, instead | 2014-01-27 | ||
| | | | | | | | | just accept it | |||
| * | Make escape clear the current completion | 2014-01-27 | ||
| | | ||||
| * | Make arrow keys navigate completions instead of manipulate completion | 2014-01-27 | ||
| | | | | | | | | search field | |||
| * | Support escape or up-arrow to cancel the completion search field. | 2014-01-27 | ||
| | | ||||
| * | Increased support for completion search field. Use btab (shift-tab) to | 2014-01-27 | ||
| | | | | | | | | complete-and-search. | |||
| * | Eliminate dangerous command_length() function. Use editable_line_t in a | 2014-01-26 | ||
| | | | | | | | | few places we missed. | |||
| * | Refactor reader to work on selectable 'editable_line_t' so that most | 2014-01-26 | ||
| | | | | | | | | commands can operate on pager search field | |||
| * | Beginnings of work for search field feature of new pager | 2014-01-26 | ||
| | | ||||
| * | Add fish_new_pager variable to enable new pager on request, disabled by default. | 2014-01-24 | ||
| | | ||||
| * | Support for "merged completions" (multiple completions on the same line) | 2014-01-24 | ||
| | | | | | | | | in new pager. Support for using up-arrow to end pager navigation. | |||
* | | Add 'and' input function; fixes a bug with t,T | 2014-01-23 | ||
| | | | | | | | | | | | | 'and' will prevent later input functions from being executed if the previous one did not succeed (e.g. a jump to a char not on the command line) | |||
| * | Various tweaks and improvements to new pager, including disclosure | 2014-01-22 | ||
| | | | | | | | | feature | |||
* | | Experimental support for f,F,t,T vi commands. | 2014-01-22 | ||
| | | | | | | | | Input functions can now have arguments | |||
| * | Allow down arrow to enter pager. Clean up repainting within | 2014-01-21 | ||
| | | | | | | | | reader_readline | |||
| * | Support for scrolling through the pager | 2014-01-21 | ||
| | | ||||
| * | Correctly clear pager contents on ctrl-C | 2014-01-20 | ||
| | | ||||
| * | Support for correctly resizing pager contents. | 2014-01-19 | ||
| | | ||||
| * | Improved navigation of pager list. Added tests for it too. | 2014-01-19 | ||
| | | ||||
| * | Further work on keyboard navigating the completion list | 2014-01-18 | ||
| | | ||||
* | | Add kill-selection function and visual binds for 'y' and 'd' | 2014-01-18 | ||
| | | ||||
| * | Implement and document new -P / --paging-mode flags to commandline, to ↵ | 2014-01-17 | ||
| | | | | | | | | | | | | support new pager | |||
| * | Initial support for navigating completions that appear under the | 2014-01-17 | ||
| | | | | | | | | commandline using arrow keys | |||
| * | Clean up pager on exit from interactive read | 2014-01-15 | ||
| | | ||||
* | | Remove unused #defines | 2014-01-15 | ||
| | | ||||
* | | Pull from upstream | 2014-01-15 | ||
| | | ||||
* | | Merge remote-tracking branch 'upstream/master' into bind_mode | 2014-01-15 | ||
|\ \ | | | | | | | | | | | | | | | | | | | Conflicts: builtin.cpp reader.cpp share/functions/fish_default_key_bindings.fish | |||
* | | | Add experimental support for selection and visual mode | 2014-01-15 | ||
| | | | ||||
* | | | Rename 'new-mode' to 'sets-mode', prepare for selection support. | 2014-01-15 | ||
| | | | ||||
| | * | Merge branch 'master' into pager | 2014-01-15 | ||
| | |\ | | |/ | |/| | | | | | | | Conflicts: highlight.h | |||
| * | | Update style and formatting to conform to fish style guide. | 2014-01-15 | ||
| | | | ||||
| | * | Merge branch 'master' into pager | 2014-01-15 | ||
| | |\ | | |/ | |/| | | | | | | | Conflicts: screen.h | |||
| * | | Change highlight colors from a bitmask into a combination enum / bitmask | 2014-01-15 | ||
| | | | | | | | | | | | | so that we can support more than 16 color specifications. | |||
| | * | Teach screen how to render completion page. Correct spacing in | 2014-01-14 | ||
| |/ | | | | | | | completion page contents. | |||
| * | Eliminate class parse_t | 2014-01-12 | ||
| | | ||||
| * | Additional miscellaneous fixes based on cppcheck static analysis | 2014-01-12 | ||
| | | ||||
| * | Improvements to error reporting. In particular, we now append a newline | 2014-01-08 | ||
| | | | | | | | | | | | | in reader_shell_test, so that there's always a statement terminator. Otherwise commands like 'echo |' would not be considered an error (just incomplete). | |||
| * | Support for Ctrl-C cancellation in new parser. Added tests for it too. | 2014-01-02 | ||
| | | ||||
* | | Allow restricting earsing and listing of bindings to specific mode; | 2013-12-31 | ||
| | | | | | | | | implement force repaint and multi-char bindings; | |||
| * | Support for implicit cd, no-exec, and the exit builtin. All tests now | 2013-12-29 | ||
| | | | | | | | | pass (!). Error reporting still unsteady. | |||
| * | Bringup of function definitions, switch statements with new parser | 2013-12-27 | ||
| | | ||||
| * | Facilities for turning on new AST-based parser. | 2013-12-26 | ||
| | | ||||
| * | Merge branch 'master' into ast | 2013-12-20 | ||
| |\ | |/ |/| | | | | | | | | | Conflicts: function.cpp parser.cpp parser.h | |||
* | | Refactor block_t storage in parser_t from a linked list to a vector | 2013-12-20 | ||
| | | ||||
| * | Clean up some error messages. Don't show the line in the error message | 2013-12-16 | ||
| | | | | | | | | if it's the first line and we're interactive, since then it's obvious | |||
| * | Initial work on backtrace support with new parser | 2013-12-15 | ||
| | | ||||
| * | Finish rewriting detect_errors to use new parser. All tests now pass (!) | 2013-12-12 | ||
| | | ||||
| * | Remove the indentation part of parser_t::test(). Rename it to | 2013-12-08 | ||
| | | | | | | | | detect_errors(). | |||
| * | Rewriting indenting functionality to use new parser | 2013-12-08 | ||
| | | ||||
| * | Merge branch 'master' into ast | 2013-12-07 | ||
| |\ | |/ |/| | | | | | | | | | Conflicts: complete.cpp fish_tests.cpp highlight.cpp | |||
* | | Replace autosuggestions "completions to load" mechanism with moderately | 2013-11-29 | ||
| | | | | | | | | less hackish and far simpler "perform on main thread" mechanism |