You can clone with
HTTPS or Subversion.
Merge pull request #3 from jrochkind/master
Add section for add_*! list functions.
Add section on lookup!, change section heading/structure
Simpler example for deferred.
RestClient is a poor example for deferred, as deferred is executed on every read, meaning you're going to get a new RestClient instance on every single read of the value, which seems not like something you want to recommend.
Add a special type of Deferred to work with Rails I18n
Autoload HashWithStructAccess and Configuration from Confstruct module
Add fallback value to HashWithStructAccess#lookup!
Add CI status image
Refactor to ensure that hashes are pushed to dynamic arrays as HashWi…
Add support for dynamically-created and appended arrays
Add test for yielding arbitary values
Let #method_missing yield everything, not just HashWithStructAccess t…
Add better explanation of #push! and #pop! to README
Ruby 1.9 compatibility fixes
Simplify push! and pop! (since they don't have to be deep any more)
Add HashWithStructAccess#has? and HashWithStructAccess#lookup!
Allow Procs as hash values; only evaluate Confstruct::Deferreds
Fixed a typo in README.md
Simplify! Get rid of ConfigClass() in favor of instantiating with def…
Use ordered hashes internally when available
Add spec tests; bring implementation into compliance
All proc evals (including after_config!) should eval_or_yield just li…
…ke all the regular blocks