gsinclair
275bd883e4
* lib/base64.rb: backported from HEAD (modularised and documented)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5682 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-12 12:26:44 +00:00
nobu
995dd862a4
* lib/mkmf.rb (create_tmpsrc): cpp32 of Borland C++ ignores #error
...
directives in DOS line-ending files at all.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5679 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-12 11:31:52 +00:00
akr
200d669563
* lib/pathname.rb: use assert_raise instead of assert_raises.
...
* lib/pp.rb: ditto.
* lib/time.rb: ditto.
* lib/tsort.rb: ditto.
use TSortHash and TSortArray instead of Hash and Array in test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-11 17:36:37 +00:00
akira
a807059e3b
* test/ruby/test_file.rb (TestFile::test_fnmatch): added tests for
...
File.fnmatch. [ruby-dev:22815][ruby-dev:22819]
* test/ruby/test_proc.rb (TestProc::test_eq): added a
test. [ruby-dev:22599]
* test/ruby/test_proc.rb (TestProc::test_eq): added tests for
Proc#==. [ruby-dev:22592], [ruby-dev:22601]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5670 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-11 11:04:20 +00:00
nobu
55f218b702
typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-11 08:58:28 +00:00
nobu
2d6308cceb
* object.c (rb_obj_clone, rb_obj_dup): mentioned about
...
initialize_copy. [ruby-core:02339]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5666 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-10 08:12:04 +00:00
nobu
b27368a731
2004-02-10
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-10 07:44:53 +00:00
nobu
157fa66eaa
* eval.c (umethod_bind): perge unused check. [ruby-dev:22850]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-10 07:44:00 +00:00
eban
a278e7a612
* lib/rdoc/parsers/parse_c.rb: escape '{' and '}' to avoid warnings.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5658 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-09 08:17:28 +00:00
nobu
168d96d1bf
2004-02-09
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5657 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-09 07:41:29 +00:00
ocean
e95d01cd78
* dir.c (fnmatch):
...
File.fnmatch('*?', 'a') should return true. [ruby-dev:22815]
File.fnmatch('\[1\]' , '[1]') should return true. [ruby-dev:22819]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5655 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-09 04:04:59 +00:00
eban
637c337400
2004-02-08
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-08 14:07:46 +00:00
nobu
9474c3f07a
wrong commit.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-08 07:54:34 +00:00
nobu
d0b9837b23
* lib/pp.rb (PP::PPMethods::object_address_group): suppress negative
...
sign for higher heap areas.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-08 07:46:18 +00:00
nobu
644910f439
remove conflict
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-06 13:54:26 +00:00
dave
84d34ed4f9
Support https in hyperlinks
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-06 13:49:54 +00:00
nahi
18aa4b526a
* lib/pp.rb (PPInspectTest#test_to_s_with_iv): rollback the previous
...
commit. [ruby-dev:22813]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-06 13:42:15 +00:00
nahi
02d0355e9a
* lib/pp.rb (PPInspectTest#test_to_s_with_iv): remove instance
...
variable which is defined in the test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-06 13:24:17 +00:00
matz
bdd9d8d503
* backport proc equality patch [ruby-dev:22809]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-06 09:32:24 +00:00
matz
70bf6c6754
* several backports from 1.9
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-06 09:28:03 +00:00
nobu
e8253cceca
2004-02-06
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5629 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-06 07:36:45 +00:00
akr
c5b3196ed4
* lib/prettyprint.rb (PrettyPrint#first?): obsoleted.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-05 15:50:43 +00:00
akr
9f45dc126c
* lib/prettyprint.rb (PrettyPrint#seplist): added.
...
* lib/pp.rb (PPMethods#pp_object): use seplist.
(PPMethods#pp_hash): ditto.
(Array#pretty_print): ditto.
(Struct#pretty_print): ditto.
(MatchData#pretty_print): ditto.
* lib/set.rb (Set#pretty_print): use seplist.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5623 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-05 14:59:46 +00:00
akr
c3c6d7cbca
* file.c (test_l): fix wrong method name in document.
...
(test_S): ditto.
(test_b): ditto.
(test_c): ditto.
(test_suid): ditto.
(test_sgid): ditto.
(test_sticky): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-03 17:20:08 +00:00
usa
3dc849f3e7
2004-02-03
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-03 02:30:30 +00:00
akr
223a2a6677
* lib/pp.rb (Struct#pretty_print_cycle): follow 1.8 style.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-02 23:09:38 +00:00
eban
18afa51bd2
* configure.in: backport from 1.9 for Interix.
...
* dln.c (dln_load): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-02 10:37:09 +00:00
usa
b263b07491
2004-02-02
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-02 04:33:27 +00:00
usa
968b8e0199
* lib/net/http.rb (canonical_each): fix merge miss.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-02 04:32:45 +00:00
akr
96d14df44e
exception message changed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-01 17:42:08 +00:00
akr
41242ee46a
* lib/pp.rb (Struct#pretty_print): make it 1.8 style.
...
(Numeric#pretty_print, FalseClass#pretty_print)
(TrueClass#pretty_print, Module#pretty_print): fix pp for objects
with instance variables. [ruby-talk:91157]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-01 16:57:47 +00:00
akr
90069dec12
* lib/open-uri.rb (URI::Generic#find_proxy): return nil on loopback
...
address.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5606 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-01 15:31:59 +00:00
akr
e18482f852
* lib/resolv-replace.rb (BasicSocket#send): don't replace because
...
it has no hostname argument.
(IPSocket.getaddress): raise SocketError instead of
Resolv::ResolvError for errors.
(TCPSocket#initialize, UDPSocket#bind, UDPSocket#connect)
(SOCKSSocket#initialize): use IPSocket.getaddress instead of
Resolv.getaddress.
(UDPSocket#send): recognize 3 arguments form. try all addresses on
4 arguments form.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-01 15:21:24 +00:00
eban
e7103cb701
MANIFEST:
...
Added files:
ruby/test/wsdl/soap:
soapbodyparts.wsdl test_soapbodyparts.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-01 14:06:08 +00:00
eban
63fbf3c17a
2004-02-01
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-01 14:02:26 +00:00
gsinclair
8f32278298
* lib/net/http.rb: merged coding style changes from HEAD.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-01 09:20:50 +00:00
gsinclair
86b6099a6a
* lib/test/unit.rb: rearranged documentation for RDoc's sake.
...
* lib/matrix.rb: improved documentation.
* lib/net/http.rb: slight documentation formatting improvement.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-01 08:08:49 +00:00
akr
b8edcc3081
* lib/open-uri.rb (OpenURI::Buffer#<<): make a tempfile binmode.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-31 20:33:33 +00:00
akr
4cb6a7fcd5
lib/open-uri.rb (URI::Generic#find_proxy): warn HTTP_PROXY.
...
raise an errror on non-http proxy URI.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-31 18:11:55 +00:00
nahi
3f9070033c
* sample/openssl/gen_csr.rb: wrong usage string.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-31 00:20:26 +00:00
nahi
11332143cc
* accidently it was not ci-ed in the previous commits.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-31 00:17:13 +00:00
nahi
accf51b3d0
2004-01-31
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-30 16:01:02 +00:00
nahi
7200644b54
* lib/soap/wsdlDriver.rb, lib/wsdl/soap/operation.rb: add support of
...
"parts" attribute of soap:body element in WSDL.
* lib/wsdl/xmlSchema/schema.rb: friendly warning message for
simpleType element which is not supported for now.
* lib/soap/mapping/factory.rb: deleted unused methods.
* lib/soap/mapping/rubytypeFactory.rb: do no ignore case while xsi:type
string <-> Ruby class name matching.
* test/wsdl/soap/{soapbodyparts.wsdl,test_soapbodyparts.wsdl}: new
files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-30 16:00:33 +00:00
eban
2a2fa6fd8b
* util.c (mblen): fix overrun. [ruby-dev:22672]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-29 14:56:26 +00:00
eban
4cc4305660
2004-01-29
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-29 14:54:48 +00:00
gotoyuzo
8b75717f4f
untypo
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-29 07:13:24 +00:00
gotoyuzo
d097999e44
backport from Ruby-1.9.
...
* ext/openssl/ossl_x509hame.c (ossl_x509name_initialize): change
second argument. it expected to be a Hash not an Integer.
* ext/openssl/ossl_x509name.c (ossl_x509name_add_entry): add new
function for OpenSSL::X509::Name#add_entry.
* ext/openssl/ossl_x509name.c (ossl_x509name_to_a): append ASN.1
tag number to each element of return value.
* ext/openssl/ossl_x509name.c (Init_ossl_x509name): add constants
OpenSSL::X509::Name::DEFAULT_OBJECT_TYPE and OBJECT_TYPE_TEMPLATE.
* ext/openssl/lib/openssl/x509.rb (OpenSSL::X509::Name#initialize):
second argument takes OBJECT_TYPE_TEMPLATE by default.
* sample/openssl/gen_csr.rb: use OpenSSL::X509::Name.parse.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-29 06:49:11 +00:00
nobu
cc002887e3
* ext/socket/socket.c (s_recvfrom): sending length should be an
...
invariant while retrying on EAGAIN. [ruby-talk:89962]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-27 02:09:34 +00:00
usa
6ed7a0835b
* ext/win32ole/win32ole.c (set_argv): fix condition.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-27 01:35:53 +00:00
gotoyuzo
317525387e
* lib/webrick/httputils.rb (WEBrick:HTTPUtils::parse_header):
...
refine regex for header-name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-26 17:31:53 +00:00