| Commit message (Expand) | Author | Age |
* | Rework file descriptor handling | ridiculousfish | 2015-01-07 |
* | use configure to define NOMACROS | David Adam | 2014-12-21 |
* | Solaris build fixes: pick the right curses more of the time | David Adam | 2014-12-21 |
* | Minor cleanup of redirection functions | ridiculousfish | 2014-04-11 |
* | Remove support for input IO_BUFFERs, which were only used by fish_pager | ridiculousfish | 2014-03-15 |
* | Revert "Merge pull request #1317 from pullreq/cpp" | ridiculousfish | 2014-02-28 |
* | Fixes .c -> .cpp in comments. For doxygen. | Geoff Nixon | 2014-02-27 |
* | Fix io_buffer_t::print to take unsigned long argument. | Konrad Borowski | 2013-11-25 |
* | Big fat refactoring of how redirections work. In fish 1.x and 2.0.0, the redi... | ridiculousfish | 2013-08-19 |
* | Initial work towards various IO cleanups with an eye to fixing https://github... | ridiculousfish | 2013-08-19 |
* | Mark stdin as nonblocking if we get EWOULDBLOCK, and before handing it off to... | ridiculousfish | 2013-04-07 |
* | Kill termio.h and sys/termios.h | David Adam (zanchey) | 2013-03-05 |
* | Hopeful fix to avoid forking for certain builtins like echo when they have an... | ridiculousfish | 2013-02-22 |
* | Make io_data_t::fd const | Cheer Xiao | 2013-02-11 |
* | Initial set of changes working to make fish robust against running out of fil... | ridiculousfish | 2013-01-30 |
* | Remove some functions which were rendered trivial by xiaq's changes. Make io_... | ridiculousfish | 2013-01-19 |
* | Revert "Make io_buffer_t::out_buffer a raw pointer, initialize in io_buffer_t... | Cheer Xiao | 2013-01-17 |
* | Make is_input a member of io_pipe_t | Cheer Xiao | 2013-01-17 |
* | Make io_buffer_t::out_buffer a raw pointer, initialize in io_buffer_t's const... | Cheer Xiao | 2013-01-17 |
* | Make io_data_t pure virtual, its constructor protected | Cheer Xiao | 2013-01-17 |
* | Split out io_pipe_t, let io_buffer_t inherit it | Cheer Xiao | 2013-01-17 |
* | Convert io_buffer_read to io_buffer_t::read | Cheer Xiao | 2013-01-17 |
* | Convert io_buffer_create to static io_buffer_t::create, make io_buffer_t cons... | Cheer Xiao | 2013-01-17 |
* | Convert io_buffer_destroy to ~io_buffer_t | Cheer Xiao | 2013-01-17 |
* | Split out io_buffer_t, make input_redirect in exec() a raw pointer | Cheer Xiao | 2013-01-17 |
* | Split out io_file_t | Cheer Xiao | 2013-01-17 |
* | Split out io_fd_t | Cheer Xiao | 2013-01-17 |
* | Split out io_close_t | Cheer Xiao | 2013-01-17 |
* | Put io_data_t detail printing in virtual io_data_t::print | Cheer Xiao | 2013-01-17 |
* | Revert "Revert shared_ptr<io_data_t> changes until kinks are ironed out" | Cheer Xiao | 2013-01-11 |
* | Revert shared_ptr<io_data_t> changes until kinks are ironed out | ridiculousfish | 2013-01-04 |
* | Remove io_duplicate, which is no longer used | ridiculousfish | 2013-01-04 |
* | Replace some shared_ptrs with const shared_ptr &. Don't use shared_ptr in pos... | ridiculousfish | 2013-01-04 |
* | Convert all io_data_t copying to shared_ptr copying. | Cheer Xiao | 2013-01-01 |
* | Use shared_ptr to manage io_data_t*. | Cheer Xiao | 2012-12-31 |
* | Fix indentation of switch statements | ridiculousfish | 2012-11-19 |
* | Apply new indentation, brace, and whitespace style | ridiculousfish | 2012-11-18 |
* | Remove trailing whitespaces and change tabs to spaces | Ćukasz Niemier | 2012-11-18 |
* | Restore correct order of IO redirections | ridiculousfish | 2012-08-19 |
* | Adopt posix_spawn (!) | ridiculousfish | 2012-08-15 |
* | Cleaned up lots of typecasts, simplified some string handling | ridiculousfish | 2012-08-04 |
* | A bunch of changes working towards eliminating all memory allocation after fo... | ridiculousfish | 2012-03-08 |
* | Final cleanup of io_data_t now that I recognize the bizarre way in which it s... | ridiculousfish | 2012-03-04 |
* | Some initial work on removing buffer_t from io_data_t | ridiculousfish | 2012-03-03 |
* | Fixed initialization of va_list variable in debug() in common.cpp, and mismat... | Siteshwar Vashisht | 2012-02-23 |
* | Squash a bunch of leaks | ridiculousfish | 2012-02-21 |
* | Some hopefully good changes to get IOs off of halloc | ridiculousfish | 2012-02-09 |
* | Some changes to migrate towards C++ and a multithreaded model | ridiculousfish | 2011-12-26 |
* | Initial C++ conversion | ridiculousfish | 2011-12-26 |