aboutsummaryrefslogtreecommitdiffhomepage
path: root/env_universal_common.cpp
Commit message (Expand)AuthorAge
* Use -1 instead of 0 for the notifyd token "missing value" sentinelGravatar ridiculousfish2014-11-19
* Replace some std::string with wcstring to reduce copyingGravatar ridiculousfish2014-11-10
* Use a directory in /tmp instead of ~/.config/fish for named pipe pathGravatar ridiculousfish2014-11-09
* Make a string into a reference, to save a copyGravatar ridiculousfish2014-11-09
* Put the universal variables notifier named pipe in XDG_RUNTIME_DIRGravatar ridiculousfish2014-11-09
* Make universal variables cache the path to the variable fileGravatar ridiculousfish2014-11-09
* Fix tests on FreeBSDGravatar ridiculousfish2014-11-01
* Remove a bunch of dead code identified by cppcheckGravatar ridiculousfish2014-10-31
* Set of fixes for issues identified by cppcheckGravatar ridiculousfish2014-10-30
* Find fishd file even when $HOME is unsetGravatar Kevin Ballard2014-10-01
* Hopeful fix for Cygwin build (#1530)Gravatar ridiculousfish2014-07-05
* Universal variable callbacks should only be announced for changedGravatar ridiculousfish2014-06-16
* Migrate global functions out of env_universal. Have env operate directlyGravatar ridiculousfish2014-06-15
* Fix Linux build of env_universal_commonGravatar ridiculousfish2014-06-13
* Teach env_universal_remove to directly report whether the variable wasGravatar ridiculousfish2014-06-13
* Removed connection_t and associated functionsGravatar ridiculousfish2014-06-09
* Remove connection_t usage from write_to_fdGravatar ridiculousfish2014-06-09
* Removal of more fishd artifacts and headersGravatar ridiculousfish2014-06-09
* Enable fishd-less mode by default.Gravatar ridiculousfish2014-05-29
* Remove inotify-based universal notifierGravatar ridiculousfish2014-05-29
* Use mkostemp in universal variables when availableGravatar ridiculousfish2014-05-15
* Formatting fixesGravatar ridiculousfish2014-05-15
* Improve universal variable error messagesGravatar ridiculousfish2014-05-15
* Make initialize_synchronizes_via_fishd default to false. Add someGravatar ridiculousfish2014-05-15
* Null notifier to support fishd synchronization, so we can select theGravatar ridiculousfish2014-05-14
* Remove needs_polling from universal_notifier_t. Add some expositoryGravatar ridiculousfish2014-05-07
* Further cleanup and rationalization of named pipe universal notifier.Gravatar ridiculousfish2014-05-06
* Fix named pipe universal notifier. No more threads. Tests now pass.Gravatar ridiculousfish2014-05-05
* Initial work on strategy_named_pipe universal notifier.Gravatar ridiculousfish2014-05-04
* Make inotify-based universal variable notifier tests passGravatar ridiculousfish2014-05-03
* Re-establish inotify watch when file is deletedGravatar ridiculousfish2014-05-03
* 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