naruse
7865005fa1
* lib/ftp/ftp.rb (Net::FTP#close): restore original read_timeout.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-04-04 04:10:58 +00:00
naruse
096ffa2a63
* lib/ftp/ftp.rb (Net::FTP#close): ignore exceptions from shutdown and
...
read on closing.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-04-04 01:33:58 +00:00
naruse
bc2ece6cf8
* lib/ftp/ftp.rb (Net::FTP#close): close socket more gracefully.
...
* lib/ftp/ftp.rb (Net::BufferedSocket#shutdown): added.
* test/net/ftp/test_ftp.rb (FTPTest#create_ftp_server): wait socket
with shutdown and read.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-04-03 19:24:30 +00:00
nobu
a59bfa76e5
* lib/optparse/ac.rb: autoconf-like options.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-04-02 04:25:14 +00:00
naruse
f898efd8a8
* lib/webrick/server.rb (WEBrick::GenericServer): close socket only if
...
the socket is not closed yet.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-04-01 18:36:46 +00:00
naruse
ae79409db4
* lib/net/ftp.rb (Net::BufferedSocket): should delegate send() to @io
...
for Net::FTP#abort and Net::FTP#status..
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-04-01 14:06:38 +00:00
shugo
d8438024a2
* lib/net/ftp.rb: fixed the domain name in examples.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-31 15:56:18 +00:00
naruse
3c491a92f6
* lib/webrick/utils.rb (WEBrick::Utils::TimeoutHandler): dup to prevent
...
@timeout_info's "can't add a new key into hash during iteration".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-31 13:30:10 +00:00
shugo
5f81a53fd2
* lib/net/ftp.rb (read_timeout=, open_timeout=): supported timeout.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-31 04:44:36 +00:00
nobu
6da92c3e89
* lib/rdoc/task.rb: suppress overriding deprecated class warning.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-29 07:38:14 +00:00
nobu
95b30b0d07
* lib/test/unit.rb (terminal_width, del_status_line, put_status):
...
extract as methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-29 07:35:38 +00:00
shugo
bb314d3347
* lib/net/ftp.rb (parse227, parse228, parse229): don't use $~.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-26 14:43:27 +00:00
shugo
d68b3a38e9
* lib/net/ftp.rb (parse227, parse228, parse229): don't use local
...
variables defined by named capture for other Ruby implementations
such as Rubinius.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-26 14:39:21 +00:00
shugo
422c8baeb9
* lib/net/ftp.rb (parse_pasv_port): refactored.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-26 14:39:16 +00:00
shugo
8c89d8ef72
* lib/net/ftp.rb (parse227, parse228, parse229): refactored.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-26 10:52:04 +00:00
nobu
3417dd28a6
TRY_LINK needs EXEEXT
...
* lib/mkmf.rb (TRY_LINK): need EXEEXT for cross-compiling.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-22 04:57:04 +00:00
nobu
24513fe21e
workaround for mingw
...
* lib/mkmf.rb (try_link0, try_compile, try_cpp): check if the target
file get created actually. workaround for the case that the exit
status of a cygwin program seems lost on mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-22 02:17:30 +00:00
nobu
b1bdada158
remove conftest files
...
* lib/mkmf.rb (try_constant): remove conftest files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-22 02:17:26 +00:00
nobu
1e42030f2a
test_thread: test_condvar_wait_not_owner duplicates test_condvar_nolock
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-20 13:54:59 +00:00
ktsj
42c18fe764
* lib/profiler.rb: support calling singleton methods of
...
an instance of BasicObject.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-18 01:03:35 +00:00
shugo
6853b44a92
* lib/net/imap.rb (initialize): raise Net::IMAP::Error when the
...
connection is closed without a greeting response.
[ruby-core:40938] [Bug #5616 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-16 05:12:39 +00:00
shugo
ed07df5ab5
* lib/net/imap.rb (rfc822_text): ignore [] after RFC822.
...
[ruby-core:40945] [Bug #5620 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-16 04:56:18 +00:00
nobu
df058ea0e3
Bug #5350
...
* gc.c: add ObjectSpace::WeakMap. [ruby-dev:44565][Bug #5350 ]
* lib/weakref.rb: use WeakMap instead of _id2ref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-13 03:37:06 +00:00
akr
b681457f01
* lib/tmpdir.rb (Dir::tmpdir): test the current directory suitable for
...
temporary directory.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-12 11:19:42 +00:00
akr
5e3009aa45
* lib/fileutils.rb (fu_have_symlink?): specify TypeError for rescue
...
clause.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-12 11:09:11 +00:00
akr
48b5b163fc
* lib/tmpdir.rb: update document for changing
...
FileUtils.remove_entry_secure to FileUtils.remove_entry.
* NEWS: add incompatiblity note for lib/tmpdir.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-11 22:37:04 +00:00
nobu
bcb9e567c4
* lib/tmpdir.rb (Dir.tmpdir): should not use world-writable but
...
non-sticky directory.
* lib/tmpdir.rb (Dir.mktmpdir): check the parent directory.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-11 22:19:06 +00:00
nobu
1100fdfc65
* lib/fileutils.rb: remove tailing spaces.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-11 21:48:45 +00:00
sorah
42b1df08fc
* lib/test/unit.rb: Put error message into STDERR if failed to lanch
...
worker (job) process. [ruby-dev:44802] [Bug #5577 ]
* lib/test/unit/parallel.rb: If failed to increment_io, exit with code
2. [ruby-dev:44802] [Bug #5577 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-11 08:28:48 +00:00
nagachika
0c8ae91651
* lib/xmlrpc/client.rb (module XMLRPC): fix typo.
...
* test/xmlrpc/test_client.rb (test_async_call): add test for
XMLRPC::Client#call_async to check above fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-07 13:45:04 +00:00
tenderlove
c95cfa0a16
use factory method for constructing Net::HTTP objects
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-06 23:30:15 +00:00
tenderlove
ce2f69862e
* lib/xmlrpc/parser.rb: support i8 types. Thanks Stas Kelvich!
...
[ruby-core:29246] [Feature #3090 ]
* test/xmlrpc/test_client.rb: supporting test
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-06 23:30:03 +00:00
tenderlove
9e9264c8d5
* lib/xmlrpc/client.rb: assume servers that do not send a Content-Type
...
header are sending 'text/xml'. Thanks Nathan Leavitt!
[ruby-core:41204] [Bug #5660 ]
* test/xmlrpc/test_client.rb: supporting test
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-06 22:45:43 +00:00
tenderlove
2706b60ccb
* lib/xmlrpc/client.rb: switch net/http post2 calls to modern
...
`request_post` methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34916 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-05 22:19:35 +00:00
tenderlove
85e866978f
remove another call to Net::HTTP.version_1_2
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-03 01:12:24 +00:00
tenderlove
46e293ec0d
* lib/xmlrpc/client.rb (initialize): net/http defaults to 1_2 in 1.8+,
...
so we can safely remove the call to enable it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-03 01:10:37 +00:00
tenderlove
1836f44fe9
* lib/xmlrpc/client.rb (new2): use URI for uri parsing.
...
* test/xmlrpc/test_client.rb: test that query params are passed to the
client constructor.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-02 23:46:17 +00:00
tenderlove
cd85cd25b4
* lib/xmlrpc/client.rb (new2): raises an ArgumentError on bad
...
arguments.
* test/xmlrpc/test_client.rb: tests for bad uris
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-02 23:21:17 +00:00
tenderlove
60282ebfe5
* lib/xmlrpc/client.rb (new2): fix custom port specification when an
...
SSL uri is used.
* test/xmlrpc/test_client.rb: tests for XMLRPC::Client.new2
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-03-02 23:12:32 +00:00
nobu
007b7fcdcf
* lib/time.rb (Time#xmlschema): use strftime specifiers instead of
...
fractional exponential calcuation which yields undesirable
result. [ruby-core:42997][Bug #6100 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-28 08:16:03 +00:00
drbrain
09f27873ed
* lib/net/protocol.rb: Add OpenTimeout subclass of Timeout::Error
...
* lib/net/pop.rb: Modernize Timeout usage. Patch by Eric Wong.
Use Net::OpenTimeout instead of Timeout::Error. [Bug #5765 ]
* lib/net/http.rb: ditto
* lib/net/smtp.rb: ditto
* lib/net/telnet.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-28 05:15:54 +00:00
drbrain
8a7da58c0f
* lib/net/http.rb: Retry HTTP requests for additional network errors.
...
Introduce OpenTimeout subclass of Timeout::Error. [Bug #6001 ]
* test/net/http/test_http.rb: Reduce timeout to 0.01s for faster test
* test/net/http/test_https.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-28 04:51:37 +00:00
nobu
ce2211bf04
* lib/mkmf.rb (try_cppflags, try_cflags, try_ldflags): replace the
...
target flags if the given flag is accepted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-27 01:54:23 +00:00
nobu
90080e3a2e
* lib/test/unit.rb (Test::Unit::Runner#puke): skips with no
...
messages should be trivial.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-27 01:53:14 +00:00
naruse
9a93699a49
* lib/fileutils.rb: use chomp(?/) instead of sub to optimize and avoid
...
to regexping invalid string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-25 08:08:55 +00:00
ayumin
e0f4a550e5
* lib/net/http.rb: Fix documentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-24 03:10:25 +00:00
drbrain
7a1180c745
* lib/net/http.rb (Net::HTTP#transport_request): Fix infinite loop
...
upon EOFError or Errno::ECONNRESET where count is reset to 0.
* test/net/http/test_http.rb (class TestNetHTTPKeepAlive): Test for
above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-24 01:10:07 +00:00
drbrain
455c23fa01
Clean whitespace
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-23 23:35:21 +00:00
drbrain
480ea9ffae
* lib/profiler.rb: Add Profiler documentation by Gonzalo Rodriguez.
...
[Bug #5816 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-23 23:15:44 +00:00
marcandre
dfb1a71222
* lib/ostruct.rb (delete_field): Bug fix so previous value is returned.
...
Patch by Nick Recobra [Bug #6063 ]
* test/ostruct/test_ostruct.rb: Test for above
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-22 18:59:03 +00:00
sorah
1a6b0bab94
* lib/test/unit.rb (setup_options): add option "--retry" as opposite
...
for "--no-retry"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34741 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-22 09:47:28 +00:00
sorah
c0ec3efcae
* lib/test/unit.rb (setup_options): add option "--show-skip" to
...
cancel "--hide-skip" (-q)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34740 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-22 09:47:24 +00:00
shirosaki
5cfba33a77
* lib/fileutils.rb: revert a line modified accidentally at r34669.
...
This fixes mingw test errors in TestDir_M17N.
[ruby-core:42728] [Feature #4970 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34706 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-20 12:30:11 +00:00
tenderlove
ace46301d8
* lib/fileutils.rb: refactored FileUtil methods to use the
...
`define_command` API. Patch from 7rans <transfire@gmail.com>
* test/fileutils/test_dryrun.rb: corresponding test refactoring
* test/fileutils/test_nowrite.rb: ditto
* test/fileutils/test_verbose.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-17 17:59:47 +00:00
nobu
7d0066c542
* lib/mkmf.rb (create_header): log the content of header.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-17 00:56:25 +00:00
kazu
f2c84d2da0
lib/abbrev.rb (Array#abbrev): add missing '"' in documentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-15 15:16:20 +00:00
marcandre
2d952c6d16
* lib/ostruct.rb: Create getters and setters after dup.
...
[Bug #6028 ] [rubyspecs:0380bcc]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-15 03:31:55 +00:00
marcandre
3281b90ecb
* lib/ostruct.rb: Simplify and fix rdoc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-15 03:31:30 +00:00
nobu
799680354e
* lib/test/unit/assertions.rb (build_message): skip escaped
...
question marks.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-14 06:06:40 +00:00
tenderlove
ee827e52a7
eliminate `shadowing outer local variable - name` warning.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-08 18:03:51 +00:00
drbrain
42ffb2ed15
* lib/webrick.rb: Moved proxy rewriting to WEBrick::HTTPProxy.
...
* lib/webrick/httpproxy.rb: Add examples of creating a proxy server
and response rewriting using HTTPProxy.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-02 23:17:24 +00:00
kou
ca77bce66d
* lib/rexml/parsers/baseparser.rb: use meaningful name.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-02 12:48:45 +00:00
kou
92cecf79b4
* lib/rexml/parsers/baseparser.rb, test/rexml/test_namespace.rb:
...
fix the default xml namespace URI validation.
Reported by Miho Hiramatsu. Thanks!!!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-02 12:42:27 +00:00
knu
1f1196fae3
* lib/tempfile.rb (Tempfile#unlink, Tempfile::Remover#call): Just
...
call File.unlink and ignore ENOENT because existence check
before unlinking does not help in terms of race condition.
* lib/tempfile.rb (Tempfile#unlink, Tempfile::Remover#call): My
comment about thread safeness is obsolete.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-02-01 16:12:44 +00:00
nobu
ef72bdf2de
* lib/irb/completion.rb (IRB::InputCompletor::CompletionProc):
...
ignore non-string name modules. [ruby-core:42244][Bug #5938 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-27 20:53:37 +00:00
drbrain
68bf801c39
* lib/matrix.rb: Clean up extra whitespace in output documentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-26 03:04:11 +00:00
naruse
edb7cdf1ea
* lib/uri/common.rb (URI.encode_www_form_component): initialize on
...
requiring to support JRuby, which runs parallel multithreads.
[ruby-core:42222] [Bug #5925 ]
* lib/uri/common.rb (URI.decode_www_form_component): initialize on
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-24 02:52:09 +00:00
shyouhei
5de2c3c2d3
Writing entire packet at once to avoid incomplete transmission
...
Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-23 12:25:19 +00:00
naruse
44d7233201
* lib/uri/mailto.rb (URI::MailTo.build): follow Array#to_s change of
...
Ruby 1.9; use Array#join. [Bug #5840 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-23 08:12:52 +00:00
mrkn
ce8d368b1e
* lib/cgi/util.rb (CGI.escape): support a string with invalid byte
...
sequence.
* test/cgi/test_cgi_util.rb
(test_cgi_escape_with_invalid_byte_sequence): test for the above
change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-20 11:48:52 +00:00
naruse
bee7ccddd2
* lib/net/http.rb (Net::HTTP#transport_request): retry a idempotent
...
request automatically. [ruby-dev:45030] [Bug #5790 ]
[ruby-core:41821] [Bug #5813 ]
* lib/net/http.rb (Net::HTTP#keep_alive_timeout=): added to specify
the second to reconnect the TCP connection on Keep-Alive.
The default value is 2 second because current servers uses 2 sec.
http://ftp-admin.blogspot.com/2009/09/keepalivetimeout2.html
* lib/net/http.rb (Net::HTTP#begin_transport): reconnect TCP
connection on keep-alive timeout.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-20 05:56:35 +00:00
nobu
de1e4881d4
* lib/optparse.rb (Regexp): fix incorrect options when casting to
...
a Regexp, and suppress encoding option warnings.
https://github.com/ruby/ruby/pull/82
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-16 07:42:01 +00:00
knu
d00fe54803
* lib/shellwords.rb (Shellwords#shellescape): shellescape() now
...
stringifies the given object using to_s.
* lib/shellwords.rb (Shellwords#shelljoin): shelljoin() accepts
non-string objects in the given array, each of which is
stringified using to_s.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-12 18:49:30 +00:00
knu
c100aeb838
* lib/shellwords.rb: Fix rdoc markups.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-12 18:49:27 +00:00
knu
8c72fc9bf0
* lib/shellwords.rb (Shellwords#shellsplit): Fix a bug where
...
consecutive backslashes in double quotes are all removed except
the one at the tail.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-12 18:42:03 +00:00
nobu
912b6606b3
* lib/mkmf.rb: fix r33904 and revert r33905. initialize global
...
variables with init_mkmf before initializing constants.
[ruby-dev:45124] [Bug #5879 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-12 09:44:34 +00:00
kazu
c6fb7c1c87
* lib/mkmf.rb: verbose-mode can use by RM, RMDIRS, etc.
...
(e.g. make V=1 realclean)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-11 16:04:25 +00:00
nagachika
c572ed2d25
* lib/tempfile.rb (Tempfile#_close): clear @tempfile and @data[1] even
...
when an exception is raised at @tempfile.close. [ruby-dev:45113]
* lib/tempfile.rb (Tempfile#unlink): fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-09 15:46:25 +00:00
naruse
87fe448091
* lib/uri/common.rb (URI::Parser#initialize_regexp):
...
use \A \z instead of ^ $. [Bug #5843 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-05 02:57:21 +00:00
kou
bd895ab176
* lib/rexml/parsers/baseparser.rb: use private instead of _xxx
...
method name. This is Ruby code not Python code.
refs #5696
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-03 15:21:53 +00:00
ayumin
5eac56441c
* lib/rexml/parsers/baseparser.rb: rexml BaseParser uses
...
instance_eval unnecessarily on listener add.
patch from Charles Nutter. [Bug #5696 ] [ruby-core:41437]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-03 15:05:20 +00:00
akr
432a992aaf
* lib/securerandom.rb (random_bytes): use IO#read instead of
...
IO#readpartial to make the intent more clear.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-02 11:54:52 +00:00
kazu
7d9fe82be4
* lib/test/unit/parallel.rb: use pack("m0") instead of
...
pack("m").gsub("\n","").
* lib/test/unit.rb (Test::Unit::Runner::Worker#run): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-02 06:13:29 +00:00
kazu
38cee6b43e
* lib/test/unit.rb (Test::Unit::Runner::Worker#run): use
...
File.basename with suffix instead of gsub.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-02 06:08:29 +00:00
kazu
bb28d902e8
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): find may
...
return nil and nil can not dup.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-02 05:56:55 +00:00
knu
d367b1b9f1
* lib/shellwords.rb (Shellwords#shellescape): Drop the //n flag
...
that only causes warnings with no real effect. [Bug #5637 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-01-01 03:26:20 +00:00
marcandre
b906a46edd
* lib/matrix.rb (symmetric?): Trivial optimization
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-30 06:04:04 +00:00
nagachika
59130ced83
* lib/test/unit.rb (Test::Unit::Runner::Worker#_run_parallels): fix
...
premature exit when all workers' status are :ready or :prepare.
[ruby-dev:45061] [Bug #5822 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-29 13:42:18 +00:00
nobu
6a6c314fd0
* lib/fileutils.rb (FileUtils::Entry_#entries): use utility method
...
instead of typoed regexp. [ruby-core:41829] [Bug #5817 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-28 02:22:52 +00:00
sorah
2828593e1a
* lib/test/unit.rb (Worker#close): "closing IO if IO is closed"
...
should be "closing IO if IO isn't closed"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-27 13:37:49 +00:00
sorah
48053fe615
* lib/test/unit.rb: Avoid zombie processes on "--separate" option
...
added at r34121.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-26 04:08:44 +00:00
sorah
60da7a36f5
* lib/test/unit.rb (_run_parallel):
...
New option "--separate" for test/unit; when running tests with this
option, a job process will be restarted after one testcase has done.
This means all testcases will run with separated process.
* lib/test/unit/parallel.rb: Fix for above. Now parallel.rb puts
"ready!" for first ready, "ready" for afters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-25 13:47:21 +00:00
akr
c5485f41ea
* lib/tempfile.rb (Tempfile#initialize): warn if a block is given.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-23 15:56:33 +00:00
nahi
a934aeb619
Cosmetic changes of lib/pstore.rb. Patch by Masaki Matsushita. See #5248 .
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 14:57:29 +00:00
nahi
fcec6b5c0d
* PStore content update perf optimization. Patch by Masaki Matsushita.
...
See #5248 .
* lib/pstore.rb (save_data):
* Delete inadequate Marshal check.
* Deferred file truncation: when writing the new content, truncate
the saved file to the data size after writing the data, instead of
truncating whole bytes before writing data.
* Deferred MD5 calculation: when comparing MD5 hash to check the
content modification, calculate MD5 hash of new data iif the
content length is differ from the old one.
* Compare content size with String#bytesize instead of String#size.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-20 14:56:07 +00:00
tenderlove
7cabeff61a
updating documentation link
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-18 03:16:05 +00:00
akr
48c7c84e46
update doc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-17 01:17:23 +00:00
usa
3fbc62445e
* common.mk,Makefile.in,win32/Makefile.sub (ECHO1): move platform
...
specific hack from common.mk to Makefile.in (and win32/Makefile.sub).
[Bug #5711 ]
* lib/mkmf.rb: we can generate Makefile as we like.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-14 11:02:00 +00:00
tenderlove
0cbec6027c
* lib/webrick/httpresponse.rb (setup_header): 1xx responses
...
are allowed to have Keep-Alive connections.
* test/webrick/test_httpresponse.rb: corresponding test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-12 22:33:56 +00:00
tenderlove
6ef323d6f8
* lib/webrick/httpresponse.rb (setup_header): 204 and 304 responses
...
are allowed to have a Keep-Alive connection. [ruby-core:41581]
* test/webrick/test_httpresponse.rb: corresponding test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-12 22:15:31 +00:00
shugo
e48c8be89b
* lib/net/imap.rb: includes the sequence number of UID in a error
...
message. suggested by art lussos.
[ruby-core:41413] [Feature #5692 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-11 03:21:43 +00:00
akr
b8f3ef6136
* lib/tempfile.rb: don't use lock directory. [ruby-dev:39197]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-04 13:53:59 +00:00
akr
250d10b21f
fix a typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-04 13:50:58 +00:00
akr
7b18746587
* lib/tempfile.rb (Tempfile::MAX_TRY): remove unused constant.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-04 13:35:50 +00:00
ktsj
483fd7485b
* lib/pp.rb: fix rdoc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-04 03:12:54 +00:00
naruse
6e56d645f0
* lib/delegate.rb (Delegator#methods): Kernel#methods receives
...
zero or one argument. [ruby-core:37118] [Bug #4882 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-04 03:05:03 +00:00
nobu
53df70d92b
* Makefile.in (CFLAGS): append ARCH_FLAG.
...
* configure.in (ARCH_FLAG): exclude from CFLAGS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33934 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-02 22:17:34 +00:00
nobu
b5be930979
* lib/mkmf.rb (MakeMakefile#try_func): fix broken patch at r33834.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-12-01 07:20:20 +00:00
naruse
6a894686d6
Fix r33904.
...
It breaks following tests if RUBYOPT=-w
* test_class_build(TestGemExtExtConfBuilder)
* test_class_build_rbconfig_make_prog(TestGemExtExtConfBuilder)
* test_class_build_env_make(TestGemExtExtConfBuilder)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-30 03:20:04 +00:00
drbrain
8b7ecdc11e
* lib/mkmf.rb: Use MakeMakefile's rm_f to avoid conflict with Rake or
...
FileUtils.
* test/ruby/test_module.rb: Hide MakeMakefile's inclusion in Object
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-30 00:57:24 +00:00
usa
434a5f93ad
* lib/rdoc/encoding.rb (RDoc::Encoding.read_file): fixup newline chars
...
on Windows.
see https://github.com/rdoc/rdoc/issues/87
* test/rdoc/test_rdoc_markup_pre_process.rb
(TestRDocMarkupPreProcess#test_include_file,
TestRDocMarkupPreProcess#test_include_file_encoding_incompatible):
follow above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-30 00:13:02 +00:00
naruse
302b6f6e02
Don't break tests.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-29 08:42:13 +00:00
drbrain
2ba247275a
* lib/mkmf.rb: Fix indentations of constants at end of module.
...
Document some constants.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-29 01:08:16 +00:00
drbrain
b1f1e46ce2
* lib/mkmf.rb: Wrap comments to 78 columns and clean up formatting.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-28 23:45:42 +00:00
drbrain
194882cc40
* lib/mkmf.rb: Wrap mkmf.rb in module MakeMakefile to clean up Object
...
documentation. [Ruby 1.9 - Feature #5658 ]
* ext/extmk.rb: Use MakeMakefile::CONFIG instead of Object::CONFIG
* test/mkmf/base.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33890 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-28 21:54:33 +00:00
naruse
b361c5adec
Fix typo in r33849.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-26 20:03:32 +00:00
naruse
b6b8cc01a5
* lib/net/http.rb (Net::HTTP::SSL_IVNAMES): rerefix 33701.
...
SSL_ATTRIBUTES stores names for set_params, they are symbol.
SSL_IVNAMES stores instance variable names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-26 19:59:11 +00:00
naruse
708d76a3b1
* lib/net/http.rb (Net::HTTP.get_response): enable use_ssl
...
if given URI object is https.
patched by Mark Ferlatte [ruby-core:40665] [Bug #5545 ]
* lib/net/http.rb (Net::HTTP.post_form): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-26 11:44:45 +00:00
naruse
9d4db2d4d9
* lib/net/http.rb (Net::HTTP::SSL_ATTRIBUTES): refix 33701.
...
store instance variable symbol names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-26 11:06:53 +00:00
kosaki
b418bc9be4
* lib/mkmf.rb: get rid of warnings of mkmf.rb if -Wmissing-declarations
...
and/or -Wold-style-definition warnings if specified.
Patch by Nikolai Weibull. Thank you! [Bug #5459 ] [ruby-core:40200]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-24 23:02:44 +00:00
naruse
a0ef626241
Use proc to delay making exception_details.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-22 05:38:55 +00:00
nobu
c2c6687ddb
* ext/extmk.rb (extract_makefile, extmake): regenerate makefiels
...
if globbed source file list is changed.
* lib/mkmf.rb (create_makefile): store ORIG_SRCS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-20 14:22:44 +00:00
akr
901ed0b318
* lib/set.rb (SortedSet.setup): remove old_init after initialize
...
method is redefined. The remove before redefinition makes the
warning prevention fragile. [ruby-dev:44892]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-20 02:02:14 +00:00
akr
562c42a668
* lib/set.rb (SortedSet.setup): don't remove old_init. The remove
...
makes the warning prevention fragile. [ruby-dev:44892]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-20 01:21:01 +00:00
usa
7491541e16
* test/unit/assertions.rb (MINI_DIR): quick dirty hack to get rid of
...
warnings when using assert/assert_respond_to.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-18 04:21:23 +00:00
ryan
d6c86e631d
Imported minitest 2.8.1
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-17 23:02:16 +00:00
naruse
ff187b0267
Refix r33766.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-16 02:43:03 +00:00
naruse
b4664c781b
Fix r33766.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-16 02:12:37 +00:00
naruse
12bde2dfab
* lib/minitest/unit.rb (assert_raises): experimental fix to run
...
correctly on chkbuild over 64bit linux. call exception_details only
when the detail is really needed to avoid create needless inspect
under ulimit-ed environment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-16 00:59:56 +00:00
nobu
a0146d1e87
* lib/mkmf.rb (checking_for): should not modify the result.
...
* lib/mkmf.rb (have_struct_member): accept compiler opttions.
* lib/mkmf.rb (convertible_int): add restricted support of struct
member, and TYPEOF_ macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33737 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-13 14:46:01 +00:00
nobu
214fd6ce77
* lib/mkmf.rb (have_library, find_library, have_func): allow
...
arguments of function to be checked.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33706 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-11 08:21:17 +00:00
drbrain
661a936e64
* lib/net/http.rb (Net::HTTP::SSL_ATTRIBUTES): Use symbol keys instead
...
of string keys to avoid duplicating parameters in
OpenSSL::SSL:SSLContext#set_params.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-10 23:35:35 +00:00
nobu
fc5f37f0e1
* lib/mkmf.rb (try_func): ignore empty opts.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-10 06:13:37 +00:00
nobu
cfe220d8f3
* lib/mkmf.rb (have_library, have_func, have_var, have_header):
...
add compiler option parameter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33696 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-10 06:02:40 +00:00
nobu
7c7514b206
* lib/mkmf.rb (cpp_command): remove multiple -arch flags since cpp
...
cannot work.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-08 08:30:53 +00:00
ayumin
ae1943bee9
* lib/debug.rb: add help for 'pp' and 'r[estart]'.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-06 16:18:26 +00:00
akr
df334f5277
* lib/test/unit.rb (Test::Unit::Options#non_options): options[:ruby]
...
should be an array. This fixes
"./ruby test/runner.rb test/testunit/test_parallel.rb"
[ruby-dev:44782]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-05 15:14:33 +00:00
ktsj
c3749b6a6d
* ext/pathname/lib/pathname.rb, ext/tk/lib/multi-tk.rb,
...
ext/tk/sample/demos-en/widget, lib/benchmark.rb, lib/irb/cmd/fork.rb,
lib/mkmf.rb, lib/net/ftp.rb, lib/net/smtp.rb, lib/open3.rb,
lib/pstore.rb, lib/rexml/element.rb, lib/rexml/light/node.rb,
lib/rinda/tuplespace.rb, lib/rss/maker/base.rb,
lib/rss/maker/entry.rb, lib/scanf.rb, lib/set.rb, lib/shell.rb,
lib/shell/command-processor.rb, lib/shell/process-controller.rb,
lib/shell/system-command.rb, lib/uri/common.rb: remove unused block
arguments to avoid creating Proc objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-05 07:37:47 +00:00
akr
c852d76f46
* lib/webrick/utils.rb: fix fcntl call.
...
* lib/drb/unix.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-01 23:17:53 +00:00
akr
6533f070ba
* lib/resolv.rb (Resolv::DNS): retry IO.select for premature wakeup.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-31 12:03:49 +00:00
akr
be561cbebe
update doc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-24 11:08:52 +00:00
akr
931226061b
* lib/resolv.rb: fix a exception name in previous patch.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-22 08:47:13 +00:00
akr
16f4ecbc8c
* lib/resolv.rb: make timeout configurable for DNS query.
...
patch by Eric Wong. [ruby-core:38533] [Feature #5100 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-22 08:46:12 +00:00
ryan
9bec8ef50c
Imported minitest 2.6.2 (r6712)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-19 20:34:21 +00:00
xibbar
673448c27d
Tue Oct 18 02:24:19 2011 Takeyuki FUJIOKA <xibbar@ruby-lang.org>
...
* lib/cgi/core.rb (QueryExtension#read_multiparat): replace 'stdinput'
from '$stdin' because using fast cgi. [Bug #5451 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-17 17:33:57 +00:00
drbrain
627c179a99
* lib/pp.rb: Move PP documentation to top of class PP. Patch by
...
Sylvain Daubert. [Ruby 1.9 - Bug #5430 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-10 21:10:02 +00:00
drbrain
92af97c607
* lib/shell.rb: Document some methods of Shell. Patch by Carol
...
Nichols. [Ruby 1.9 - Bug #5417 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-07 18:21:01 +00:00
nobu
e50c05f7f6
* lib/test/unit/assertions.rb (assert_send, assert_not_send):
...
parenthesize non-empty arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-07 08:54:30 +00:00
drbrain
60d83c5da4
* lib/time.rb: Clean up Time documentation. Patch by Jake Goulding.
...
[Ruby 1.9 - Bug #5416 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-06 05:59:35 +00:00
drbrain
0d900cecdf
* time.c (Init_Time): Improve Time documentation. Patch by Shane
...
Emmons. [Ruby 1.9 - Bug #5404 ]
* lib/time.rb: Improve time.rb documentation including Time.strptime.
Patch by Shane Emmons. [Ruby 1.9 - Bug #5402 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-06 00:14:55 +00:00
naruse
4eb497d90b
* lib/time.rb (Time.strptime): use Time.at if d[:seconds] is set.
...
Reported by Christopher Eberz. [ruby-core:39903] Bug #5399
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-04 07:37:11 +00:00
drbrain
6be866e262
* lib/shellwords.rb: Update toplevel comment with an example. Patch
...
by Samnang Chhun. [Ruby 1.9 - Bug #5388 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-03 23:23:24 +00:00
drbrain
90dfc8f99e
* lib/rubygems: Update to RubyGems 1.8.11. Move Deprecate into the
...
Gem namespace.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-03 22:15:47 +00:00
tenderlove
9bb327f132
* lib/yaml/store.rb: make initialize method signature match the
...
superclass signature.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-02 02:29:27 +00:00
nobu
49cc468ad4
* lib/mkmf.rb (have_framework): try as Objective-C.
...
https://twitter.com/nagachika/status/120294447660539904
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-02 01:03:30 +00:00
naruse
7b6677f1e6
* lib/webrick/httputils.rb: Add MIME Type definition of .js and .svg.
...
patched by Hal Brodigan. [ruby-core:39704] [Bug #5365 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-26 02:28:54 +00:00
ayumin
73bd9e566b
* lib/yaml/dbm/dbm.rb: fix #update, add #key for using istead #index.
...
[Bug #5305 ][ruby-dev:44485]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-25 12:05:02 +00:00
ayumin
6ec841b2df
* lib/fileutils.rb (module FileUtils): improve performance of
...
FileUtils.compare_stream. a patch by Masaki Matsushita.
[Feature #5337 ] [ruby-core:39622]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-19 10:34:30 +00:00
ktsj
d52be39fb7
* lib/find.rb (Find.find): add documentation that Find.find
...
without block returns an enumerator.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-17 03:49:20 +00:00
nobu
4e7c8bbe03
* lib/pstore.rb, test/test_pstore.rb: suppress warnings with -v.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-13 11:21:52 +00:00
nobu
f7081431f2
* lib/pstore.rb (PStore): always open in binary mode even if
...
default encodings are set. [Bug #5311 ] [ruby-core:39503]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-13 06:02:59 +00:00
nobu
53fd35c304
* lib/test/unit/assertions.rb (Test::Unit::Assertions#assert_send): fix message.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-12 13:24:19 +00:00
usa
821ae88259
* lib/rake/file_list.rb (Rake::FileList#egrep): there is no need to
...
open files in binary mode.
see more details in https://github.com/jimweirich/rake/issues/74
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-12 03:54:53 +00:00
nobu
1161616768
* lib/test/unit/assertions.rb (assert_send): make arguments in
...
the default message clearer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-12 03:40:49 +00:00
marcandre
506b253856
* lib/matrix.rb: Deal with subclasses of Matrix [redmine #5307 ]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-10 20:23:36 +00:00
kou
2bb6fcb6fd
* lib/rexml/parsers/baseparser.rb, test/rexml/test_comment.rb:
...
allow a single hyphen in comment. [Bug 5278]
Reported by Thomas Fritzsche. Thanks!!!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-07 14:42:44 +00:00
naruse
f2bd0ce993
* lib/yaml.rb: explicitly specify ::Object to avoid the collision with
...
Syck::Object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-07 08:28:42 +00:00
sorah
7e04b19d22
* lib/test/unit.rb (_run_suites): Now reports are written the
...
following order: Skip, Failure, Error. [Feature #5282 ]
* test_sorting.rb: test for above.
* test4test_sorting.rb: Ditto.
* lib/test/unit.rb (run): Put RUBY_DESCIPTION before quitting.
[Feature #5282 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-06 12:20:17 +00:00
shugo
26f73a5117
* lib/net/imap.rb (default_port, default_imap_port,
...
default_tls_port, default_ssl_port, default_imaps_port):
added methods for consistency with Net::POP.
based on the patch by art lussos. [ruby-core:38997] [Bug #5198 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-04 13:33:14 +00:00
nagachika
a46d29bb4e
* lib/thread.rb (SizedQueue#max=) raise ArgumentError if max is not
...
positive number. patch by Masaki Matsushita.
[ruby-dev:44449] [Bug #5259 ]
* test/thread/test_queue.rb (test_sized_queue_initialize,
test_sized_queue_assign_max): add tests for it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-09-03 09:46:51 +00:00
kosaki
2dd9d721ed
* lib/thread.rb (Queue#pop): fix a race against Thread.wakeup.
...
Patch by Masaki Matsushita <glass.saga at gmail dot com>
[Bug #5195 ] [ruby-dev:44400]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-30 00:59:52 +00:00
ryan
4c66fc0890
Imported minitest 2.5.1 (r6596)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-27 20:30:57 +00:00
drbrain
80d6bf2291
* lib/rdoc: Import RDoc 3.9.4. Typo and grammar fixes by Luke Gruber.
...
[Ruby 1.9 - Bug #5203 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-26 23:45:41 +00:00
drbrain
164c7dc574
* lib/open-uri.rb: Fix indentation of OpenURI::OpenRead#open. Use ++
...
instead of `' for method arguments in open-uri.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-26 23:11:38 +00:00
drbrain
ca96541149
* ext/pathname/lib/pathname.rb: Fix typos and grammar mistakes. Patch
...
by Luke Gruber. [#5203 ]
* ext/pty/lib/expect.rb: ditto
* lib/mathn.rb: ditto
* lib/net/http.rb: ditto
* lib/open-uri.rb: ditto
* lib/ostruct.rb: ditto
* lib/tempfile.rb: ditto
* lib/thread.rb: ditto
* lib/weakref.rb: ditto
* sample/webrick/httpproxy.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-26 22:22:37 +00:00
ryan
18e342e80d
ugh. sorry
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-26 21:47:28 +00:00
ryan
ee34216a8c
Added gem activation for minitest/autoload to help users keep current
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-26 21:45:02 +00:00
drbrain
e93d882d96
* lib/rubygems: Update to RubyGems 1.8.10. Fixes security issue in
...
creating ruby-format gemspecs. Fixes Gem.dir not being at the front
of Gem.path to fix uninstall and cleanup commands. Fixes gem
uninstall stopping on the first missing gem.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-26 01:10:50 +00:00
naruse
32618ba743
Add a missing parenthesis in the example.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-24 07:28:12 +00:00
drbrain
61920a128a
* lib/rdoc: Update to RDoc 3.9.3. Fixes RDoc with `ruby -Ku`. Allows
...
HTTPS image paths to be turned into <img> tags. Prevents special
markup inside <tt> from being processed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-23 23:53:49 +00:00
drbrain
cede48fd40
* lib/rubygems: Update to RubyGems 1.8.9. Fixes uninstalling multiple
...
gems and gem cleanup.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-23 22:58:06 +00:00
ryan
2c43b9664b
Imported minitest 2.5.0 (r6557)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-23 21:47:25 +00:00
shugo
2bd37c7183
* lib/net/imap.rb (idle): raises a Net::IMAP::Error when the
...
connection is closed. based on the patch by Hugo Barauna.
[Bug #5190 ] [ruby-core:38930]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-19 05:16:20 +00:00
shugo
28b5db007f
* lib/net/imap.rb (msg_att): accepts extra space before ')'.
...
based on the patch by art lussos. [Bug #5163 ] [ruby-core:38820]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-19 02:32:59 +00:00
akr
5afbff7bc2
duplicated statement removed in comment.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-16 01:36:28 +00:00
drbrain
ee13ed7e84
* lib/uri/common.rb: Fix documentation of URI::Parser.new. Patch by
...
Steve Klabnik. [Ruby 1.9 - Bug #5177 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-12 18:41:57 +00:00
drbrain
5caef67a6f
* lib/rake: Update to Rake 0.9.2.2. Prevent pollution of toplevel
...
namespace by Commands. Remove unused variable and debugging
statement in tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-12 16:56:48 +00:00
drbrain
5e4de2a265
* lib/rubygems: Import RubyGems 1.8.8. Fixes encoding of YAML gemspec
...
from gems. Github Issue #149
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-12 00:15:42 +00:00
drbrain
73f0448e98
* lib/rdoc: Import RDoc 3.9.2. Fixes TIDYLINK for HTML output.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-11 18:31:49 +00:00
nobu
0eb903aa98
* lib/mkmf.rb (link_command): use LIBRUBYARG in rbconfig for
...
unbundled extensions. [ruby-core:38802] [Bug #5147 ]
* lib/mkmf.rb (init_mkmf): revert r32902. [ruby-core:38903]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-11 06:07:37 +00:00
akr
184f041fb8
* lib/net/pop.rb: fix typo in document.
...
* lib/net/http.rb: ditto.
* lib/net/imap.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-10 12:28:19 +00:00
nobu
6bf7dd725b
* lib/mkmf.rb (init_mkmf): set $LIBRUBYARG regardless of shared
...
option. [ruby-core:38802] [Bug #5147 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-10 05:11:10 +00:00
naruse
a967390d04
* lib/net/http.rb: come back autoload. OpenSSL constant is used
...
some places, so it leads mistakes like HTTP.start.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32899 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-09 17:56:40 +00:00
shugo
c3a750ebee
* lib/xmlrpc/client.rb, lib/xmlrpc/server.rb: should use
...
String#bytesize instead of String#size.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-05 04:35:28 +00:00
drbrain
3434676e9e
* lib/rubygems: Import RubyGems 1.8.7:
...
Added missing require for `gem uninstall --format-executable`.
The correct name of the executable being uninstalled is now displayed
with --format-executable.
Fixed `gem unpack uninstalled_gem` default version picker.
RubyGems no longer claims a nonexistent gem can be uninstalled.
`gem which` no longer claims directories are requirable files.
`gem cleanup` continues cleaning up gems if one can't be uninstalled
due to permissions. Issue #82 .
Gem repository directories are no longer created world-writable.
Patch by Sakuro OZAWA. [Ruby 1.9 - Bug #4930 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-05 01:00:01 +00:00
nobu
ae51324199
* lib/mkmf.rb (link_command): use static library only for bundled
...
extensions. [Bug #5147 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-03 17:21:12 +00:00
akr
454de1d5eb
update doc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-03 12:18:50 +00:00
akr
642458fd77
* lib/prettyprint.rb: update document. [ruby-core:36776]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-02 15:25:59 +00:00
luislavena
9e49d29e08
Correct RubyGems bin check on Windows. Bug #5111
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-01 21:22:13 +00:00
drbrain
a429cafc4d
* lib/rdoc.rb: Import RDoc 3.9.1. Fixes bugs in the RDoc::Markup
...
parser.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-08-01 05:25:13 +00:00