Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Wrong sense for is_interactive_session check | ridiculousfish | 2013-01-06 |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/499 | ||
* | Hack around xdm's dumb assumption that the login shell is POSIX compliant so ↵ | ridiculousfish | 2013-01-04 |
| | | | | | | | we no longer kill OpenSUSE https://github.com/fish-shell/fish-shell/issues/367 Also fix some formatting | ||
* | Eliminate str2wcs | ridiculousfish | 2012-12-19 |
| | |||
* | Fix indentation of switch statements | ridiculousfish | 2012-11-19 |
| | |||
* | Apply new indentation, brace, and whitespace style | ridiculousfish | 2012-11-18 |
| | |||
* | Restore terminal foreground process group on exit | ridiculousfish | 2012-11-18 |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/197 | ||
* | Make escaping consistent for fish <-> fishd protocol | ridiculousfish | 2012-10-08 |
| | | | | | Fix fork guards to work in fishd https://github.com/fish-shell/fish-shell/issues/339 | ||
* | Adopt posix_spawn (!) | ridiculousfish | 2012-08-15 |
| | | | | | Rewrite IO chains to be a vector of pointers, instead of a linked list Removed io_transmogrify | ||
* | Warning cleanup | ridiculousfish | 2012-08-04 |
| | |||
* | Changes to make fish use the relocated fishd instead of the installed one, ↵ | ridiculousfish | 2012-07-18 |
| | | | | if it exists | ||
* | Updated doc dir path in fish.cpp | ridiculousfish | 2012-07-08 |
| | |||
* | Large set of changes related to making fish relocatable, and improving the ↵ | ridiculousfish | 2012-07-08 |
| | | | | | | | | | build and install story. - etc/config.fish and share/config.fish are now "universal" and no longer reference install paths or need to be touched by autotools. They've been removed from config.fish.in to config.fish. - fish now attempts to determine __fish_datadir and __fish_sysconfdir relative to the path of the fish executable itself (typically by walking up one directory). This means that you can copy the directory hierarchy around and things will still work. The compiled-in paths are used as a backup. - The fish Xcode project now can build fish natively, without needing autotools. - Version bumped to 2.0 | ||
* | Move special handling of DISPLAY environment variable from etc/config.fish ↵ | ridiculousfish | 2012-03-06 |
| | | | | to fish itself to reduce number of fork calls made at launch | ||
* | Some initial work towards cutting down the number of fork calls we do | ridiculousfish | 2012-03-06 |
| | |||
* | Some initial changes to use CLO_EXEC, with an eye towards some day using it ↵ | Peter Ammon | 2012-03-02 |
| | | | | correctly. | ||
* | More work on improving interaction between fork and pthreads. Added ↵ | ridiculousfish | 2012-02-29 |
| | | | | null_terminated_array_t class. | ||
* | Some initial work towards resolving nasty fork/pthread issues, and to having ↵ | ridiculousfish | 2012-02-27 |
| | | | | a per-parser job list | ||
* | Replace some string_buffer_t with wcstring | ridiculousfish | 2012-02-22 |
| | |||
* | Final removal of halloc. It's like Christmas Morning. | ridiculousfish | 2012-02-09 |
| | |||
* | Excised some more halloc | ridiculousfish | 2012-02-07 |
| | |||
* | Migrate function.cpp to scoped_lock and shared_ptr | ridiculousfish | 2012-01-23 |
| | |||
* | Made intern'd strings thread safe. | ridiculousfish | 2012-01-23 |
| | | | | Removed intern_free_all(). | ||
* | Convert some cases where parsers are created to using PARSER_TYPE_GENERAL | ridiculousfish | 2012-01-22 |
| | |||
* | More work towards instanced parser. First successful compilation | ridiculousfish | 2012-01-22 |
| | |||
* | More work on the instanced parser | ridiculousfish | 2012-01-22 |
| | |||
* | More work towards instanced parser | ridiculousfish | 2012-01-20 |
| | |||
* | Improve const and signed/unsigned correctness | Peter Ammon | 2012-01-14 |
| | |||
* | Incorporate Siteshwar's patch for building on Linux | ridiculousfish | 2012-01-05 |
| | |||
* | More work towards supporting builtin scripts | ridiculousfish | 2012-01-03 |
| | |||
* | Fix for crash when unescaping a string with unbalanced quotes | ridiculousfish | 2012-01-02 |
| | | | | Add Mac OS X's default term name to terms for which we know how to set a title | ||
* | Some changes to migrate towards C++ and a multithreaded model | ridiculousfish | 2011-12-26 |
| | |||
* | Initial C++ conversion | ridiculousfish | 2011-12-26 |