1
0
Fork 0
mirror of https://github.com/ms-ati/docile synced 2023-03-27 23:21:52 -04:00
Commit graph

36 commits

Author SHA1 Message Date
Marc Siegel
09b516d283 Bump for release v1.1.0 2013-07-29 00:39:37 -04:00
Marc Siegel
67756fa69e Improve documentation 2013-07-29 00:14:15 -04:00
Marc Siegel
9dcddc83c2 Mark proxy classes as @api private 2013-07-29 00:13:50 -04:00
Marc Siegel
d36dfa8b21 Refactor #exec_in_proxy_context into private module Execution 2013-07-29 00:06:43 -04:00
Marc Siegel
62de806d24 Add documentation of #dsl_eval_immutable 2013-07-28 23:57:25 -04:00
Marc Siegel
cb26f1f69a Refactor to share common code between #dsl_eval and #dsl_eval_immutable 2013-07-28 19:36:03 -04:00
Marc Siegel
448a1155f6 First light on Docile#dsl_eval_immutable 2013-07-28 19:22:45 -04:00
Marc Siegel
d15d687090 Bump for release v1.0.5 2013-07-28 16:47:14 -04:00
Marc Siegel
0918f1e792 Document the VERSION constant to achieve 100% doc coverage 2013-07-28 16:43:43 -04:00
Marc Siegel
3582dd34e0 Add detailed documentation of FallbackContextProxy 2013-07-28 16:43:43 -04:00
Marc Siegel
5a7cbfeb13 Improve documentation and clarity of Docile.dsl_eval 2013-07-28 16:43:43 -04:00
Marc Siegel
7644b2663e Bump for release v1.0.4 2013-07-25 18:55:37 -04:00
Marc Siegel
4deca08da2 (cosmetic: wrap long lines in docile.rb) 2013-07-25 18:46:34 -04:00
Marc Siegel
a94fa69889 simplify: remove distinction between #method_missing and #proxy_method 2013-07-25 10:56:54 -04:00
Marc Siegel
38d2e41de5 simplify and clarify 2013-07-25 10:03:04 -04:00
Marc Siegel
ef6d1df0cd (cosmetic: wrap to 80 column lines) 2013-07-25 10:02:05 -04:00
Marc Siegel
d06b580fe0 Modify 1.8.x compatibility fix to preserve original return type
On 1.8.x, Object#instance_variables returns an array of strings,
whereas it is an array of symbols on later versions. This minor
change preserves that it is strings on 1.8.x
2013-07-24 16:20:50 -04:00
Marc Siegel
3bd01b3e27 Bump for release v1.0.3 2013-07-06 10:09:30 -04:00
Marc Siegel
d7cae46922 Simplified NoMethodError case when proxied -- no need to catch again 2013-07-05 16:55:28 -04:00
Marc Siegel
1e22c6513a Remove untested special cases for #id and #sub (presumed unnecessary) 2013-07-05 16:36:11 -04:00
Marc Siegel
795151cb36 Bump version to v1.0.2 2013-04-01 17:46:53 -04:00
doop
e0569470fe More complete documentation on Docile.dsl_eval. 2013-04-02 00:40:26 +04:00
doop
7839870c52 Docile.dsl_eval can pass arguments to the block.
This commit breaks ruby 1.8 compatibility.
2013-04-01 07:27:12 +04:00
Marc Siegel
3f0c8452e8 bump version to 1.0.1 2012-11-29 09:37:12 -05:00
Marc Siegel
6c81cc551b bump version to 1.0.0
Signed-off-by: Marc Siegel <marc@usainnov.com>
2012-10-29 16:24:18 -04:00
Marc Siegel
831ac8137a fix for ruby 1.8.x
Signed-off-by: Marc Siegel <marc@usainnov.com>
2012-10-29 15:24:59 -04:00
Marc Siegel
88bb18a596 reformat api documentation comment
Signed-off-by: Marc Siegel <marc@usainnov.com>
2012-10-29 15:24:37 -04:00
Marc Siegel
78a86c9764 bumped version to 0.9.2 2011-12-06 18:46:37 -05:00
Marc Siegel
9d868ccb8d fix for doc formatting 2011-12-06 18:46:14 -05:00
Marc Siegel
dfc2daf899 bumped version to 0.9.1 2011-12-06 18:42:00 -05:00
Marc Siegel
1f62e56f54 first stab at documentation 2011-12-06 18:03:18 -05:00
Marc Siegel
f45c3cf8d7 support instance variables from block context in multi-level dsl 2011-12-06 16:21:11 -05:00
Marc Siegel
d7fd1a9450 support instance variables from block context in one-level dsl 2011-12-06 15:34:46 -05:00
Marc Siegel
c04587a03f support local variable and method fallback contexts 2011-12-06 15:06:28 -05:00
Marc Siegel
2a6452b432 simplest: instance_eval 2011-12-06 14:46:46 -05:00
Marc Siegel
1b225c8a27 initial commit 2011-12-06 13:51:56 -05:00