Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Replace autosuggestions "completions to load" mechanism with moderately | 2013-11-29 | |
| | | | | less hackish and far simpler "perform on main thread" mechanism | ||
* | Implemented iothread_perform_on_main() to support background threads | 2013-11-27 | |
| | | | | scheduling work on main thread | ||
* | Fix for annoying error message when converting out of range escape | 2013-11-26 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/1107 | ||
* | Fix %lu for size_t in fish_tests.cpp | 2013-11-25 | |
| | |||
* | Large cleanup and refactoring of unescape() function. | 2013-11-24 | |
| | |||
* | Fix formatting | 2013-10-26 | |
| | |||
* | Set of changes to improve detection of escape sequences for prompt width | 2013-09-29 | |
| | | | | computation. Addresses #767 | ||
* | Add a fancy new paths_are_equivalent function to test for equivalent | 2013-08-27 | |
| | | | | paths instead of merely equal ones | ||
* | Next stab at abbreviations. Highlighting should work. | 2013-07-19 | |
| | |||
* | Initial abbreviation work. Tests currently fail. | 2013-07-19 | |
| | |||
* | Make parse_util_locate_cmdsubst return the innermost command substitution ↵ | 2013-07-17 | |
| | | | | | | instead of the outermost. Fixes https://github.com/fish-shell/fish-shell/issues/913 | ||
* | Formatting | 2013-06-02 | |
| | |||
* | Support for fuzzy completions | 2013-05-25 | |
| | | | | | https://github.com/fish-shell/fish-shell/issues/568 https://github.com/fish-shell/fish-shell/issues/528 | ||
* | Formatting and style updates | 2013-05-05 | |
| | |||
* | Large set of changes to improve history atomicity on filesystems that do not ↵ | 2013-04-27 | |
| | | | | | | support locking Should address https://github.com/fish-shell/fish-shell/issues/685 | ||
* | Remove code that disabled tests (oops) | 2013-04-21 | |
| | |||
* | Hack up gettext to try to fix CentOS build | 2013-04-08 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/645 | ||
* | Teach case-insensitive completions about tildes. Fixes ↵ | 2013-04-07 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/647 | ||
* | Update code formatting | 2013-03-21 | |
| | |||
* | Break out COMPLETE_NO_CASE and COMPLETE_REPLACES_TOKEN into separate flags, ↵ | 2013-03-05 | |
| | | | | in preparation for upcoming fuzzy completion work | ||
* | Teach builtin_test about the special precedence rules in IEEE 1003.1 | 2013-03-03 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/601 | ||
* | Formatting | 2013-02-03 | |
| | |||
* | Teach fish how to put completion data inside a closing quote | 2013-02-02 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/552 | ||
* | Indent switch + case properly. ↵ | 2013-01-24 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/530 | ||
* | Formatting | 2013-01-12 | |
| | |||
* | Tweak test_fork to exercise strerror | 2013-01-09 | |
| | |||
* | Make fishd base its variable files on the MAC address instead of hostname | 2013-01-08 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/183 | ||
* | Fix for builtin_test crash | 2013-01-06 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/497 | ||
* | Add some more tests for autosuggestion combining | 2013-01-06 | |
| | |||
* | When the user input contains capital letters, use its case rather than the ↵ | 2013-01-05 | |
| | | | | | | autosuggestion's case Fixes https://github.com/fish-shell/fish-shell/issues/335 | ||
* | Implement builtin [ via builtin test | 2013-01-05 | |
| | |||
* | re-enable tests that were accidentally disabled in 0b1e3718 | 2013-01-01 | |
| | |||
* | Formatting | 2012-12-22 | |
| | |||
* | Changes to work recognition per ↵ | 2012-12-20 | |
| | | | | | | | https://github.com/fish-shell/fish-shell/issues/384 Word movement should be very similar to fish 1.x backward-kill-word remains more liberal, but now stops at any of {,'"=} | ||
* | Rewrite str2wcstring to properly handle embedded nulls, and be simpler | 2012-12-20 | |
| | |||
* | Eliminate str2wcs | 2012-12-19 | |
| | |||
* | Added a history speed test | 2012-12-03 | |
| | | | | | Profile driven caching of config directory Style fixes | ||
* | Fix for a long standing race where multiple shells can overwrite each ↵ | 2012-12-03 | |
| | | | | | | | others' .tmp files, and lose history. Added a long description of the incremental history strategy Fixes https://github.com/fish-shell/fish-shell/issues/371 | ||
* | More work towards incremental history. Added some tests. | 2012-12-02 | |
| | |||
* | Replaced some usage of wchar_t * with wcstring in complete(). Some style fixes. | 2012-11-23 | |
| | |||
* | Remove tok_destroy | 2012-11-21 | |
| | |||
* | Work towards refactoring tokenizer to be a real object | 2012-11-21 | |
| | |||
* | Apply new indentation, brace, and whitespace style | 2012-11-18 | |
| | |||
* | Remove trailing whitespaces and change tabs to spaces | 2012-11-18 | |
| | |||
* | Fixed "Expansion not correctly handling literal path components in dotfiles" ↵ | 2012-10-16 | |
| | | | | test | ||
* | Make wildcards beginning with dots not match . and .. | 2012-10-15 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/270 | ||
* | Changed "elseif" to "else if" | 2012-09-03 | |
| | |||
* | First stab at elseif implementation | 2012-09-01 | |
| | |||
* | Adopt posix_spawn (!) | 2012-08-15 | |
| | | | | | Rewrite IO chains to be a vector of pointers, instead of a linked list Removed io_transmogrify | ||
* | Switch from std::list to std::vector in a few places to reduce compiled code ↵ | 2012-07-24 | |
| | | | | size |