summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authordrbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-01-26 03:58:33 +0000
committerdrbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-01-26 03:58:33 +0000
commit0051369ba3eff58cb734795543d7ca894b621d05 (patch)
tree0c271bf123ac3ae817668d14acc271eec6dfa163 /lib
parent6048f9a6cf5bc650da33124a5889a3160422f58d (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')
-rw-r--r--lib/drb/drb.rb4
-rw-r--r--lib/erb.rb10
2 files changed, 12 insertions, 2 deletions
diff --git a/lib/drb/drb.rb b/lib/drb/drb.rb
index 1d3c413e0c..8e03cdcde1 100644
--- a/lib/drb/drb.rb
+++ b/lib/drb/drb.rb
@@ -1453,6 +1453,10 @@ module DRb
end
private
+
+ ##
+ # Starts the DRb main loop in a new thread.
+
def run
Thread.start do
begin
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