nobu
44e22e8d78
* ext/extmk.rb: preserve order in Setup. [ruby-dev:22503]
...
* ext/extmk.rb: move dependent libraries just after depended
libraries.
* ext/digest/*/extconf.rb: depend on digest.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 22:06:38 +00:00
gotoyuzo
250cfdc0aa
* lib/webrick/cgi.rb (WEBrick::CGI#initialize): should create
...
@config[:Logger] if it was not given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 19:37:36 +00:00
nobu
debe0485f0
* dir.c (glob_helper): fix memory leak.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 13:28:15 +00:00
matz
d5ffbb20e8
* eval.c (rb_mod_modfunc): should break if m has no super class.
...
[ruby-dev:22498]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 12:42:52 +00:00
gotoyuzo
16291a0db7
* sample/webrick/*: new files.
...
* MANIFEST: add sample/webrick/*
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 12:22:19 +00:00
aamine
b33d3cfb41
* test/net/test_httpheader.rb: new file.
...
* MANIFEST: add test/net/test_httpheader.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 11:52:14 +00:00
aamine
7050611cf9
* lib/net/http.rb (HTTPHeader#content_length): should return nil unless header exists. [ruby-dev:22519]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 11:42:21 +00:00
akr
6abca35457
fix typos.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 11:31:21 +00:00
nagai
c24349e32d
* ext/tk/lib/tk.rb: use epath for embedded windows of TkPanedWindow.
...
* ext/tk/lib/tktext.rb: use epath for embedded windows.
* ext/tk/lib/tkcanvas.rb: use epath for window items.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 05:28:53 +00:00
nahi
cd97e6e333
* lib/soap/{attachment.rb,mimemessage.rb}: added from soap4r/1.5.2.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 05:28:02 +00:00
dave
305cc5d2d9
Fix problem with agreesive name matching (see ChangeLog)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 04:05:25 +00:00
eban
cc2fdd8213
2004-01-07
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 03:43:12 +00:00
nahi
796ca6f201
* lib/debug.rb: revert command parse regexps. [ruby-list:39014] by
...
Shirai,Kaoru.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 03:42:00 +00:00
dave
0ea74ce4e7
Check for shebang line in file that would otherwise be treated as plain text
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-06 23:26:42 +00:00
nobu
d231dc04d0
* io.c (fptr_finalize): should save errno just after failure.
...
[ruby-dev:22492]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-06 12:55:05 +00:00
nahi
77cb3aeba1
* lib/logger.rb(Logger#msg2str): no special treatment for the object
...
which responds to :to_str.
* lib/logger.rb(LogDevice#initialize): remove type checking if the
given object is a String. Kernel.open handles it correctly.
* test/logger/test_logger.rb: follow above change (ArgumentError ->
TypeError.)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-06 11:55:08 +00:00
dave
96ff9b04c1
Split out ri display code and make pluggable
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-06 05:59:31 +00:00
nahi
79c0e644a1
* test/inlinetest.rb, test/{test_generator.rb,test_ipaddr.rb,
...
test_pathname.rb,test_pp.rb,test_prettyprint.rb,test_set.rb,
test_time.rb,test_tsort.rb: added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-06 02:34:24 +00:00
nahi
ff1b89a96d
* import soap4r/1.5.2;
...
* lib/soap/{attachment.rb,baseData.rb,encodingstyle/soapHandler.rb}:
introduce SOAPExternalReference class as a referenct to SOAPEnvelope
external content.
* lib/soap/{attachment.rb,mimemessage.rb}: great SwA (SOAP messages
with Attachments) support code by Jamie Herre.
* lib/soap/{element.rb,marshal.rb,parser.rb,processor.rb,
streamHandler.rb,wsdlDriver.rb}: SwA support.
* lib/soap/rpc/{cgistub.rb,driver.rb,element.rb,proxy.rb,router.rb,
soaplet.rb}: SwA support and refactoring.
* lib/soap/generator.rb, lib/soap/mapping/mapping.rb: follow
SOAPReference#initialize signature change.
* 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.
* lib/xsd/datatypes.rb: check the smallest positive non-zero
single-precision float exactly instead of packing with "f".
[ruby-talk:88822]
* test/soap/test_basetype.rb, test/xsd/test_xsd.rb: use 1.402e-45, not
1.4e-45. 1.4e-45 is smaller than 2 ** -149...
* test/soap/test_basetype.rb, test/soap/marshal/test_marshal.rb,
test/xsd/test_xsd.rb: use "(-1.0 / (1.0 / 0.0))" instead of "-0.0".
* test/soap/test_streamhandler.rb: revert to the previous test that
warns "basic_auth unsupported under net/http".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-06 02:20:51 +00:00
gsinclair
8a8dd65199
Removed ^Ms
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-05 22:16:50 +00:00
dave
1b31d09edd
Add RDoc to build. Add --ri-system to RDoc
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-05 21:48:16 +00:00
eban
791f55ef98
2004-01-06
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-05 16:05:34 +00:00
usa
573b35d45e
* win32/dir.h, win32/win32.c: fix patch miss.
...
* win32/Makefile.sub: fix file dependency.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-05 16:01:54 +00:00
gsinclair
51826a7b81
* lib/logger.rb: enhanced documentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-05 13:33:48 +00:00
matz
caaac4db27
* dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.
...
[ruby-dev:22486]
* pack.c (pack_unpack): unpack requires big endian offet (OFF16B
and OFF32B). The patch is from Minero Aoki in [ruby-dev:22489]
* pack.c (OFF16B): add big-endian offset again.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-05 10:01:54 +00:00
dave
7336cf5424
Add --ri-system option
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-05 04:52:50 +00:00
aamine
90d913613c
* test/ruby/test_pack.rb: new test test_unpack_N.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-04 18:01:06 +00:00
usa
cd8f26b7d2
2004-01-05
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-04 16:49:21 +00:00
usa
d110f97055
* lib/mkmf.rb (create_makefile): remove duplicated object files
...
from $objs on DOSISH platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-04 16:48:45 +00:00
eban
f206ed9bce
2004-01-04
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-04 14:49:26 +00:00
matz
d35743aa00
* rubysig.h: lack of variable declaration on _WIN32 platforms.
...
(ruby-bugs-ja PR#583)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-03 17:08:20 +00:00
matz
88fb246cc7
* rubysig.h (TRAP_END): preserve errno before switching context.
...
[ruby-core:02137]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-02 17:46:02 +00:00
matz
59dbfa3e4c
* dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.
...
[ruby-dev:22476]
* io.c (argf_eof): ARGF.eof? should not have any side effect.
[ruby-dev:22469]
* io.c (argf_each_byte): should return self. [ruby-dev:22465]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-02 16:21:26 +00:00
dave
88c127c19b
Finish documenting internal stuff. See Changelog for other details
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-02 06:01:12 +00:00
nahi
eee1377a60
* text format
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-01 15:47:52 +00:00
eban
776ab7d147
2004-01-01
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-01 14:15:06 +00:00
dave
831a294b0c
Fix problem with ambiguous nested classes
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-01 00:05:13 +00:00
gsinclair
bd45695886
* lib/pathname.rb: Corrected small coding error.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-31 06:09:22 +00:00
gsinclair
29b7f2efca
* lib/pathname.rb: Completed documentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-31 05:47:45 +00:00
dave
f5b7214548
Make file in '// in sss.c' relative
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-31 02:24:10 +00:00
dave
e9a7fd1c92
Fix problem with private alias to public method
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-31 02:21:07 +00:00
matz
2c87fffec4
* io.c (rb_f_readline): should raise EOFError at the end of
...
files. [ruby-dev:22458]
* io.c (argf_read): should concatenate input files when length
argument is nil. [ruby-dev:22450]
* io.c (argf_read): should update supplied string buffer (2nd
argument) even when IO#read is called multiple times.
* io.c: should initialize lineno by zero. [ruby-dev:22460]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-30 19:29:56 +00:00
eban
5e78715f2c
2003-12-31
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-30 18:14:19 +00:00
dave
349f4e7db7
Add RDoc for kernel functions, and tidy up
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-30 16:38:32 +00:00
gsinclair
5e6d81e717
Re-applied revision 1.21 as its changes were lost on the way to 1.22
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-30 10:13:54 +00:00
eban
3307bc7fee
2003-12-30
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-30 08:18:37 +00:00
dave
5b76f13a89
Fix problem when class and method names the same
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-30 03:33:35 +00:00
dave
e9b667daef
Fix HTML generated for .chm post-processing
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-30 03:10:30 +00:00
dave
1da4596b0f
Fix parse problem with complex yields
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-29 23:38:09 +00:00
gsinclair
db93a78e63
* lib/pathname.rb: Added documentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-29 22:31:55 +00:00