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
ser
d15f41b0eb
* Non-String attributes are now converted to Strings; this means code such as
...
elem.attributes["a"] = 1
will not cause an error when dumping the XML. It also means that:
elem.attributes["a"] # => "1", not 1
* Transitive indenting has been cleaned up.
* Fixed a potential bug in parsing non-ASCII encoded streams
* Fixed a bug where trying to fill in ParseException data was causing an
IO error (stream closed)
* Changes to Text mean that Element (and Text) can be used outside of a
Document context.
* In some rare cases, the base parser wasn't reading enough bytes from the
stream for the parsing algorithm to work properly. This has been fixed
(this was Ruby bug #48426 )
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 15:44:30 +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
eban
d834d3a763
2004-04-23
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 05:25:16 +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
074852e540
2004-04-22
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-22 01:10:07 +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
eban
c46c88c4a6
2004-04-21
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 01:47:52 +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
eban
589cdd4d78
2004-04-19
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-19 10:09:45 +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
eban
729aa8e1f4
2004-04-16
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-16 02:08:11 +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
nobu
d0f38773d1
* process.c (pst_success_p): new method Process::Status#success?.
...
[ruby-dev:23385]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 15:02: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
eban
7ab8be45db
2004-04-15
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 10:35:15 +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
f32d6dcb87
add test/gdbm/test_gdbm.rb.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 09:40:40 +00:00
akr
ec2f913670
add a gdbm test for [ruby-dev:23381]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 09:39:39 +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
eban
13dbddbdce
2004-04-14
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-14 02:10:45 +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
eban
14680a516d
2004-04-13
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-13 01:36:08 +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