aboutsummaryrefslogtreecommitdiffhomepage
path: root/proc.cpp
Commit message (Expand)AuthorAge
* Formatting and style updatesGravatar ridiculousfish2013-05-05
* Add thread assertion to proc_set_last_statusGravatar ridiculousfish2013-04-07
* Mark stdin as nonblocking if we get EWOULDBLOCK, and before handing it off to...Gravatar ridiculousfish2013-04-07
* Kill termio.h and sys/termios.hGravatar David Adam (zanchey)2013-03-05
* Make subcommands modify $status, and make builtin_set not modify status unles...Gravatar ridiculousfish2013-01-31
* Attempt to further improve fish's handling when it runs out of fds, and plug ...Gravatar ridiculousfish2013-01-30
* Initial set of changes working to make fish robust against running out of fil...Gravatar ridiculousfish2013-01-30
* Fix spelling: s/circut/circuit/gGravatar Cheer Xiao2013-01-24
* Remove some functions which were rendered trivial by xiaq's changes. Make io_...Gravatar ridiculousfish2013-01-19
* Split out io_pipe_t, let io_buffer_t inherit itGravatar Cheer Xiao2013-01-17
* Split out io_buffer_t, make input_redirect in exec() a raw pointerGravatar Cheer Xiao2013-01-17
* Revert "Revert shared_ptr<io_data_t> changes until kinks are ironed out"Gravatar Cheer Xiao2013-01-11
* Revert shared_ptr<io_data_t> changes until kinks are ironed outGravatar ridiculousfish2013-01-04
* Use shared_ptr to manage io_data_t*.Gravatar Cheer Xiao2012-12-31
* Merge branch 'event-bug-test' of git://github.com/JanKanis/fish-shell into Ja...Gravatar ridiculousfish2012-12-22
|\
| * Make event_t.arguments into a vector instead of an auto_ptr<vector>.Gravatar Jan Kanis2012-12-20
* | Random fixes to comments.Gravatar Cheer Xiao2012-12-16
|/
* Fix indentation of switch statementsGravatar ridiculousfish2012-11-19
* Apply new indentation, brace, and whitespace styleGravatar ridiculousfish2012-11-18
* Restore terminal foreground process group on exitGravatar ridiculousfish2012-11-18
* Removed unused commented out code and fixed some indentationGravatar ridiculousfish2012-11-04
* Don't use posix_spawn for commands that need to be put into foreground to avo...Gravatar ridiculousfish2012-11-04
* Don't use posix_spawn when file redirections are involved (except /dev/null) ...Gravatar ridiculousfish2012-10-29
* Don't reset the terminal mode in certain circumstances. Fixes issue in Linux ...Gravatar ridiculousfish2012-10-05
* First stab at elseif implementationGravatar ridiculousfish2012-09-01
* Adopt posix_spawn (!)Gravatar ridiculousfish2012-08-15
* Cleaned up lots of typecasts, simplified some string handlingGravatar ridiculousfish2012-08-04
* Warning cleanupGravatar ridiculousfish2012-08-04
* Renamed env_vars to env_vars_snapshot_tGravatar ridiculousfish2012-07-20
* Various changes to reduce fish's compiled code sizeGravatar ridiculousfish2012-07-17
* Signal handling cleanup and improved safetyGravatar ridiculousfish2012-06-04
* Minor cleanup of proc.cppGravatar ridiculousfish2012-04-25
* Fix to drain command output from quit commands before returning from job_cont...Gravatar ridiculousfish2012-04-25
* Cleanup proc_had_barrierGravatar ridiculousfish2012-03-31
* Fix lots of bugs related to the static analyzerGravatar ridiculousfish2012-03-26
* A bunch of changes working towards eliminating all memory allocation after fo...Gravatar ridiculousfish2012-03-08
* We had identical format_val and to_string; standardize on to_stringGravatar ridiculousfish2012-03-05
* Final cleanup of io_data_t now that I recognize the bizarre way in which it s...Gravatar ridiculousfish2012-03-04
* Some initial work on removing buffer_t from io_data_tGravatar ridiculousfish2012-03-03
* More work towards improving relationship between multithreading and forkGravatar ridiculousfish2012-02-29
* More work on improving interaction between fork and pthreads. Added null_term...Gravatar ridiculousfish2012-02-29
* Some initial work towards resolving nasty fork/pthread issues, and to having ...Gravatar ridiculousfish2012-02-27
* More work towards autosuggesting completionsGravatar ridiculousfish2012-02-25
* Removed a lot of string_buffer_tGravatar ridiculousfish2012-02-22
* Changes to make autosuggestion smarter about not suggesting commands that cou...Gravatar ridiculousfish2012-02-16
* Final removal of halloc. It's like Christmas Morning.Gravatar ridiculousfish2012-02-09
* Get event_t off of halloc (!)Gravatar ridiculousfish2012-02-08
* Clean up how argv is stored in process_tGravatar ridiculousfish2012-01-31
* Fixed compilation errors caused by latest commitsGravatar Siteshwar Vashisht2012-01-30
* A bunch of work to move towards a sane memory model in job_tGravatar ridiculousfish2012-01-29