diff options
author | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-01-26 03:58:33 +0000 |
---|---|---|
committer | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-01-26 03:58:33 +0000 |
commit | 0051369ba3eff58cb734795543d7ca894b621d05 (patch) | |
tree | 0c271bf123ac3ae817668d14acc271eec6dfa163 /lib/erb.rb | |
parent | 6048f9a6cf5bc650da33124a5889a3160422f58d (diff) |
* hash.c (rb_env_size): Restored documentation for ENV.size
* lib/drb/drb.rb: Documented DRb::DRb#run.
* lib/erb.rb (class ERB): Improved documentation of ERb.
* transcode.c: Documented Encoding::Converter constants.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/erb.rb')
-rw-r--r-- | lib/erb.rb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/erb.rb b/lib/erb.rb index b1c200af13..51b128e3c5 100644 --- a/lib/erb.rb +++ b/lib/erb.rb @@ -257,7 +257,7 @@ require "cgi/util" # Rails, the web application framework, uses ERB to create views. # class ERB - Revision = '$Date:: $' #' + Revision = '$Date:: $' # :nodoc: #' # Returns revision information for the erb.rb module. def self.version @@ -800,6 +800,9 @@ class ERB @filename = nil end + ## + # Creates a new compiler for ERB. See ERB::Compiler.new for details + def make_compiler(trim_mode) ERB::Compiler.new(trim_mode) end @@ -847,8 +850,11 @@ class ERB end end + ## + # Returns a new binding each time *near* TOPLEVEL_BINDING for runs that do + # not specify a binding. + def new_toplevel - # New binding each time *near* toplevel for unspecified runs TOPLEVEL_BINDING.dup end private :new_toplevel |