updated based on date2 4.0.3.
10 lines of code changed in:
* lib/date/format.rb (Date::Format::Bag::method_missing): need not
to use instance variables corresponding each method; use Hash
instead.
9 lines of code changed in:
* re.c (reg_operand): allow symbols to be operands for regular
expression matches.
* string.c (Init_String): allow Symbol#===.
* lib/date/format.rb (Date::Format::Bag::to_hash): string
added prefixes.
2 lines of code changed in:
* lib/date/format.rb (Date::Format::Bag::method_missing): add
prefix to avoid making t class-local instance variable.
1 lines of code changed in:
set svn:eol-style
0 lines of code changed in:
updated based on date2 4.0.1.
4 lines of code changed in:
updated based on date2 4.0.
43 lines of code changed in:
updated based on date2 3.9.6.
5 lines of code changed in:
updated based on date2 3.9.4.
435 lines of code changed in:
updated based on date2 3.9.3.
9 lines of code changed in:
updated based on date2 3.9.2.
81 lines of code changed in:
* object.c (rb_obj_ivar_defined, rb_mod_cvar_defined): new methods,
Kernel#instance_variable_defined? and Module#class_variable_defined?.
[ruby-dev:29587]
* lib/date/format.rb (Date::Bag#method_missing): use new method,
instance_variable_defined? to check if an instance variable is
defined. fixed: [ruby-dev:29554]
2 lines of code changed in:
updated based on date2 3.9.1.
172 lines of code changed in:
updated based on date2 3.9.
76 lines of code changed in:
updated based on date2 3.8.2.
848 lines of code changed in:
revert
4 lines of code changed in:
* lib/date/format.rb: specify maximum number of digits to parse
"200608007". %Y(4), %y(2), %m(2), %d(2). [ruby-core:8484]
[experimental]
4 lines of code changed in:
%[EO]U didn't denote %U.
2 lines of code changed in:
"%\n" means "\n".
9 lines of code changed in:
* lib/date/format.rb (__strptime, strftime): allow multi-line patterns
in Date#strftime the same as Time#strftime accepts.
fixed: [ruby-core:08466]
2 lines of code changed in:
(12 more)