akr
e86a90420d
* lib/resolv.rb (Resolv::DNS::Resource::TXT#data): Return concatenated
...
string.
Patch by Ryan Brunner. [ruby-core:58220] [Bug #9093 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 14:01:43 +00:00
akr
24a52978d4
* lib/open-uri.rb: Make proxy disabling working again.
...
Fixed by Christophe Philemotte. [ruby-core:59650] [Bug #9385 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-18 12:20:31 +00:00
nobu
bcaec55695
delegate.rb: keep special methods
...
* lib/delegate.rb (Delegator): keep source information methods
which start and end with '__'. [ruby-core:58572] [Bug #9155 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-17 11:05:03 +00:00
zzak
94f35c9bc7
* lib/xmlrpc/client.rb: [DOC] Remove note about SSL package on RAA
...
Since RAA has been deprecated, and the SSL package has been replaced
with net/https this statement is entirely false and should be
deleted. [Bug #9152 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-13 05:57:35 +00:00
zzak
7433ce3e8c
* lib/net/smtp.rb: [DOC] Remove dead link to RAA by Giorgos Tsiftsis
...
Fixes the following bugs: [Bug #9152 ] [Bug #9268 ] [Bug #9394 ]
* lib/open-uri.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-13 05:49:12 +00:00
nobu
fe46b2d5f0
rubygems/test_case.rb: fix errors in mkmf tests
...
* lib/rubygems/test_case.rb (Gem#teardown): BASERUBY is not set
usually. fix errors in mkmf tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-08 08:13:56 +00:00
nobu
3e9e4a6a96
lib/timeout.rb: fallback to Timeout::Error
...
* lib/timeout.rb (Timeout::ExitException.catch): pass arguments
for new instance.
* lib/timeout.rb (Timeout::ExitException#exception): fallback to
Timeout::Error if couldn't throw. [ruby-dev:47872] [Bug #9380 ]
* lib/timeout.rb (Timeout#timeout): initialize ExitException with
message for the fallback case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-08 04:12:39 +00:00
nobu
1fa01c12df
timeout.rb: revert r44520
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-07 12:21:51 +00:00
nobu
82b1790df0
timeout.rb: current_target
...
* lib/timeout.rb (Timeout::ExitException#target): rename attribute.
* lib/timeout.rb (Timeout::ExitException.current_target): extract a
method to achieve the target.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-07 12:08:45 +00:00
nobu
ed9f79df1a
timeout.rb: unused attribute
...
* lib/timeout.rb (Timeout::ExitException): remove unused attribute,
klass.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-07 03:43:44 +00:00
nobu
97c0aaea71
timeout.rb: fix for ExitException
...
* lib/timeout.rb (Timeout#timeout): should not rescue ordinarily
raised ExitException, which should not be thrown.
* lib/timeout.rb (Timeout::ExitException.catch): set @thread only if
it ought to be caught.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-07 03:43:08 +00:00
nobu
9f5537c5b3
timeout.rb: defer creating custom exception
...
* lib/timeout.rb (Timeout#timeout): when a custom exception is given,
no instance is needed to be caught, so defer creating new instance
until it is raised. [ruby-core:59511] [Bug #9354 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-07 03:42:37 +00:00
drbrain
d5e810dbd2
* ChangeLog:
...
* lib/rubygems/basic_specification.rb (class Gem):
* lib/rubygems/commands/contents_command.rb (prefix or only the files that are requir):
* lib/rubygems/commands/install_command.rb (to write the specification by hand):
* lib/rubygems/commands/setup_command.rb (class Gem):
* lib/rubygems/commands/setup_command.rb (TEXT):
* lib/rubygems/compatibility.rb (module Gem):
* lib/rubygems/defaults.rb (module Gem):
* lib/rubygems/deprecate.rb (module Gem):
* lib/rubygems/installer.rb (class Gem):
* lib/rubygems/platform.rb (class Gem):
* lib/rubygems/rdoc.rb (class Gem):
* lib/rubygems/request_set/lockfile.rb (class Gem):
* lib/rubygems/resolver/installer_set.rb (class Gem):
* lib/rubygems/resolver.rb (class Gem):
* lib/rubygems/specification.rb (class Gem):
* lib/rubygems/test_case.rb (class Gem):
* lib/rubygems/test_case.rb (Also):
* lib/rubygems/uninstaller.rb (class Gem):
* lib/rubygems.rb (module Gem):
* test/rubygems/test_gem.rb (class TestGem):
* test/rubygems/test_gem_commands_contents_command.rb (lib):
* test/rubygems/test_gem_commands_environment_command.rb (class TestGemCommandsEnvironmentCommand):
* test/rubygems/test_gem_commands_install_command.rb (ERROR):
* test/rubygems/test_gem_commands_update_command.rb (class TestGemCommandsUpdateCommand):
* test/rubygems/test_gem_dependency_installer.rb (class TestGemDependencyInstaller):
* test/rubygems/test_gem_installer.rb (load Gem):
* test/rubygems/test_gem_installer.rb (gem):
* test/rubygems/test_gem_request_set_lockfile.rb (GEM):
* test/rubygems/test_gem_request_set_lockfile.rb (DEPENDENCIES):
* test/rubygems/test_gem_specification.rb (dependencies):
* test/rubygems/test_gem_specification.rb (duplicate dependency on b):
* test/rubygems/test_gem_uninstaller.rb (class TestGemUninstaller):
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-07 01:19:28 +00:00
eregon
d781caaf31
* compar.c (cmp_equal): remove error hiding in Comparable#==.
...
Comparable#== no longer rescues exceptions silently.
This was the cause of quite a couple bugs. See #7688 . [EXPERIMENTAL]
* test/ruby/test_comparable.rb: adapt assertion to match new behavior.
* lib/rdoc/method_attr.rb: fix bugs discovered by this change.
* test/rdoc/test_rdoc_normal_class.rb: fix bugs in tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-05 11:14:59 +00:00
drbrain
7295607815
* lib/rinda/ring.rb (Rinda::RingFinger#make_socket): Use
...
ipv4_multicast_ttl option for portability.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-04 01:18:20 +00:00
drbrain
9b4f2adcc1
* lib/rinda/ring.rb (Rinda::RingFinger#make_socket): Use
...
ipv4_multicast_loop option for portability. Patch by Jeremy Evans.
[ruby-trunk - Bug #9351 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-01-04 01:16:28 +00:00
nobu
5d26de2694
mkmf.rb: fix for 1.8 baseruby
...
* lib/mkmf.rb (init_mkmf): fix for 1.8 baseruby. RbConfig of 1.8
did not have CXXFLAGS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-31 09:32:38 +00:00
nobu
2bca263569
mkmf.rb: expand RUBY_SO_NAME
...
* lib/mkmf.rb (RbConfig): expand RUBY_SO_NAME for extensions
backward compatibility. [ruby-core:59426] [Bug #9329 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-31 06:44:58 +00:00
sorah
e8792774df
* lib/mkmf.rb (configuration): Make CXXFLAGS customizable.
...
Patch by Kohei Suzuki (eagletmt). [Fixes GH-492]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-29 09:43:12 +00:00
a_matsuda
791ff28628
* lib/time.rb: [DOC] Fix typo
...
s/formating/formatting/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-26 13:17:48 +00:00
zzak
d3908b7f83
* lib/abbrev.rb: [DOC] rdoc format patch by Giorgos Tsiftsis [Bug #9146 ]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-25 13:34:27 +00:00
a_matsuda
69dbf68bbb
* lib/webrick/ssl.rb: [DOC] Fix typo
...
s/willbe/will be/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-25 05:10:12 +00:00
nobu
a8aefef874
fileutils.rb: rmdir parents option
...
* lib/fileutils.rb (FileUtils#rmdir): [DOC] add parents option.
[Bug #7824 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-24 16:56:31 +00:00
nobu
42d491cd1b
assertions.rb: fix return value
...
* lib/test/unit/assertions.rb (assert_throw): should return the
caught value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-24 10:05:18 +00:00
nobu
df7fc7ce1b
assertions.rb: improve assert_throw
...
* lib/test/unit/assertions.rb (assert_throw): revert r44379 and
improve failure message, since assert_throws cannot extract the
inspection from the execption message correctly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-24 09:36:46 +00:00
nobu
3c0cbea874
assertions.rb: assert_throw
...
* lib/test/unit/assertions.rb (assert_throw): make an alias of
assert_throws.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-24 07:13:35 +00:00
a_matsuda
1f861a6ea8
* lib/irb.rb: [DOC] Fix typo
...
s/degits/digits/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-23 05:34:39 +00:00
zzak
cadd660689
* doc/ChangeLog-1.9.3: [DOC] Fix typos by @dvsuresh
...
[Fixes GH-485] https://github.com/ruby/ruby/pull/485
* ext/openssl/ossl_config.c: ditto
* lib/rss/utils.rb, lib/time.rb: ditto
* test/ruby/envutil.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-22 18:21:14 +00:00
zzak
2c5dcdf0b4
* lib/{rake,rdoc,rss}/*, test/rexml/test_listener.rb: [DOC] Fix typos
...
by @dvsuresh [Fixes GH-486] https://github.com/ruby/ruby/pull/486
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-22 15:00:29 +00:00
drbrain
cb8be30ef1
* lib/rubygems/commands/install_command.rb: Restore gem install
...
--ignore-dependencies for remote gems
* test/rubygems/test_gem_commands_install_command.rb: Test for the
above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-22 02:06:02 +00:00
drbrain
87923e02ba
* lib/rdoc.rb: Set RDoc to release version.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-22 01:25:41 +00:00
drbrain
1d8484d421
* lib/rubygems.rb: Set RubyGems to release version.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-22 01:19:20 +00:00
drbrain
67ec75152e
* lib/rubygems.rb (module Gem): Fix comment for
...
Gem::load_path_insert_index.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-22 01:16:22 +00:00
a_matsuda
54fdf15ad4
* lib/uri/generic.rb: [DOC] Fix typo
...
s/andn/and/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-21 07:41:13 +00:00
nobu
1ffbe07e17
resolv.rb: no encodings
...
* lib/resolv.rb (Resolv::Hosts#lazy_initialize): should not
consider encodings in hosts file. [ruby-core:59239] [Bug #9273 ]
* lib/resolv.rb (Resolv::Config.parse_resolv_conf): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-21 03:37:26 +00:00
drbrain
37e4a8d39d
* lib/rubygems: Update to RubyGems master 03d6ae7. Changes include:
...
* Fixed typos.
* Relaxed Gem.ruby test for ruby packagers that do not use `ruby`.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-19 22:09:19 +00:00
a_matsuda
6bd1988668
* lib/rexml/entity.rb: [DOC] Fix typo
...
s/matchs/matches/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-19 07:58:36 +00:00
drbrain
f8bcd57cb7
* lib/rubygems: Update to RubyGems master af60443. Changes include:
...
* Improved speed of `gem install --ignore-dependencies`.
* Open read-write for exclusive flock. [ruby-trunk - Bug #9257 ]
* Remove specification before install to prevent infinite loop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-19 03:05:37 +00:00
a_matsuda
0e04af5263
* lib/test/unit/assertions.rb: [DOC] Fix typo
...
s/maye be/may be/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-18 04:20:25 +00:00
drbrain
228ad3d799
* lib/rubygems: Update to RubyGems master d8f12e2. This increases the
...
speed of `gem install --ignore-dependencies` which helps bundler
tests.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-18 01:02:58 +00:00
a_matsuda
d103d3a94d
* lib/e2mmap.rb: Fix typo in an error message
...
s/registerd/registered/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-17 11:20:10 +00:00
drbrain
e80f2c118a
* lib/rubygems: Update to RubyGems master 1c5f4b3. Allows rubygems
...
repackagers to disable backward-compatible shared gem directory
behavior.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-16 20:18:29 +00:00
a_matsuda
82eef27f46
* lib/shell/filter.rb: [DOC] Fix typo
...
s/exection/execution/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-15 02:09:41 +00:00
drbrain
6c9a3cb681
* lib/rubygems/basic_specification.rb (class Gem): Revert r44213, it
...
causes SystemStackError for bundler
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-15 00:51:37 +00:00
drbrain
23201ab1c4
* lib/rdoc: Update to RDoc master 263a9e5. This improves the
...
accessibility of the search box.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-14 22:09:35 +00:00
drbrain
e6147745d5
* lib/rubygems/basic_specification.rb: Update to RubyGems master
...
9c718fe. Removes code duplication.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-14 20:28:45 +00:00
a_matsuda
4618b7f200
[DOC] Fix output of Shellwords.escape() by @anatol [Fixes GH-483]
...
* lib/shellwords.rb: Fix output of Shellwords.escape()
https://github.com/ruby/ruby/pull/483
[ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-14 18:26:59 +00:00
a_matsuda
65b9ee0838
* lib/debug.rb: [DOC] Fix typo
...
s/useage/usage/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-14 14:48:36 +00:00
a_matsuda
adb1ee65b7
[DOC] Correct a couple of typos in comments by @dvsuresh [Fixes GH-482]
...
* doc/ChangeLog-YARV: Correct a typo in comment
* lib/rubygems/specification.rb: ditto.
* test/rexml/data/tutorial.xml: ditto.
* test/ruby/test_settracefunc.rb: ditto.
* tool/instruction.rb: ditto.
https://github.com/ruby/ruby/pull/482
[ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-14 10:54:54 +00:00
nobu
95ed081663
logger.rb: fix extra log ratation
...
* lib/logger.rb (lock_shift_log): no need to rotate the log file
if it has been rotated by another process. based on the patch
by no6v (Nobuhiro IMAI) in [ruby-core:58620]. [Bug #9133 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-12-14 05:43:01 +00:00