knu
eca3dd75c5
* lib/date.rb (once): Use Object#object_id instead of Symbol#to_i;
...
backported from trunk besides the caching.
* lib/erb.rb (ERB::Compiler::TrimScanner#scan): Use
String#each_line instead of String#each.
* rubytest.rb: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-12-17 11:07:32 +00:00
tadf
9bc8364a1f
* lib/date.rb (today,now): should produce own instances.
...
[ruby-talk:317020]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19707 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-07 15:10:41 +00:00
tadf
0c416eb2bb
* lib/date.rb: refined deprecated methods.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-30 13:12:22 +00:00
tadf
3f63918c5c
fixed a typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-21 11:28:01 +00:00
tadf
88939df4dd
* lib/date.rb (Date::Infinity#<=>): didn't work. A patch from
...
Dirkjan Bussink <d.bussink AT gmail.com> [ruby-core:15098].
This is a bug obviously. However it didn't affect the library's
functions.
* lib/date.rb, lib/date/format.rb: some trivial changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-17 12:07:07 +00:00
tadf
24d0a22505
* lib/date.rb, lib/date/format.rb: tuning for performance.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15002 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-12 03:04:50 +00:00
tadf
5781f2b44c
* lib/date.rb, lib/date/format.rb: introduced some constants
...
(for internal use) and aliases (minute and second).
* sample/cal.rb: trivial adjustments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-01-06 00:39:44 +00:00
tadf
f0d305182f
* lib/date.rb (_valid_time?): I'm not sure to recommend such an
...
expression. but anyway it is acceptable now. [ruby-core:14580]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-30 13:50:21 +00:00
tadf
abecf8c664
* lib/date.rb: don't freeze nil. [ruby-dev:32677]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@14465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 05:51:57 +00:00
tadf
edaea1cd13
* lib/date/format.rb (str[fp]time): now check specifications more
...
strictly.
* and some trivial changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-09-08 00:39:47 +00:00
matz
46fa18da5b
Revert r11453
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-03 03:14:57 +00:00
matz
4ee717dcae
* io.c (ruby_dup): start GC on ENOMEM as well.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-03 02:51:44 +00:00
tadf
23ee606d2c
updated based on date2 4.0.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-30 15:32:28 +00:00
tadf
9fa576e850
updated based on date2 3.9.7.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-05 10:55:20 +00:00
tadf
41300652fc
updated based on date2 3.9.5.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-13 13:51:43 +00:00
matz
98716977c4
* lib/date.rb (Date::self.complete_hash): need to check if g is
...
nil before dereference. [ruby-core:09116]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-12 16:51:14 +00:00
tadf
6ac695abc5
updated based on date2 3.9.4.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-30 06:13:17 +00:00
tadf
1f0402091e
updated based on date2 3.9.3.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@11005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-24 03:11:56 +00:00
tadf
44bccbded8
updated based on date2 3.9.2.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-22 16:05:19 +00:00
tadf
1985fd37b3
updated based on date2 3.9.1.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-10 11:27:56 +00:00
tadf
920e9f3b12
updated based on date2 3.9.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-04 12:43:20 +00:00
tadf
f599417526
updated based on date2 3.8.2.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-25 23:09:30 +00:00
tadf
1b5d98f3aa
fixed an issue about mathn.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-21 12:30:58 +00:00
matz
cde930a4a4
* string.c (rb_str_cmp_m): should not return false but nil.
...
fixed: [ruby-dev:25811]
* lib/cgi-lib.rb: add deprecation warning. [ruby-dev:25499]
getopts.rb, parsearg.rb, importenv.rb as well.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-07 00:20:16 +00:00
tadf
00456175be
synchronized with date2 3.6.3
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 05:16:02 +00:00
matz
adac65af93
* gc.c (define_final): should not disclose NODE* to Ruby world.
...
[ruby-dev:23957]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-07-23 07:52:38 +00:00
matz
6e918be6b1
* gc.c, parse.y, lib/cgi.rb, lib/date.rb: last minute backports from HEAD.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-07-14 14:22:11 +00:00
nobu
6c30c6be3a
* dln.c, io.c, lib/benchmark.rb, lib/cgi.rb, lib/csv.rb, lib/date.rb,
...
lib/ftools.rb, lib/getoptlong.rb, lib/logger.rb, lib/matrix.rb,
lib/monitor.rb, lib/set.rb, lib/thwait.rb, lib/timeout.rb,
lib/yaml.rb, lib/drb/drb.rb, lib/irb/workspace.rb, lib/net/ftp.rb,
lib/net/http.rb, lib/net/imap.rb, lib/net/telnet.rb,
lib/racc/parser.rb, lib/rinda/rinda.rb, lib/rinda/tuplespace.rb,
lib/shell/command-processor.rb, lib/soap/rpc/soaplet.rb,
lib/test/unit/testcase.rb, lib/test/unit/testsuite.rb: typo fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-18 23:20:33 +00:00
tadf
87f9d9e0c1
synchronized with date2 3.6.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-20 00:56:08 +00:00
tadf
089aecb149
synchronized with date2 3.5.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-18 22:14:02 +00:00
wew
3e7ba606a2
Added RDoc documentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-08-23 12:00:21 +00:00
tadf
fd2f7ab576
use warn() instead of $stderr.puts().
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-05-18 23:13:15 +00:00
tadf
03f8ef900a
use $deferr instead of $stderr.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-05-18 15:30:32 +00:00
eban
b65e3629da
* sample/test.rb: substitute 'select' with 'values_at'.
...
* lib/date.rb: ditto.
* lib/parsedate.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-05-05 10:05:11 +00:00
matz
6a6d0ad220
* parse.y (arg): parse 'lhs = a rescue b' as 'lhs=(a rescue b)'.
...
* io.c (rb_io_fread): should not clearerr() if there's no filled
buffer (i.e. rb_io_fread() returning zero).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-03-03 05:17:39 +00:00
nobu
29cef5f795
use Object#class instead of deprecated Object#type.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-10-02 16:45:35 +00:00
tadf
0e866a2e51
updated to the new version (based on date2 3.3).
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-06-22 15:26:58 +00:00
tadf
dc9cd6a8c2
updated to the new version (based on date2 3.2.1).
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-05-18 12:41:51 +00:00
matz
13cbec33c1
* parse.y (arg): "||=" should not warn for uninitialized instance
...
variables.
* eval.c (rb_eval): ditto.
* eval.c (eval): preserve and restore ruby_cref as well.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-07 09:26:29 +00:00
matz
1d3d27b42d
forgot some checkins.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-06 15:06:00 +00:00
matz
0b3092922d
* io.c (rb_io_s_read): new method to call IO#read from
...
pathname. In addition, it accepts third optional argument to
specify starting point.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-01-18 08:43:14 +00:00
matz
99020d6e50
001225
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2000-12-25 06:29:27 +00:00
matz
117b7d5c47
matz
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2000-12-18 09:46:21 +00:00
matz
4d034eda0a
matz - date/date2 integration
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2000-07-18 07:37:02 +00:00
matz
c67a74570d
matz
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2000-07-10 04:49:24 +00:00
matz
d1375688cd
matz
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2000-07-06 07:21:26 +00:00
matz
210367ec88
This commit was generated by cvs2svn to compensate for changes in r372,
...
which included commits to RCS files with non-trunk default branches.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1999-01-20 04:59:39 +00:00
matz
3db12e8b23
Initial revision
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1998-01-16 12:13:05 +00:00