matz
d370a79c69
* string.c (rb_str_split_m): should use rb_str_subseq() which use
...
offset and length by bytes. [ruby-dev:36641]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 16:18:27 +00:00
mame
a75eadef3b
* test/ruby/test_settracefunc.rb (test_call, test_class): line number
...
was changed at r19592.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 15:31:06 +00:00
svn
1625da9931
* 2008-10-01
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 15:21:35 +00:00
akr
252255cad4
* process.c (check_exec_redirect): don't depend on rb_stdout and
...
rb_stderr.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19646 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 15:21:30 +00:00
yugui
888072261f
Temporarily removed test/mini/* because they depend on the minitest version
...
of test/unit, which had been reverted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 14:13:33 +00:00
yugui
870b93ae9e
Reverts the changes of lib/test/unit.rb in r19502 and r19501.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 14:13:23 +00:00
yugui
1af1196616
Reverts the changes of lib/test/unit/* in r19543, r19534 and r19503.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 14:13:12 +00:00
matz
1eeb3e151e
* test/bigdecimal/test_bigdecimal.rb (test_sqrt_bigdecimal): wrong
...
precision specification. a patch from TAKANO Mitsuhiro
<takano32 at jus.or.jp> in [ruby-dev:36634].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 08:06:20 +00:00
matz
8bfa0ac869
* sprintf.c (rb_str_format): add %<name>s style named argument
...
support. a patch from Yusuke Endoh <mame at tsg.ne.jp>
in [ruby-dev:35851].
* sprintf.c (rb_str_format): add gettext style named format
(%{name}) support. inspired by [ruby-dev:35852].
* sprintf.c (GETNAMEARG): should raise KeyError exception when no
named argument found.
* hash.c (rb_hash_fetch): export fetch function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19641 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 08:01:11 +00:00
nobu
9bcbc90605
* parse.y (stmt): returns non zero. [ruby-dev:36633]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 07:54:02 +00:00
ryan
852dc6d663
Updated miniunit to 4257. This cleans all my tests when run in isolation. I still have failures when run with everything else
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 06:57:34 +00:00
ryan
b43dae5873
Updated miniunit to 1.3.0 r4256.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 04:57:06 +00:00
drbrain
abf17f3586
Remove extra call to setup to fix ENV['HOME'] pollution
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 04:20:07 +00:00
ryan
9fad1aca4f
rolled out change 19608... not 1.8 compatible.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 04:17:56 +00:00
nobu
971c9ffa96
properties.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 04:17:48 +00:00
ryan
64e2d46fa1
Updated to 1.3.0 r4255.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-30 04:14:09 +00:00
drbrain
a42df5094d
Fix some RDoc and RubyGems test interactions. Fix -n in test/runner.rb
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 22:48:11 +00:00
nobu
6270b50cf6
* ChangeLog: restored the entries lost by a mistake.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 17:53:34 +00:00
nobu
9480a18411
* parse.y (token_info_push, token_info_pop): do nothing for evaled
...
source.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 16:02:58 +00:00
nobu
c3fda337a0
* ext/nkf/nkf-utf8/nkf.c: commit miss.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 15:51:35 +00:00
nobu
b921425c49
* ext/nkf/nkf-utf8/nkf.c: constified.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19629 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 15:47:46 +00:00
akr
eace50a9d7
* string.c (rb_str_subseq): don't use rb_str_drop_bytes for short
...
string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 14:39:20 +00:00
tadf
0001260aaf
moved def_canon.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19627 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 14:13:09 +00:00
tadf
79b73a7b31
* lib/mathn.rb: added String#to_[rc].
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 13:55:39 +00:00
tadf
d2ef66df13
delete a meaningless line.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 12:17:20 +00:00
akr
ebb3ace825
* string.c (rb_str_subseq): use rb_str_drop_bytes if possible.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 11:56:43 +00:00
tadf
9d2f9f26e8
fixed previous commit.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19623 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 11:53:59 +00:00
tadf
1ac57f70e8
* test/date/*.rb: imported additional tests and some adjustments.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 11:24:03 +00:00
suke
06df4049ed
* ext/win32ole/win32ole.c (fev_initialize): initialization
...
handler instance variable.
* test/win32ole/test_win32ole_typelib.rb (test_s_typelibs):
fix the warning of shadowing outer local variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 11:18:37 +00:00
suke
8dcd42552f
* ext/win32ole/win32ole.c (rescue_callback): use rb_write_error
...
instead of fprintf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-29 11:01:55 +00:00
mame
4e60b843c6
* test/rdoc/test_rdoc_info_formatting.rb (teardown): delete tmpdir for
...
test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 16:52:56 +00:00
svn
d5e35b38fa
* 2008-09-29
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 15:41:16 +00:00
xibbar
9acff4872d
* lib/cgi/html.rb (CGI::HtmlExtension::{radio_group, checkbox_group}):
...
can specify the false as checked or selected value.
[ruby-core:18306], [ruby-core:18307]
* test/cgi/test_cgi_tag_helper.rb: add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 15:41:12 +00:00
xibbar
645a0eb8ec
add a test
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 14:55:59 +00:00
xibbar
c0f84528c7
* lib/cgi/html.rb (CGI::HtmlExtension::popup_menu):
...
fix the calls #bytesize on array parameters. [ruby-core:18919]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19614 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 14:16:01 +00:00
xibbar
5958f6af19
* lib/cgi/core.rb (CGI::parse): ignore illegal query params.
...
[ruby-dev:36618]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 13:54:28 +00:00
mame
f2aabd1802
* compile.c (iseq_set_sequence): check duplicated when clauses.
...
[ruby-dev:36616]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 13:15:34 +00:00
tadf
0e395a6002
* test/date/*.rb: imported a date test suite ruby 1.9 limited ed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 10:06:13 +00:00
nobu
f7aef0f7b1
* lib/mini/test.rb (assert_match): get rid of confusion of
...
ruby-mode.el.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 09:41:34 +00:00
nobu
49cbbe7a88
* lib/mini/test.rb (assert_match): get rid of confusion of
...
ruby-mode.el.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 09:40:51 +00:00
nobu
6952b1a52a
* lib/mini/test.rb (MINI_DIR): loaded path is expanded.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19606 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 09:39:53 +00:00
ko1
574027ba03
* vm_exec.c (vm_exec_core): add an UNLIKELY() hint.
...
* vm_insnhelper.h (BASIC_OP_UNREDEFINED_P): add a LIKELY() hint.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 07:13:06 +00:00
nobu
8d397604bf
* string.c (str_new): sets empty string to coderange 7bit.
...
[ruby-core:18993]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 03:04:21 +00:00
tadf
0b99ce1fd6
* lib/mathn.rb ({Fixnum,Bignum,Float}#**): may produce complex
...
value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 00:41:42 +00:00
jeg2
bde8a01d0a
* lib/csv/csv.rb: Worked around some minor encoding changes in Ruby
...
pointed out by Nobu.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-28 00:06:21 +00:00
svn
356b051532
* 2008-09-28
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-27 23:41:26 +00:00
tadf
f43d70f73e
* lib/mathn.rb: a hack to provide canonicalization. This must be
...
temporary, but this seems to be not bad for the time being.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-27 23:41:21 +00:00
nobu
95f9f98ac5
* lib/rake.rb (Module#rake_extension, String#ext, String#pathmap): use
...
built-in methods.
* lib/rake.rb (String#pathmap): fixed typo in rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-26 21:22:21 +00:00
nobu
605a46dd05
* file.c (rb_file_s_extname): preceding dots are not a part of
...
extension.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-26 19:28:44 +00:00
nobu
9320b5c65f
* file.c (rmext): preceding dots are not a part of extension.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-09-26 18:57:23 +00:00