aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/CHANGELOG
diff options
context:
space:
mode:
authorJeremy Kemper <jeremy@bitsweat.net>2006-08-07 01:16:37 +0000
committerJeremy Kemper <jeremy@bitsweat.net>2006-08-07 01:16:37 +0000
commitcfd9e05a2edf53bc92220cd91795a6b8f1029630 (patch)
tree28d1469c040fd261479c6bbe7ec62484e2ede961 /activesupport/CHANGELOG
parent678f8cbb704ea9398a32289221de489027c6e66c (diff)
downloadrails-cfd9e05a2edf53bc92220cd91795a6b8f1029630.tar.gz
rails-cfd9e05a2edf53bc92220cd91795a6b8f1029630.tar.bz2
rails-cfd9e05a2edf53bc92220cd91795a6b8f1029630.zip
attr_internal to support namespacing and deprecation
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4692 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'activesupport/CHANGELOG')
-rw-r--r--activesupport/CHANGELOG6
1 files changed, 6 insertions, 0 deletions
diff --git a/activesupport/CHANGELOG b/activesupport/CHANGELOG
index 13fb1521f2..cc79c9d7c4 100644
--- a/activesupport/CHANGELOG
+++ b/activesupport/CHANGELOG
@@ -1,5 +1,11 @@
*SVN*
+* attr_internal to support namespacing and deprecation. Like attr_* except backed by internally-named instance variable. Set attr_internal_naming_format to change the format from the default '@_%s'. [Jeremy Kemper]
+ # def foo() @foo__rofl end
+ # def foo=(v) @foo__rofl = v end
+ self.attr_internal_naming_format = '@%s__rofl'
+ attr_internal :foo
+
* Raise fully qualified names upon name errors. #5533 [lars@pinds.com, Nicholas Seckar]
* Add extention to obtain the missing constant from NameError instances. [Nicholas Seckar]