Commit Graph

7 Commits

Author SHA1 Message Date
risk danger olson
2e213cf9c4 config: remove env mutation funcs, no longer needed! 2017-01-10 13:25:03 -07:00
risk danger olson
1715e97f41 add export comments 2016-11-10 11:24:45 -07:00
risk danger olson
b694d64f12 make set() and del() private 2016-11-10 11:16:46 -07:00
risk danger olson
0e679c7d98 add Set(), remove .gitConfig 2016-11-09 17:46:52 -07:00
risk danger olson
e2ca1e5533 add Environment Del(key string) 2016-11-09 17:37:14 -07:00
risk danger olson
9c46443baf remove AllGitConfig() 2016-11-09 17:33:43 -07:00
Taylor Blau
04c27548a2 config: introduce *gitEnvironment implementation
To wrap the old behavior found in `*config.Configuration.loadGitConfig`, a
`*gitEnvironment` implementation was introduced to wrap the behavior of another
Environment wholesale while at the same time prepending a call to
`loadGitConfig()`.

It should be noted that in order to preserve legacy behavior with using certain
member variables in `*config.Configuration`, there is a circular dependency
between the two types.
2016-08-15 14:48:43 -06:00