matz
504abcc00f
* lib/delegate.rb (Delegator.delegating_block): should not refer
...
DelegateClass specific @delegate_dc_obj. a patch from Erik
Hollensbe in [ruby-core:19671].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-10 01:52:46 +00:00
xibbar
f22aabbaee
* lib/cgi/session/pstore.rb: fix indentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-08 15:03:42 +00:00
xibbar
26862c00e9
* lib/cgi/session.rb (FileStore): use marshalized data.
...
* test/cgi/session_dir: add a session directory in test.
* test/cgi/test_cgi_session.rb: add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-08 14:52:59 +00:00
xibbar
274c3b94bf
* lib/cgi/session.rb: remove debug code.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-08 12:57:50 +00:00
xibbar
b4890b598b
* lib/cgi/session.rb: fix indentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-08 12:36:50 +00:00
matz
877ac7236a
* lib/webrick/httpproxy.rb (WEBrick::HTTPProxyServer#do_CONNECT):
...
use #bytesize instead of #size. a patch submitted from
raspberry lemon in [ruby-core:18571].
* lib/webrick/httpauth/digestauth.rb, lib/webrick/httpproxy.rb,
lib/webrick/httprequest.rb, lib/webrick/httpservlet/cgi_runner.rb,
lib/webrick/httpservlet/abstract.rb, lib/webrick/httpresponse.rb,
lib/webrick/httpservlet/cgihandler.rb, lib/webrick/utils.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-08 09:41:24 +00:00
matz
6a638cc196
* lib/optparse.rb (OptionParser#make_switch): 1.9 Symbols respond
...
to :match. a patch from keith cascio, <keith at ucla.edu>.
[ruby-core:19730]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-08 08:17:20 +00:00
matz
4faa9ea612
* lib/irb.rb (IRB::Irb#eval_input): remove extra @context.prompt_i.
...
[ruby-core:19718]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-07 03:27:57 +00:00
matz
1343680398
* lib/yaml/rubytypes.rb: support Rational and Complex as 1.8
...
does. a patch from Hiroshi Moriyama in [ruby-dev:36899].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-06 22:36:07 +00:00
shugo
a324863b99
* lib/rexml/entity.rb (unnormalized): do not call
...
document.record_entity_expansion if document is nil.
see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502535 >.
Thanks, Naohisa Goto.
* test/rexml/test_document.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-06 17:03:40 +00:00
usa
0ca8c28e4d
* lib/test/unit.rb: sorry, removed debug code.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-04 04:10:12 +00:00
usa
645246d1d1
* lib/test/unit.rb (Test::Unit.setup_argv): now can specify ``-xname''
...
instead of ``-x name''.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-04 04:09:10 +00:00
drbrain
af0221e728
Don't require rubygems/defaults from gem_prelude.rb.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-31 22:27:35 +00:00
kou
ff5a076e7e
* lib/rss/converter.rb (RSS::Converter): use String#encode.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-31 13:01:40 +00:00
mame
b5a0eb6754
* lib/webrick/httpauth/digestauth.rb
...
(WEBrick::HTTPAuth::DigestAuth#initialize): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-31 12:31:22 +00:00
yugui
e3e645f43a
merged r19975 and r19978 from ruby_1_9_1 into trunk.
...
* gem_prelude.rb: considers --program-suffix and prefix configure
options.
* lib/rubygems/defaults.rb: ditto.
* test/rubygems/test_gem.rb (@default_dir_re): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-28 08:21:50 +00:00
drbrain
b61d8b6045
Update to RubyGems 1.3.1 r1909.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-25 22:58:43 +00:00
ryan
17358af75b
Imported minitest 1.3.0 r4429. Fixes issues reported by akira and nobu
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-25 22:38:09 +00:00
jeg2
dfda5877ca
* lib/csv.rb: Fixed a bug in read_to_char() that would slurp
...
whole files if the encoding was invalid. It will now read
up to 10 bytes ahead to find a valid character boundary or
give up. [ruby-core:19465]
* test/csv/test_features.rb, test/csv/test_table.rb, test/csv/test_row.rb:
Loosened some tests to check for a compatible? Encoding instea
of an exact Encoding. [ruby-core:19470]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-25 00:54:38 +00:00
drbrain
7222e82a8b
Import RDoc 2.2.2 r192
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-24 23:05:28 +00:00
yugui
5660e09f08
* configure.in (sitedir): considers --program-prefix and
...
--program-suffix.
(vendordir): ditto.
(rubyhdrdir): ditto.
* mkconfig.rb (CONFIG["rubylibdir"]): ditto.
* win32/Makefile.sub: ditto.
* instruby.rb (:rdoc): ditto.
* lib/rdoc/ri/paths.rb (RDoc::RI::Paths): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-24 14:05:49 +00:00
xibbar
b1c14f8fbb
* lib/cgi/html.rb: allow symbolized key.
...
* test/cgi/test_cgi_tag_helper.rb: add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19919 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-24 12:10:27 +00:00
keiju
4f817e2a9d
* lib/mathn.rb: moved into ext/mathn/rational/rational.c and
...
ext/mathn/complex/complex.c.
* ext/mathn: new mathn ext-libralies.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19911 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-24 09:39:53 +00:00
xibbar
86560b12ee
* lib/cgi/core.rb (read_multipart): change field value as String
...
from StringIO of Tempfile when multipart parse without file field.
add files method that can uploaded files. [ruby-dev:36547]
* test/cgi/test_cgi_multipart.rb: fix the test for core.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-24 07:25:53 +00:00
matz
04e30e3103
* lib/irb/init.rb (IRB.load_modules): catch LoadError explicitly.
...
a patch from Daniel Berger <Daniel.Berger at qwest.com> in
[ruby-core:19451]. fix [ruby-core:19450]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19899 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-23 07:21:05 +00:00
nobu
b6807f8356
* lib/mkmf.rb (create_tmpsrc): get rid of side effects.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-22 16:24:58 +00:00
nobu
ac466de7ff
* lib/test/unit.rb (assert_nothing_raised): raise with backtrace.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19871 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-21 12:33:44 +00:00
akr
04f674188e
* lib/test/unit.rb (assert_nothing_raised): set backtrace.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-21 11:13:28 +00:00
xibbar
225d2af65a
* lib/cgi/core.rb (read_multipart): file's encoding is ascii-8bit
...
from file field of multipart form.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-20 12:29:29 +00:00
akr
8fe3d0285f
* lib/test/unit.rb (Test::Unit.setup_argv): call given block for
...
filtering files.
* test/runner.rb: search srcdir/test/arg, srcdir/arg.
* bin/testrb: show usage if no files given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-19 15:59:35 +00:00
tadf
81b1fef56c
* lib/cmath.rb (log2,cbrt,frexp,ldexp,hypot,erf,erfc,gamma,lgamma):
...
should be also privided as module function. [ruby-dev:36787]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-18 22:43:06 +00:00
akr
5cf4f78aea
* lib/test/unit.rb (assert_nothing_thrown): don't intern.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-18 15:15:57 +00:00
matz
88aa863274
* lib/tempfile.rb (Tempfile#initialize): now Tempfile.new takes
...
keyword arguments to open(). [ruby-dev:36756]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-18 10:32:26 +00:00
akr
6fa352271f
* lib/test/unit.rb (assert_nothing_thrown): implemented.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-18 04:41:17 +00:00
jim
3b8bc290f4
Removed manage_gems call in the rake gempackagetask
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-16 23:21:59 +00:00
mame
978f8ca10a
* lib/test/unit.rb: sort the order of executing tests.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-16 15:40:49 +00:00
akr
ba1e27f3ca
* lib/test/unit.rb (assert_equal): avoid incompatible character
...
encodings error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-16 14:28:06 +00:00
akr
338253cbe5
* lib/test/unit.rb (assert_equal): failure message changed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-16 14:24:08 +00:00
akr
0ebf9b1763
* lib/test/unit: removed test/unit.
...
* lib/test/unit.rb: new compatibility layer using minitest.
* bin/testrb: use above.
* test/runner.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-16 13:55:09 +00:00
matz
7a0acc7eee
* lib/delegate.rb (DelegateClass): restored 1.8 behavior for
...
DelegateClass as well. [ruby-dev:36739]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-15 14:12:15 +00:00
ryan
b9a41f00b7
Pulled minitest r4373
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-15 04:14:14 +00:00
matz
f9c35bce1b
* lib/delegate.rb (Delegator): simplified and restored 1.8
...
behavior. [ruby-dev:35986]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-14 14:21:25 +00:00
kazu
0e0d05d5f4
* lib/net/pop.rb: check for invalid APOP timestamp. (CVE-2007-1558)
...
[ruby-dev:36631]
* test/net/pop/test_pop.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-14 02:22:46 +00:00
nobu
3c276224fc
* lib/mkmf.rb (CLEANINGS): uses escaped form tabs to preventing the
...
confusion. [ruby-talk:317345]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-11 01:20:20 +00:00
nobu
e9fff84b95
* lib/rake.rb (Rake::Application#standard_exception_handling): removed
...
unnecessary SystemExit, and exits with false instead of system
dependent value. [ruby-talk:317330]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-10 23:51:16 +00:00
jeg2
7d3d353558
* lib/csv/csv.rb: Added support for Encoding::default_internal.
...
* lib/csv/csv.rb: Switched to new Hash syntax.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19751 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-10 15:09:34 +00:00
ryan
8673d9a5a8
Fixed missing test/unit.rb, bad svn merge. Rolled back test/runner.rb
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19743 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-10 06:15:29 +00:00
ryan
7ebbb3871e
Added minitest 1.3.0
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19740 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-10 01:18:03 +00:00
ryan
30e76a6af3
Restored test/unit
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-10 01:17:21 +00:00
ryan
3e66bda38e
Removing miniunit
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19738 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-10-10 00:56:29 +00:00