Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Change lookahead_list into a queue | 2015-04-19 | |
| | | | | | | | | | | | | | | Using builtin `commandline -f`, one would expect to have commands executed in the order that they were given. This motivates the change to a queue. Unfortunately, fish internals still need lookahead_list to act as a stack. Add and rename functions to support both cases and have lookahead_list as a std::deque internally. This code is delicate, and we should probably dog-food this in nightly for a while before the next-minor release. Fixes #1567 | ||
* | No need for mbstate_t to be static | 2014-09-21 | |
| | |||
* | Remove env_universal.h and env_universal.cpp from project | 2014-06-18 | |
| | |||
* | Remove large parts of fishd interaction, including | 2014-06-06 | |
| | | | | env_universal_server | ||
* | Null notifier to support fishd synchronization, so we can select the | 2014-05-14 | |
| | | | | synchronization mechanism at runtime | ||
* | Correct a comment and clean up code that listens for universal notifier | 2014-05-14 | |
| | | | | changes | ||
* | Fix named pipe universal notifier. No more threads. Tests now pass. | 2014-05-05 | |
| | |||
* | Early implementation of inotify-based universal variable notifier for | 2014-05-01 | |
| | | | | Linux | ||
* | Implement notifyd-based notification strategy for universal variables | 2014-04-30 | |
| | | | | (OS X specific) | ||
* | Implement universal variable deletion. Adopt shared memory uvar notification. | 2014-04-29 | |
| | |||
* | Revert "Merge pull request #1317 from pullreq/cpp" | 2014-02-28 | |
| | | | | | | | This reverts commit 74135c0600d5dcc40d396d0e7293c17b8d4bdaa7, reversing changes made to 6d749789ce240a3e6f1447777db63fd8e7525560. See discussion in #1317 | ||
* | Fixes .c -> .cpp in comments. For doxygen. | 2014-02-27 | |
| | |||
* | Increased support for completion search field. Use btab (shift-tab) to | 2014-01-27 | |
| | | | | complete-and-search. | ||
* | Formatting and style updates | 2013-05-05 | |
| | |||
* | Mark stdin as nonblocking if we get EWOULDBLOCK, and before handing it off ↵ | 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 | ||
* | Add callbacks that get invoked before the next call to select(), which will ↵ | 2013-04-03 | |
| | | | | allow for a nice fix to https://github.com/fish-shell/fish-shell/issues/608. Eliminate the poll handler, and replace it with this mechanism. | ||
* | Change to make the lookahead array a std::stack instead of a static 4k list(!) | 2012-11-24 | |
| | |||
* | Fix indentation of switch statements | 2012-11-19 | |
| | |||
* | Apply new indentation, brace, and whitespace style | 2012-11-18 | |
| | |||
* | Remove trailing whitespaces and change tabs to spaces | 2012-11-18 | |
| | |||
* | Warning cleanup | 2012-08-04 | |
| | |||
* | Fix lots of bugs related to the static analyzer | 2012-03-26 | |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | Lots of work on web config | 2012-03-25 | |
| | | | | Change to make fish immediately show color changes | ||
* | IO port | 2011-12-26 | |
| | |||
* | Some changes to migrate towards C++ and a multithreaded model | 2011-12-26 | |
| | |||
* | Initial C++ conversion | 2011-12-26 | |