dave
8e47df7b6c
Fix bug where consecutive headings were merged
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-24 01:39:45 +00:00
nobu
7792d9026a
* lib/mkmf.rb: $hdrdir should not contain macros, for backward
...
compatibility. [bruby-dev:28]
* lib/mkmf.rb (create_makefile): in the case of extout, just copy
script files, without comparison.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 14:24:51 +00:00
akr
cd322e0403
* lib/pathname.rb: sync taint/freeze flag between
...
a pathname object and its internal string object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 07:40:50 +00:00
nobu
a6ed135520
* parse.y (stmt, arg, aref_args): should not make sole splat into
...
array, in aref_args other than aref with op_asgn.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 05:52:18 +00:00
akr
f2f93023c8
* lib/resolv.rb: don't use Regexp#source to embed regexps.
...
[ruby-dev:23432]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 05:22:25 +00:00
nobu
7b9431d98d
* common.mk, ext/extmk.rb: make ext and .ext get removed by distclean.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-22 09:25:16 +00:00
usa
8d9587fb81
* */Makefile.sub (distclean-local): should remove $(RBCONFIG).
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-22 01:08:23 +00:00
nobu
39cac947b1
* parse.y (aref_args): should pass expanded list. [ruby-core:02793]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 19:18:02 +00:00
nobu
c94f8ab926
* eval.c (rb_mod_define_method): allow binding methods to modules.
...
[ruby-dev:23410]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 19:16:40 +00:00
seki
fb3c76a225
check hash tuple size
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 14:05:40 +00:00
akr
317547dc5d
* lib/open-uri.rb (URI::HTTP#proxy_open): set Host: field explicitly.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 11:11:40 +00:00
aamine
51ef45c6f3
* lib/net/smtp.rb: merge SMTP-TLS patch. This patch is contributed by Daniel Hob. [ruby-core:02789]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 09:40:48 +00:00
aamine
ef36d75472
* lib/net/smtp.rb: change coding style: def m( a ) -> def m(a).
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 09:23:56 +00:00
aamine
6562d8732d
* lib/net/pop.rb: do not use class variables.
...
* lib/net/pop.rb (do_start): ensure to clean up connection when authentication failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 09:02:04 +00:00
aamine
d4f7c8ccef
* lib/net/http.rb (connect): CONNECT must precede SSL connect. [ruby-dev:23379]
...
* lib/net/http.rb (HTTP.new): class variables are not inherited now.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 08:26:33 +00:00
nobu
97a557bdf9
* lib/test/unit/ui/console/testrunner.rb (test_started): restore $0
...
after changing process title. [ruby-talk:97426]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 06:56:48 +00:00
ocean
45c445941b
* process.c: Recover wrongly removed spaces at end of the lines.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 02:50:15 +00:00
ocean
1f4513af45
* process.c(rb_spawn): fix SEGV at "p system('command line here')"
...
(may happen only in bccwin32) [ruby-dev:23380]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 01:28:19 +00:00
ocean
51ab50efd3
* dir.c: Updated RDocs.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-19 11:59:33 +00:00
ocean
c2642b2c3f
* dir.c: Updated RDocs.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-19 09:31:39 +00:00
nobu
92f0be2037
* dln.c, io.c, pack.c, lib/benchmark.rb, lib/cgi.rb, lib/csv.rb,
...
lib/date.rb, lib/ftools.rb, lib/getoptlong.rb, lib/logger.rb,
lib/matrix.rb, lib/monitor.rb, lib/set.rb, lib/thwait.rb,
lib/timeout.rb, lib/yaml.rb, lib/drb/drb.rb, lib/irb/workspace.rb,
lib/net/ftp.rb, lib/net/http.rb, lib/net/imap.rb, lib/net/pop.rb,
lib/net/telnet.rb, lib/racc/parser.rb, lib/rinda/rinda.rb,
lib/rinda/tuplespace.rb, lib/shell/command-processor.rb,
lib/soap/rpc/soaplet.rb, lib/test/unit/testcase.rb,
lib/test/unit/testsuite.rb: typo fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-18 23:19:47 +00:00
dave
e5eb459089
Allow for HAVE_PROTOTYPES macro
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-18 23:15:30 +00:00
dave
902c0e2c57
Change :enddoc: to terminate processing of current file
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-17 03:23:10 +00:00
nobu
03f06115a6
* lib/drb/drb.rb (DRb::DRbUnknown::initialize): Exception#to_str is
...
deprecated.
* lib/drb/drb.rb (DRb::DRbServer::InvokeMethod::perform): multiple
value class changed.
* lib/drb/invokemethod.rb (DRb::DRbServer::InvokeMethod18Mixin::block_yield):
ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-16 03:38:53 +00:00
nobu
6bfa557f8e
* ext/extmk.rb: skip linking when libraries to be preloaded not
...
compiled. [ruby-list:39561]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 23:27:12 +00:00
ocean
5d73f8f733
Add ruby-dev number.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 13:16:48 +00:00
nobu
a3dc7b771e
* rubytest.rb: do nothing while cross-compiling, return status in
...
system independent style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 10:57:16 +00:00
nobu
b3db09df79
* process.c (pst_success_p): new method Process::Status#success?.
...
[ruby-dev:23385]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 10:53:12 +00:00
ocean
da2ace5c40
* dir.c (rb_push_glob): Dir.glob() should return nil if block is given.
...
(http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=Dir )
* dir.c (push_braces): Dir.glob() should handle '{ }' nested more than
3 times.
* dir.c (push_braces, rb_push_glob): Dir.glob() should handle escaped
'{' and '}' and ','.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 10:32:09 +00:00
akr
c7629cdd28
* ext/gdbm/gdbm.c (Init_gdbm): define GDBM::READER, GDBM::WRITER,
...
GDBM::WRCREAT and GDBM::NEWDB.
(fgdbm_initialize): use specified read/write flag.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 08:15:27 +00:00
nobu
d952e33003
* array.c, enum.c, eval.c, file.c, io.c, numeric.c, object.c, prec.c,
...
process.c, re.c, string.c: typos in RDoc comments. [ruby-core:02783]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-14 04:06:52 +00:00
eban
b88dfa10b5
* numeric.c (flo_eq): workaround for bcc32's bug.
...
(ruby-bugs-ja:PR#594)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-14 02:32:15 +00:00
ocean
11dad50e0d
* defines.h: include <net/socket.h> to get fd_set definition in BeOS.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-14 02:03:41 +00:00
seki
dae0bfcf37
change pattern matching [druby-ja:98]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-13 14:06:50 +00:00
nobu
e022b74520
* bcc32/Makefile.sub (PHONY): Borland make disallows empty command
...
rules.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-13 12:51:01 +00:00
aamine
a4e80a024d
* lib/net/http.rb (begin_transport): should not overwrite HTTP request header. [ruby-list:39543]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-13 08:55:55 +00:00
aamine
500e181e20
* lib/net/pop.rb: merge POP3S patch. This patch is contributed by Daniel Hobe.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-13 07:48:14 +00:00
ksaito
64cdea9fae
* common.mk: changed the order of ascii.c alphabetically.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 17:57:40 +00:00
nobu
795405fe3a
* gc.c (rb_gc_copy_finalizer): typo. [ruby-core:02774]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 10:11:34 +00:00
gotoyuzo
a70b33bac9
* ext/openssl/ossl_x509name.c (ossl_x509name_init_i): should return a value.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 09:53:14 +00:00
ocean
4c4d155e3d
* dir.c (rb_glob2, rb_glob, push_globs, push_braces, rb_push_glob):
...
fix memory leak to occur when block is interrupted in Dir.glob.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 01:45:27 +00:00
nobu
ac419876d5
ML reference
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-11 10:14:46 +00:00
nobu
42fa4e83cd
* ruby.c (require_libraries): restore source file/line after
...
statically linked extensions initialized.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-11 10:10:18 +00:00
dave
7e9f3d2934
Forgot to check special case at top level
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-11 01:49:10 +00:00
dave
5d716f9303
Fix :enddoc"
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-10 14:51:58 +00:00
dave
1f3819adc8
Fixed problem with \_cat_<b>dog</b>
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-09 15:01:53 +00:00
ocean
ae9512fcf6
* dir.c (has_magic, find_dirsep): incomplete '[' matches no character
...
in Dir.glob. (follows File.fnmatch's behavior)
* dir.c (fnmatch_helper): incomplete escape is ignored in File.fnmatch.
(follows Dir.glob's behavior)
* dir.c (find_dirsep): '/' between '[' and ']' is ignored in Dir.glob.
(follows File.fnmatch with File::FNM_PATHNAME 's behavior)
* dir.c (find_dirsep): escaped slash '\/' loses its meaning as
directory separator in Dir.glob.
[ruby-dev:23291]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-09 08:06:01 +00:00
nobu
d9420d0568
commit miss. _no
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-08 11:37:25 +00:00
nobu
eb1fa257b5
* test/drb/drbtest.rb, test/soap/calc/test_calc_cgi.rb: restore $:
...
after require.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-08 11:25:24 +00:00
nobu
fa7a5d5477
* ext/extmk.rb (extmake): skip uncompiled extensions.
...
* lib/mkmf.rb (create_makefile): emit no rules for static library if
$static is nil, e.g., outside of ext/.
* lib/test/unit/ui/console/testrunner.rb (test_started): show test
name via $0.
* runruby.rb: set environments to use the compiled binary.
* test/runner.rb: do nothing while cross-compiling.
* test/drb/drbtest.rb, test/soap/calc/test_calc_cgi.rb: use envutil to
know ruby binary.
* test/ruby/envutil.rb: give priority to RUBY environment variable to
use just compiled binary and libraries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-08 10:45:21 +00:00