aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Make io_buffer_t::out_buffer a raw pointer, initialize in io_buffer_t's ↵Gravatar Cheer Xiao2013-01-17
| | | | constructor
* Make io_data_t pure virtual, its constructor protectedGravatar Cheer Xiao2013-01-17
|
* Split out io_pipe_t, let io_buffer_t inherit itGravatar Cheer Xiao2013-01-17
|
* Convert io_buffer_read to io_buffer_t::readGravatar Cheer Xiao2013-01-17
|
* Add missing virtual qualifier to ~io_buffer_tGravatar Cheer Xiao2013-01-17
|
* Convert io_buffer_create to static io_buffer_t::create, make io_buffer_t ↵Gravatar Cheer Xiao2013-01-17
| | | | constructor private
* Convert io_buffer_destroy to ~io_buffer_tGravatar Cheer Xiao2013-01-17
|
* Split out io_buffer_t, make input_redirect in exec() a raw pointerGravatar Cheer Xiao2013-01-17
|
* Split out io_file_tGravatar Cheer Xiao2013-01-17
|
* Split out io_fd_tGravatar Cheer Xiao2013-01-17
|
* Split out io_close_tGravatar Cheer Xiao2013-01-17
|
* parser.cpp: Put off initialization of new_io until mode is knownGravatar Cheer Xiao2013-01-17
|
* Put io_data_t detail printing in virtual io_data_t::printGravatar Cheer Xiao2013-01-17
|
* Let io_data_t constructor take optional io_mode and fdGravatar Cheer Xiao2013-01-17
|
* Introduce a macro CAST_INIT to abbreviate common static_cast's a bitGravatar Cheer Xiao2013-01-17
| | | | | This macro doesn't work with type names containing commas, but that doesn't seem to be too common in fish.
* Make io_data_t destructor virtualGravatar Cheer Xiao2013-01-17
|
* Use new IO_INVALID as default value of io_data_t::io_modeGravatar Cheer Xiao2013-01-17
|
* rename enum io_mode -> io_mode_t; make io_data_t::io_mode that typeGravatar Cheer Xiao2013-01-17
|
* FormattingGravatar ridiculousfish2013-01-16
|
* Ajax fix for Firefox, it isn't XML.Gravatar ciembor2013-01-16
|
* Fix proc and pid completion on OS X, and improve it on Linux.Gravatar ridiculousfish2013-01-16
| | | | https://github.com/fish-shell/fish-shell/pull/129
* Fix for missing first character in completionsGravatar ridiculousfish2013-01-13
|
* fix a memory leak in profiling, add a profiling testGravatar Jan Kanis2013-01-14
|
* stop profile switch from crashing (issue #517); also make print_profile use ↵Gravatar Jan Kanis2013-01-14
| | | | a loop instead of recursion
* Make umask work on OS XGravatar ridiculousfish2013-01-12
| | | | https://github.com/fish-shell/fish-shell/issues/515
* Actually add the seq function (oops)Gravatar ridiculousfish2013-01-12
|
* Remove seq.in, in favor of the new function. Remove seq detection from ↵Gravatar ridiculousfish2013-01-12
| | | | configure.ac. Teach the Makefile how to remove old installed seqs.
* Added a seq function that defers to the seq command if presentGravatar ridiculousfish2013-01-12
| | | | https://github.com/fish-shell/fish-shell/issues/137
* FormattingGravatar ridiculousfish2013-01-12
|
* Don't call expand_home_directory from within parser_t::test - it may hangGravatar ridiculousfish2013-01-12
| | | | https://github.com/fish-shell/fish-shell/issues/512
* Fix for issue where completing in the middle of a command may append extra ↵Gravatar ridiculousfish2013-01-12
| | | | | | junk at the end of the completions in the list https://github.com/fish-shell/fish-shell/issues/301
* use debug_safe in postfork do_builtin_io. Closes #495Gravatar Jan Kanis2013-01-12
|
* Make do_builtin_io multi-fork safe, moved it to postfork.cppGravatar ridiculousfish2013-01-11
| | | | Addresses https://github.com/fish-shell/fish-shell/issues/495
* Revert "Revert shared_ptr<io_data_t> changes until kinks are ironed out"Gravatar Cheer Xiao2013-01-11
| | | | This reverts commit 77f1b1f0fe27778750bb9b9aa53f6bc42d5e5843.
* exec.cpp:exec: Don't remove block_io elements from j->ioGravatar Cheer Xiao2013-01-11
| | | | | | When dulicate_prepend prepend copies of block_io elements to j->io, the removing simply does nothing. Now that the same pointers are prepended to j->io, don't remove them.
* Fix an exception when parsing a multi-line command that ends in cdGravatar ridiculousfish2013-01-11
| | | | https://github.com/fish-shell/fish-shell/issues/511
* Fixed a minor typo: standrard -> standardGravatar Liam Howell2013-01-10
|
* Don't call strerror or perror after fork, it's unsafe. Added safe_strerror ↵Gravatar ridiculousfish2013-01-09
| | | | | | and safe_perror replacements. Fixes https://github.com/fish-shell/fish-shell/issues/495
* Tweak test_fork to exercise strerrorGravatar ridiculousfish2013-01-09
|
* Make create_manpage_completions not generate empty filesGravatar ridiculousfish2013-01-08
| | | | https://github.com/fish-shell/fish-shell/issues/506
* completions for mosh (http://mosh.mit.edu)Gravatar Christian Rishøj2013-01-08
|
* Make "Checking how to use..." lower case.Gravatar Cheer Xiao2013-01-08
| | | | | The configure script generated by autoconf uses lower case "checking". Let's keep in line. :)
* Make fish_config prompt color changes work more oftenGravatar ridiculousfish2013-01-08
| | | | Fixes https://github.com/fish-shell/fish-shell/issues/505
* Document new MAC address behaviorGravatar ridiculousfish2013-01-08
|
* Make fishd base its variable files on the MAC address instead of hostnameGravatar ridiculousfish2013-01-08
| | | | Fixes https://github.com/fish-shell/fish-shell/issues/183
* Keybinding of \ew and \ed: Insert a newline before displaying infoGravatar Cheer Xiao2013-01-07
|
* Teach build_documentation.sh to look in /Applications/Doxygen.appGravatar ridiculousfish2013-01-07
|
* Teach Xcode project how to build successfully without DoxygenGravatar ridiculousfish2013-01-07
|
* Re-enable alias redefinitionGravatar lledey2013-01-07
| | | | | | Fixes #494 Signed-off-by: lledey <lledey@gmail.com>
* remove -fno-optimize-sibling-calls flag for non-buggy setups; add extra ↵Gravatar Jan Kanis2013-01-07
| | | | comment regarding ./configure arguments