The Observable
module extended to DRb
. See Observable
for details.
Utility module to define eRuby script as instance method.
example.rhtml:
<% for item in @items %> <b><%= item %></b> <% end %>
example.rb:
require 'erb' class MyClass extend ERB::DefMethod def_erb_method('render()', 'example.rhtml') def initialize(items) @items = items end end print MyClass.new([10,20,30]).render()
result:
<b>10</b> <b>20</b> <b>30</b>
Extends command line arguments array (ARGV) to parse itself.
Acceptable argument classes. Now contains DecimalInteger, OctalInteger and DecimalNumeric. See Acceptable argument classes (in source code).
Represents a node in the tree. Nodes are never encountered except as superclasses of other objects. Nodes have siblings.
Represents the primitive object id for OpenSSL::ASN1
Error
raised upon an unknown response from the server.
Used internally to indicate that a dependency conflicted with a spec that would be activated.
The TextConstruct
module is used to define a Text construct Atom
element, which is used to store small quantities of human-readable text.
The TextConstruct
has a type attribute, e.g. text, html, xhtml
Reference: validator.w3.org/feed/docs/rfc4287.html#text.constructs
Element
used to describe an Atom
date and time in the ISO 8601 format
Examples:
2013-03-04T15:30:02Z
2013-03-04T10:30:02-05:00
Raised by Encoding
and String
methods when the source encoding is incompatible with the target encoding.
C struct shell
The base exception for JSON
errors.
This exception is raised if the nesting of parsed data structures is too deep.