Commit graph

4435 commits

Author SHA1 Message Date
akr
d53e34bbfa add tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-26 16:27:57 +00:00
nobu
551599984b 2004-04-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-26 15:15:40 +00:00
nobu
fbf0e3d9ae * README.EXT, README.EXT.ja: fixed wrong function signature.
[ruby-talk:98349]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-26 14:56:58 +00:00
dave
6c101f9b83 Alias alias to instance methods
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-26 12:42:01 +00:00
nobu
640e6a2f0a * Makefile.in */Makefile.sub: error.c no longer include version.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-24 05:50:04 +00:00
eban
28dcd88373 2004-04-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-24 03:21:19 +00:00
ser
20ae8fed6b -
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-24 02:04:10 +00:00
dave
fea9469fc6 Fix bug where consecutive headings were merged
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-24 01:39:45 +00:00
nobu
afe19a2c7c * version.c (ruby_show_copyright): obtain copyright year from
RUBY_RELEASE_YEAR.

* win32/resource.rb: ditto.

* win32/resource.rb: default rubyw icon to ruby.ico, and let DLL also
  include them.

* win32/resource.rb: include winver.h for older WindowsCE.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 14:26:21 +00:00
nobu
f9fb27bb5e * lib/mkmf.rb: $hdrdir should not contain macros for backward
compatibilitiy.  [bruby-dev:28]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 14:25:28 +00:00
akr
d449ece238 * 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/branches/ruby_1_8@6205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 07:40:50 +00:00
eban
22a6ae4bf9 2004-04-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 07:01:08 +00:00
shigek
64a75339f5 Backport from HEAD
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 06:38:58 +00:00
nobu
820c58fce0 * 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/branches/ruby_1_8@6202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 05:52:18 +00:00
akr
19d9c8d0c2 * lib/resolv.rb: don't use Regexp#source to embed regexps.
[ruby-dev:23432]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-23 05:22:25 +00:00
nobu
47852967cd 2004-04-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-22 05:05:21 +00:00
nobu
1478c28ae6 * parse.y (aref_args): should pass expanded list. [ruby-core:02793]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 19:18:02 +00:00
seki
2b992edf51 check hash tuple size
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 14:00:34 +00:00
akr
aa18a307bf * lib/open-uri.rb (URI::HTTP#proxy_open): set Host: field explicitly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-21 11:11:40 +00:00
eban
86c42378d1 2004-04-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-19 10:09:45 +00:00
nobu
6c30c6be3a * dln.c, io.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/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/branches/ruby_1_8@6179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-18 23:20:33 +00:00
dave
84aba62199 Allow for HAVE_PROTOTYPES macro
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-18 23:15:30 +00:00
dave
5946d5689b Change :enddoc: to terminate processing of current file
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-17 03:23:10 +00:00
gsinclair
59e43db215 * ext/iconv/iconv.c: nearly finished RDoc comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-16 13:36:14 +00:00
eban
5abca8facf 2004-04-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-16 02:08:11 +00:00
nobu
7d193ca314 * 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/branches/ruby_1_8@6171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 23:27:12 +00:00
nobu
d9fd180849 * process.c (pst_success_p): new method Process::Status#success?.
[ruby-dev:23385]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 15:02:12 +00:00
nobu
280ee0095f * process.c (pst_success_p): new method Process::Status#success?.
[ruby-dev:23385]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 14:21:55 +00:00
eban
8f7d69291d 2004-04-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 13:19:29 +00:00
akr
384b0a994b add test/gdbm/test_gdbm.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 09:40:40 +00:00
akr
e08a4cc70c add a gdbm test for [ruby-dev:23381]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 09:39:39 +00:00
akr
a3a7cd1e65 * 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/branches/ruby_1_8@6160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-15 08:15:27 +00:00
eban
3a9fcc9a96 * numeric.c (flo_eq): workaround for bcc32's bug.
(ruby-bugs-ja:PR#594)


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-14 06:05:41 +00:00
nobu
da011c8311 * 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/branches/ruby_1_8@6158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-14 04:06:52 +00:00
eban
b75df4ec9f 2004-04-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-14 02:10:45 +00:00
ocean
24238e424f * defines.h: include <net/socket.h> to get fd_set definition in BeOS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-14 02:03:41 +00:00
seki
44f586505f change pattern matching [druby-ja:98]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-13 14:06:50 +00:00
aamine
d938ed8875 * lib/net/http.rb: should not overwrite HTTP request header. [ruby-list:39543]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-13 10:54:41 +00:00
eban
4cb5136223 2004-04-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-13 01:36:08 +00:00
gsinclair
636ba8c00d * ext/iconv/iconv.c: RDoc documentation (from RD; nearly finished).
* ext/iconv/charset_alias.rb: Prevent from RDoc'ing.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 16:34:12 +00:00
akr
25d94babd5 enable document for Kernel.open.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 10:17:46 +00:00
nobu
69ad78e282 * gc.c (rb_gc_copy_finalizer): typo. [ruby-core:02774]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 10:11:34 +00:00
gotoyuzo
86faa72cde * ext/openssl/ossl_x509name.c (ossl_x509name_init_i): should return a value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 09:53:14 +00:00
eban
50c8868eca 2004-04-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 01:48:57 +00:00
ocean
842fb05b94 Fixed function list.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 01:46:53 +00:00
ocean
2bf168affc * 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/branches/ruby_1_8@6141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 01:45:27 +00:00
ocean
3463a11129 * bcc32/Makefile.sub: backport SIZEOF_TIME_T definition from 1.9.
* win32/Makefile.sub: ditto.

* wince/Makefile.sub: ditto.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-12 01:30:15 +00:00
nobu
b26cb2ed82 2004-04-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-11 10:13:20 +00:00
nobu
6a14cf11f7 * ruby.c (require_libraries): restore source file/line after
statically linked extensions initialized.  [ruby-dev:23357]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-11 10:12:39 +00:00
dave
63d71ac0c6 Forgot to check special case at top level
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-11 01:49:10 +00:00