aboutsummaryrefslogtreecommitdiffhomepage
path: root/env_universal_common.cpp
Commit message (Expand)AuthorAge
* Early implementation of inotify-based universal variable notifier forGravatar ridiculousfish2014-05-01
* Implement notifyd-based notification strategy for universal variablesGravatar ridiculousfish2014-04-30
* Implement universal variable deletion. Adopt shared memory uvar notification.Gravatar ridiculousfish2014-04-29
* Implement shared memory strategy for universal variable notificationsGravatar ridiculousfish2014-04-29
* Move universal variable callbacks out from under the lock, to avoid aGravatar ridiculousfish2014-04-29
* Enhance file_id_t to have richer information, to guard against inodeGravatar ridiculousfish2014-04-28
* Include a header to permit building on LinuxGravatar ridiculousfish2014-04-27
* Merge branch 'master' into death_of_fishdGravatar ridiculousfish2014-04-27
|\
| * Attempt to silence some warningsGravatar ridiculousfish2014-04-27
* | Correctly invoke callbacks with fishd-less universal variables. AllGravatar ridiculousfish2014-04-27
* | Implement atomic loading/saving of fishd file within fish, eventuallyGravatar ridiculousfish2014-04-27
* | Beginning steps towards teaching the universal variable system to readGravatar ridiculousfish2014-04-26
* | Migrate machine and hostname identification from fishd.cpp toGravatar ridiculousfish2014-04-25
|/
* Migrate universal variables to env_var_t structure. EncapsulateGravatar ridiculousfish2014-04-25
* Naive reimplementation of utf2wcs and wcs2utf inGravatar ridiculousfish2014-03-23
* Changes full_escape to not generate \x escapes for non-ASCII characters.Gravatar ridiculousfish2014-03-22
* Revert "Merge pull request #1317 from pullreq/cpp"Gravatar ridiculousfish2014-02-28
* Fixes .c -> .cpp in comments. For doxygen.Gravatar Geoff Nixon2014-02-27
* Large cleanup and refactoring of unescape() function.Gravatar ridiculousfish2013-11-24
* Fix two memory leaks.Gravatar Konrad Borowski2013-10-19
* Large set of changes to how PATH is handled. Changed fish to no longer modify...Gravatar ridiculousfish2013-02-19
* More cleanup based on static analysisGravatar ridiculousfish2013-02-16
* Migrate connection_t from storing a huge buffer to a std::vectorGravatar ridiculousfish2013-02-16
* Eliminate next pointer from connection_t, turn connections into a std::listGravatar ridiculousfish2013-02-16
* First round of fixes based on cppcheckGravatar ridiculousfish2013-02-16
* Clean up env_var_table_t. Switch from storing var_uni_entry_t* to var_uni_ent...Gravatar ridiculousfish2013-02-11
* Big cleanup of env_set. Changed var_table_t to use direct var_entry_t instead...Gravatar ridiculousfish2013-01-19
* Make fishd base its variable files on the MAC address instead of hostnameGravatar ridiculousfish2013-01-08
* Fix indentation of switch statementsGravatar ridiculousfish2012-11-19
* Apply new indentation, brace, and whitespace styleGravatar ridiculousfish2012-11-18
* Remove trailing whitespaces and change tabs to spacesGravatar Ɓukasz Niemier2012-11-18
* Make escaping consistent for fish <-> fishd protocolGravatar ridiculousfish2012-10-08
* Additional warnings cleanup, effective C++ violations, dead code removalGravatar ridiculousfish2012-08-05
* Fixed a bunch of clang analyzer warningsGravatar ridiculousfish2012-08-05
* Lots of work towards making fish build without warnings on Mountain Lion, mos...Gravatar ridiculousfish2012-08-04
* Various changes to reduce fish's compiled code sizeGravatar ridiculousfish2012-07-17
* Fix for https://github.com/fish-shell/fish-shell/issues/106Gravatar ridiculousfish2012-07-10
* Fix for https://github.com/fish-shell/fish-shell/issues/135Gravatar ridiculousfish2012-06-16
* Adopt wcstring in env_setGravatar ridiculousfish2012-05-09
* Fix lots of bugs related to the static analyzerGravatar ridiculousfish2012-03-26
* Replace some string_buffer_tGravatar ridiculousfish2012-03-03
* Modified env_get_string() to accept wcstring instead of wchar_t*.Gravatar Siteshwar Vashisht2012-02-24
* Removed a lot of string_buffer_tGravatar ridiculousfish2012-02-22
* Removed array_list_t (!)Gravatar ridiculousfish2012-02-21
* Fix for properly removing universal variable.Gravatar Siteshwar Vashisht2012-02-18
* Fix a crash when using quotes due to wgettext thread safety issues.Gravatar ridiculousfish2012-02-17
* Switched to std::map instead of hash_table_t in env.cpp and env_universal_com...Gravatar Siteshwar Vashisht2012-02-18
* Improved const-correctness, eliminating warnings.Gravatar Peter Ammon2012-01-14
* Migration of screen away from ad-hoc listsGravatar ridiculousfish2011-12-27
* Fix to migrate the universal variable server off of dyn_queue_tGravatar ridiculousfish2011-12-26