Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
* | Migrate connection_t from storing a huge buffer to a std::vector | 2013-02-16 | |
| | |||
* | Eliminate next pointer from connection_t, turn connections into a std::list | 2013-02-16 | |
| | |||
* | First round of fixes based on cppcheck | 2013-02-16 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/575 | ||
* | Clean up env_var_table_t. Switch from storing var_uni_entry_t* to ↵ | 2013-02-11 | |
| | | | | var_uni_entry_t. Various other cleanups. | ||
* | Initial set of changes working to make fish robust against running out of ↵ | 2013-01-30 | |
| | | | | file descriptors | ||
* | Big cleanup of env_set. Changed var_table_t to use direct var_entry_t ↵ | 2013-01-19 | |
| | | | | instead of pointers. Changed some ints to bools. | ||
* | Hack around xdm's dumb assumption that the login shell is POSIX compliant so ↵ | 2013-01-04 | |
| | | | | | | | we no longer kill OpenSUSE https://github.com/fish-shell/fish-shell/issues/367 Also fix some formatting | ||
* | Make fish more robust when multiple instances are started at once | 2012-12-27 | |
| | |||
* | Apply new indentation, brace, and whitespace style | 2012-11-18 | |
| | |||
* | Remove trailing whitespaces and change tabs to spaces | 2012-11-18 | |
| | |||
* | Make escaping consistent for fish <-> fishd protocol | 2012-10-08 | |
| | | | | | Fix fork guards to work in fishd https://github.com/fish-shell/fish-shell/issues/339 | ||
* | Adopt wcstring in env_set | 2012-05-09 | |
| | |||
* | Cleanup proc_had_barrier | 2012-03-31 | |
| | | | | Ensure we don't try to do a universal barrier off of the main thread | ||
* | Replace some string_buffer_t | 2012-03-03 | |
| | |||
* | Modified env_get_string() to accept wcstring instead of wchar_t*. | 2012-02-24 | |
| | |||
* | Removed array_list_t (!) | 2012-02-21 | |
| | |||
* | Switched to std::map instead of hash_table_t in env.cpp and ↵ | 2012-02-18 | |
| | | | | env_universal_common.cpp. | ||
* | Migration of screen away from ad-hoc lists | 2011-12-27 | |
| | |||
* | Fix to migrate the universal variable server off of dyn_queue_t | 2011-12-26 | |
| | |||
* | Some changes to migrate towards C++ and a multithreaded model | 2011-12-26 | |
| | |||
* | Initial C++ conversion | 2011-12-26 | |