Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | New -n option for read builtin | Joseph Tannhuber | 2014-09-03 |
| | | | | | Usage: read -n nchars Reads maximum of nchars characters. If nchars <= 0, there's no limit. | ||
* | Clean up reader_write_title to work with wcstring | ridiculousfish | 2014-08-02 |
| | |||
* | add command line string as $argv[1] for fish_title | jianjun | 2014-08-02 |
| | |||
* | Make abbreviations work correctly with type-ahead | ridiculousfish | 2014-07-25 |
| | | | | Fixes #1434 | ||
* | Run restyle.sh to enforce style rules. | ridiculousfish | 2014-03-31 |
| | |||
* | Merge branch 'master' into 1218_rebase | ridiculousfish | 2014-03-29 |
|\ | | | | | | | | | | | | | | | | | | | | | | | Conflicts: builtin.cpp builtin_commandline.cpp highlight.cpp input.cpp input.h reader.cpp screen.cpp screen.h | ||
| * | Remove the reader_selected_completion_changed callback. Fix a hang when | ridiculousfish | 2014-02-16 |
| | | | | | | | | the pager gets empty, as reported in 291 | ||
| * | Increased support for completion search field. Use btab (shift-tab) to | ridiculousfish | 2014-01-27 |
| | | | | | | | | complete-and-search. | ||
| * | Refactor reader to work on selectable 'editable_line_t' so that most | ridiculousfish | 2014-01-26 |
| | | | | | | | | commands can operate on pager search field | ||
| * | Beginnings of work for search field feature of new pager | ridiculousfish | 2014-01-26 |
| | | |||
* | | Add kill-selection function and visual binds for 'y' and 'd' | Julian Aron Prenner | 2014-01-18 |
| | | |||
| * | Implement and document new -P / --paging-mode flags to commandline, to ↵ | ridiculousfish | 2014-01-17 |
| | | | | | | | | | | | | support new pager | ||
* | | Merge remote-tracking branch 'upstream/master' into bind_mode | Julian Aron Prenner | 2014-01-15 |
|\| | | | | | | | | | | | | | Conflicts: builtin.cpp reader.cpp share/functions/fish_default_key_bindings.fish | ||
* | | Add experimental support for selection and visual mode | Julian Aron Prenner | 2014-01-15 |
| | | |||
| * | Change highlight colors from a bitmask into a combination enum / bitmask | ridiculousfish | 2014-01-15 |
| | | | | | | | | so that we can support more than 16 color specifications. | ||
| * | Support for implicit cd, no-exec, and the exit builtin. All tests now | ridiculousfish | 2013-12-29 |
|/ | | | | pass (!). Error reporting still unsteady. | ||
* | Replace autosuggestions "completions to load" mechanism with moderately | ridiculousfish | 2013-11-29 |
| | | | | less hackish and far simpler "perform on main thread" mechanism | ||
* | Fix for errant SIGHUPs due to child fish shells messing with the term. | ridiculousfish | 2013-10-26 |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/1002 | ||
* | reader_replace_current_token can be made static | ridiculousfish | 2013-09-21 |
| | |||
* | Initial abbreviation work. Tests currently fail. | ridiculousfish | 2013-07-19 |
| | |||
* | Mark stdin as nonblocking if we get EWOULDBLOCK, and before handing it off ↵ | ridiculousfish | 2013-04-07 |
| | | | | | | to child processes when either starting them or moving them to the foreground. https://github.com/fish-shell/fish-shell/issues/176 | ||
* | Break out COMPLETE_NO_CASE and COMPLETE_REPLACES_TOKEN into separate flags, ↵ | ridiculousfish | 2013-03-05 |
| | | | | in preparation for upcoming fuzzy completion work | ||
* | Clean up env_var_table_t. Switch from storing var_uni_entry_t* to ↵ | ridiculousfish | 2013-02-11 |
| | | | | var_uni_entry_t. Various other cleanups. | ||
* | merge branch 'bug-537' and branch 'bug-read-ctrlC'. This should fix both ↵ | Jan Kanis | 2013-02-05 |
|\ | | | | | | | #537 and #516 | ||
| * | rename reader_cancel_thread to reader_thread_job_is_stale, update comments | Jan Kanis | 2013-02-05 |
| | | |||
* | | Teach fish how to put completion data inside a closing quote | ridiculousfish | 2013-02-02 |
| | | | | | | | | Fixes https://github.com/fish-shell/fish-shell/issues/552 | ||
| * | extra comments | Jan Kanis | 2013-01-23 |
| | | |||
| * | implement reader_cancel_thread using __thread thread-local storage | Jan Kanis | 2013-01-23 |
| | | |||
| * | rename reader_data_t.interruptible to exit_on_interrupt | Jan Kanis | 2013-01-22 |
| | | |||
| * | fix comments on #516. Split `reader_interrupted` into a `reader_interrupted` ↵ | Jan Kanis | 2013-01-22 |
| | | | | | | | | and a `reader_reading_interrupted` | ||
| * | create reader_data_t.interruptible flag and infrastructure to make it work. | Jan Kanis | 2013-01-20 |
|/ | |||
* | When the user input contains capital letters, use its case rather than the ↵ | ridiculousfish | 2013-01-05 |
| | | | | | | autosuggestion's case Fixes https://github.com/fish-shell/fish-shell/issues/335 | ||
* | Apply new indentation, brace, and whitespace style | ridiculousfish | 2012-11-18 |
| | |||
* | Don't autosuggest in builtin_read | ridiculousfish | 2012-11-18 |
| | | | | https://github.com/fish-shell/fish-shell/issues/29 | ||
* | Support for fish_right_prompt | ridiculousfish | 2012-11-07 |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/80 | ||
* | Adopt posix_spawn (!) | ridiculousfish | 2012-08-15 |
| | | | | | Rewrite IO chains to be a vector of pointers, instead of a linked list Removed io_transmogrify | ||
* | Additional warning fixes and migration from int to size_t or long where ↵ | ridiculousfish | 2012-08-04 |
| | | | | appropriate | ||
* | More warning fixes and switching from int to long or size_t | ridiculousfish | 2012-08-04 |
| | |||
* | Lots of work towards making fish build without warnings on Mountain Lion, ↵ | ridiculousfish | 2012-08-04 |
| | | | | mostly in terms of using size_t instead of int | ||
* | Renamed env_vars to env_vars_snapshot_t | ridiculousfish | 2012-07-20 |
| | | | | Cleanup of non-wcstring version of path_get_path | ||
* | Lots of work on web config | ridiculousfish | 2012-03-25 |
| | | | | Change to make fish immediately show color changes | ||
* | Some more changes in preparation for turning on complete-based autosuggestions | ridiculousfish | 2012-02-26 |
| | |||
* | Some cleanup of completions in preparation for more multithreading | ridiculousfish | 2012-02-26 |
| | |||
* | Some work to allow completions to be evaluated off of the main thread | ridiculousfish | 2012-02-24 |
| | |||
* | Replace some string_buffer_t with wcstring | ridiculousfish | 2012-02-22 |
| | |||
* | Fix to change highlighting functions to take wcstring& instead of const ↵ | ridiculousfish | 2012-02-21 |
| | | | | wchar_t * | ||
* | Switch to using std::vector instead of int* for colors in highlight.cpp, for ↵ | ridiculousfish | 2012-02-21 |
| | | | | better range bounds checking | ||
* | Migrate errors from array_list_t to wcstring_list_t | ridiculousfish | 2012-02-10 |
| | |||
* | Large set of changes to migrate reader_data_t's buffer to std::wstring | ridiculousfish | 2012-02-06 |
| | |||
* | Work on new history implementation | ridiculousfish | 2012-02-05 |
| |