Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
* | Cleaned up lots of typecasts, simplified some string handling | ridiculousfish | 2012-08-04 |
| | |||
* | Warning cleanup | ridiculousfish | 2012-08-04 |
| | |||
* | Lots of miscellaneous cleanup. Unified the path_get_cd_path, ↵ | ridiculousfish | 2012-07-20 |
| | | | | path_allocate_cd_path, etc. functions | ||
* | Renamed env_vars to env_vars_snapshot_t | ridiculousfish | 2012-07-20 |
| | | | | Cleanup of non-wcstring version of path_get_path | ||
* | Changes to make fish use the relocated fishd instead of the installed one, ↵ | ridiculousfish | 2012-07-18 |
| | | | | if it exists | ||
* | Fix for https://github.com/fish-shell/fish-shell/issues/168 | ridiculousfish | 2012-07-10 |
| | | | | Make ^ only act as a redirect at the beginning of a token | ||
* | Add support for querying variables with scope options as requested in issue #132 | Siteshwar Vashisht | 2012-06-18 |
| | |||
* | Fix for https://github.com/fish-shell/fish-shell/issues/135 | ridiculousfish | 2012-06-16 |
| | | | | Don't use std::map::insert when we need to overwrite values | ||
* | Cleanup SHLVL variable | ridiculousfish | 2012-05-09 |
| | |||
* | Adopt wcstring in env_set | ridiculousfish | 2012-05-09 |
| | |||
* | Fix to better support CDPATH | ridiculousfish | 2012-05-06 |
| | |||
* | Fix for a deadlock when env_get_string ends up calling env_get_string | ridiculousfish | 2012-04-23 |
| | |||
* | Cleanup proc_had_barrier | ridiculousfish | 2012-03-31 |
| | | | | Ensure we don't try to do a universal barrier off of the main thread | ||
* | Fix lots of bugs related to the static analyzer | ridiculousfish | 2012-03-26 |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | Remove some dead variables. | ridiculousfish | 2012-03-25 |
| | | | | | Fix screwy output for invalid tilde expansion in expand.cpp Some cleanup per clang static analyzer | ||
* | Lots of work on web config | ridiculousfish | 2012-03-25 |
| | | | | Change to make fish immediately show color changes | ||
* | Re-implement $history variable | ridiculousfish | 2012-03-19 |
| | | | | Added -L option to set to mean "don't abbreviate" | ||
* | Allow g_log_forks to be set by fish_log_forks env var | ridiculousfish | 2012-03-09 |
| | |||
* | Implemented test as a builtin (!) | ridiculousfish | 2012-03-07 |
| | |||
* | 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 | ||
* | Notice when fish_term256 changes and react to it | ridiculousfish | 2012-03-05 |
| | |||
* | We had identical format_val and to_string; standardize on to_string | ridiculousfish | 2012-03-05 |
| | |||
* | Fix a bug where wfopen would always fail | ridiculousfish | 2012-03-03 |
| | | | | Removed some buffer_t | ||
* | Changed iterators from iter++ to ++iter | ridiculousfish | 2012-03-01 |
| | | | | Large set of changes to history to ensure that histories from other sessions don't "bleed" into the current session | ||
* | More work on improving interaction between fork and pthreads. Added ↵ | ridiculousfish | 2012-02-29 |
| | | | | null_terminated_array_t class. | ||
* | Fix for error messages when loading completions | ridiculousfish | 2012-02-26 |
| | |||
* | More work towards autosuggesting completions | ridiculousfish | 2012-02-25 |
| | |||
* | Modified env_get_string() to accept wcstring instead of wchar_t*. | Siteshwar Vashisht | 2012-02-24 |
| | |||
* | Removed a leaking wcsdup | ridiculousfish | 2012-02-21 |
| | |||
* | Removed an optimization obviated by our use of wcstring from env.cpp | ridiculousfish | 2012-02-21 |
| | |||
* | Squash some warnings | ridiculousfish | 2012-02-18 |
| | |||
* | Removed tests for hash_table_t from fish_tests.cpp | Siteshwar Vashisht | 2012-02-18 |
| | |||
* | Fix for properly removing universal variable. | Siteshwar Vashisht | 2012-02-18 |
| | |||
* | Squash a leak in LRU caches | ridiculousfish | 2012-02-17 |
| | |||
* | Fix for crash in env.cpp where a deleted entry was not removed from the map | ridiculousfish | 2012-02-17 |
| | |||
* | Fix to properly null-terminate export list | ridiculousfish | 2012-02-17 |
| | |||
* | Switched to std::map instead of hash_table_t in env.cpp and ↵ | Siteshwar Vashisht | 2012-02-18 |
| | | | | env_universal_common.cpp. | ||
* | Removed some al_list functions | ridiculousfish | 2012-02-10 |
| | |||
* | Get event_t off of halloc (!) | ridiculousfish | 2012-02-08 |
| | |||
* | Got rid of multiple cd paths, only current directory will be searched while ↵ | Siteshwar Vashisht | 2012-02-09 |
| | | | | changing directories, implicit cd (entering directory just by typing it's name) is removed. | ||
* | Remove old env_get_names implementation | ridiculousfish | 2012-02-08 |
| | |||
* | Removed halloc from input.cpp | ridiculousfish | 2012-02-07 |
| | |||
* | Excised some halloc | ridiculousfish | 2012-02-07 |
| | |||
* | Const correctness changes | ridiculousfish | 2012-02-06 |
| | |||
* | Work on new history implementation | ridiculousfish | 2012-02-05 |
| | |||
* | Fixup wsetlocale to use wcstring | ridiculousfish | 2012-01-31 |
| | |||
* | LRU work to load functions off of the main thread. | ridiculousfish | 2012-01-28 |
| | | | | We'll have to reevaluate this after we fix function autocomplete | ||
* | Convert some cases where parsers are created to using PARSER_TYPE_GENERAL | ridiculousfish | 2012-01-22 |
| |