Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Large set of changes to how PATH is handled. Changed fish to no longer ↵ | ridiculousfish | 2013-02-19 |
| | | | | | | modify PATH in share/config.fish. Introduced variable fish_user_paths, and a glue function __fish_reconstruct_path that splices together PATH with fish_user_paths. Changed fish to no longer validate changes to PATH unless the paths are new (i.e. don't recheck what's already there). Modified certain sets to store const wchar_t instead of wcstring to save a few allocations. https://github.com/fish-shell/fish-shell/issues/527 | ||
* | More cleanup based on static analysis | ridiculousfish | 2013-02-16 |
| | | | | https://github.com/fish-shell/fish-shell/issues/575 | ||
* | Migrate connection_t from storing a huge buffer to a std::vector | ridiculousfish | 2013-02-16 |
| | |||
* | Eliminate next pointer from connection_t, turn connections into a std::list | ridiculousfish | 2013-02-16 |
| | |||
* | First round of fixes based on cppcheck | ridiculousfish | 2013-02-16 |
| | | | | https://github.com/fish-shell/fish-shell/issues/575 | ||
* | Clean up env_var_table_t. Switch from storing var_uni_entry_t* to ↵ | ridiculousfish | 2013-02-11 |
| | | | | var_uni_entry_t. Various other cleanups. | ||
* | Big cleanup of env_set. Changed var_table_t to use direct var_entry_t ↵ | ridiculousfish | 2013-01-19 |
| | | | | instead of pointers. Changed some ints to bools. | ||
* | Make fishd base its variable files on the MAC address instead of hostname | ridiculousfish | 2013-01-08 |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/183 | ||
* | 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 |
| | |||
* | 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 | ||
* | Additional warnings cleanup, effective C++ violations, dead code removal | ridiculousfish | 2012-08-05 |
| | |||
* | Fixed a bunch of clang analyzer warnings | ridiculousfish | 2012-08-05 |
| | | | | Simplified some memory allocations by migrating to std::string | ||
* | Lots of work towards making fish build without warnings on Mountain Lion, ↵ | ridiculousfish | 2012-08-04 |
| | | | | mostly in terms of using size_t instead of int | ||
* | Various changes to reduce fish's compiled code size | ridiculousfish | 2012-07-17 |
| | | | | OS X release build executable size dropped from 672k to 511k | ||
* | Fix for https://github.com/fish-shell/fish-shell/issues/106 | ridiculousfish | 2012-07-10 |
| | | | | Lets us configure and build on FreeBSD | ||
* | 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 | ||
* | Adopt wcstring in env_set | ridiculousfish | 2012-05-09 |
| | |||
* | Fix lots of bugs related to the static analyzer | ridiculousfish | 2012-03-26 |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | Replace some string_buffer_t | ridiculousfish | 2012-03-03 |
| | |||
* | Modified env_get_string() to accept wcstring instead of wchar_t*. | Siteshwar Vashisht | 2012-02-24 |
| | |||
* | Removed a lot of string_buffer_t | ridiculousfish | 2012-02-22 |
| | |||
* | Removed array_list_t (!) | ridiculousfish | 2012-02-21 |
| | |||
* | Fix for properly removing universal variable. | Siteshwar Vashisht | 2012-02-18 |
| | |||
* | Fix a crash when using quotes due to wgettext thread safety issues. | 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. | ||
* | Improved const-correctness, eliminating warnings. | Peter Ammon | 2012-01-14 |
| | | | | Migrated some int to size_t | ||
* | Migration of screen away from ad-hoc lists | ridiculousfish | 2011-12-27 |
| | |||
* | Fix to migrate the universal variable server off of dyn_queue_t | ridiculousfish | 2011-12-26 |
| | |||
* | Some changes to migrate towards C++ and a multithreaded model | ridiculousfish | 2011-12-26 |
| | |||
* | Initial C++ conversion | ridiculousfish | 2011-12-26 |