aboutsummaryrefslogtreecommitdiffhomepage
path: root/env.cpp
Commit message (Collapse)AuthorAge
...
* Clean up env_var_table_t. Switch from storing var_uni_entry_t* to ↵Gravatar ridiculousfish2013-02-11
| | | | var_uni_entry_t. Various other cleanups.
* Remove trailing whitespacesGravatar Cheer Xiao2013-01-21
|
* Rearrange some variables for possibly better alignment. int -> boolGravatar ridiculousfish2013-01-19
|
* Big cleanup of env_set. Changed var_table_t to use direct var_entry_t ↵Gravatar ridiculousfish2013-01-19
| | | | instead of pointers. Changed some ints to bools.
* really fix bug in export status of universal vars; add tests for that bugGravatar Jan Kanis2013-01-02
|
* fix bug in export status of universal variable assignmentGravatar Jan Kanis2013-01-02
|
* Make fish more robust when multiple instances are started at onceGravatar ridiculousfish2012-12-27
|
* Merge branch 'event-bug-test' of git://github.com/JanKanis/fish-shell into ↵Gravatar ridiculousfish2012-12-22
|\ | | | | | | JanKanis-event-bug-test
| * Make event_t.arguments into a vector instead of an auto_ptr<vector>.Gravatar Jan Kanis2012-12-20
| | | | | | | | Yay for less indirection and less code! The resulting event_t structure is two pointers larger, but cuts out an indirection and allocation.
* | Eliminate str2wcsGravatar ridiculousfish2012-12-19
|/
* 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
|
* add $FISH_VERSION as unexported global variable to complement versionGravatar David Adam (zanchey)2012-11-08
|
* Make escaping consistent for fish <-> fishd protocolGravatar ridiculousfish2012-10-08
| | | | | Fix fork guards to work in fishd https://github.com/fish-shell/fish-shell/issues/339
* Adopt posix_spawn (!)Gravatar ridiculousfish2012-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 handlingGravatar ridiculousfish2012-08-04
|
* Warning cleanupGravatar ridiculousfish2012-08-04
|
* Lots of miscellaneous cleanup. Unified the path_get_cd_path, ↵Gravatar ridiculousfish2012-07-20
| | | | path_allocate_cd_path, etc. functions
* Renamed env_vars to env_vars_snapshot_tGravatar ridiculousfish2012-07-20
| | | | Cleanup of non-wcstring version of path_get_path
* Changes to make fish use the relocated fishd instead of the installed one, ↵Gravatar ridiculousfish2012-07-18
| | | | if it exists
* Fix for https://github.com/fish-shell/fish-shell/issues/168Gravatar ridiculousfish2012-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 #132Gravatar Siteshwar Vashisht2012-06-18
|
* Fix for https://github.com/fish-shell/fish-shell/issues/135Gravatar ridiculousfish2012-06-16
| | | | Don't use std::map::insert when we need to overwrite values
* Cleanup SHLVL variableGravatar ridiculousfish2012-05-09
|
* Adopt wcstring in env_setGravatar ridiculousfish2012-05-09
|
* Fix to better support CDPATHGravatar ridiculousfish2012-05-06
|
* Fix for a deadlock when env_get_string ends up calling env_get_stringGravatar ridiculousfish2012-04-23
|
* Cleanup proc_had_barrierGravatar ridiculousfish2012-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 analyzerGravatar ridiculousfish2012-03-26
| | | | Improved how screen.cpp interacts with output_set_writer()
* Remove some dead variables.Gravatar ridiculousfish2012-03-25
| | | | | Fix screwy output for invalid tilde expansion in expand.cpp Some cleanup per clang static analyzer
* Lots of work on web configGravatar ridiculousfish2012-03-25
| | | | Change to make fish immediately show color changes
* Re-implement $history variableGravatar ridiculousfish2012-03-19
| | | | Added -L option to set to mean "don't abbreviate"
* Allow g_log_forks to be set by fish_log_forks env varGravatar ridiculousfish2012-03-09
|
* Implemented test as a builtin (!)Gravatar ridiculousfish2012-03-07
|
* Move special handling of DISPLAY environment variable from etc/config.fish ↵Gravatar ridiculousfish2012-03-06
| | | | to fish itself to reduce number of fork calls made at launch
* Notice when fish_term256 changes and react to itGravatar ridiculousfish2012-03-05
|
* We had identical format_val and to_string; standardize on to_stringGravatar ridiculousfish2012-03-05
|
* Fix a bug where wfopen would always failGravatar ridiculousfish2012-03-03
| | | | Removed some buffer_t
* Changed iterators from iter++ to ++iterGravatar ridiculousfish2012-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 ↵Gravatar ridiculousfish2012-02-29
| | | | null_terminated_array_t class.
* Fix for error messages when loading completionsGravatar ridiculousfish2012-02-26
|
* More work towards autosuggesting completionsGravatar ridiculousfish2012-02-25
|
* Modified env_get_string() to accept wcstring instead of wchar_t*.Gravatar Siteshwar Vashisht2012-02-24
|
* Removed a leaking wcsdupGravatar ridiculousfish2012-02-21
|
* Removed an optimization obviated by our use of wcstring from env.cppGravatar ridiculousfish2012-02-21
|
* Squash some warningsGravatar ridiculousfish2012-02-18
|
* Removed tests for hash_table_t from fish_tests.cppGravatar Siteshwar Vashisht2012-02-18
|
* Fix for properly removing universal variable.Gravatar Siteshwar Vashisht2012-02-18
|
* Squash a leak in LRU cachesGravatar ridiculousfish2012-02-17
|