knu
89646912c2
Initial revision
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-22 04:48:57 +00:00
knu
27aff97238
Probably */depend should be added to this file too.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-21 20:11:49 +00:00
usa
fef7169d16
* win32/Makefile.sub (config.status): fix install path (prefix).
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 16:12:15 +00:00
nobu
952b46a617
* ext/configsub.rb: latest autoconf style support.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 16:04:08 +00:00
akr
999971b07c
* mkconfig.rb: close duplicated $stdout before renaming rbconfig.rb.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 13:19:36 +00:00
nobu
f5626ad6d2
* win32/config.status.in: no longer used.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 13:02:03 +00:00
nobu
0a14574933
* win32/Makefile.sub (config.status): and use recent autoconf format.
...
* win32/config.status.in: no longer used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 13:00:34 +00:00
nobu
4322acd004
* win32/Makefile.sub (config.status): and use recent autoconf format.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 12:59:21 +00:00
nobu
c92a934c11
* win32/Makefile.sub: made variables configurable.
...
* win32/Makefile.sub (config.h): updates RUBY_PLATFORM from
Makefile.
* win32/Makefile.sub (config.status): ditto.
* win32/Makefile.sub (clean): separate ext and local clean up.
* win32/Makefile.sub (distclean): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 11:21:19 +00:00
nobu
3adfc84e73
* variable.c (rb_const_list): a temporary table must be freed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 11:15:19 +00:00
akr
879a5e46a5
* mkconfig.rb: don't touch rbconfig.rb if there is a trouble.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 10:44:31 +00:00
nobu
f596cfc1d9
2002-03-20
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 10:31:37 +00:00
nobu
59993515a4
too reverted.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 10:21:23 +00:00
matz
760878b424
* eval.c (is_defined): should check receiver only once.
...
* eval.c (is_defined): should handle NODE_NEWLINE.
* file.c (rb_file_s_expand_path): memory leak fixed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20 09:43:15 +00:00
knu
faac53f7ba
* util.c (ruby_getcwd): the content of buf is uncertain and must
...
not be printed when getcwd(buf, size) has failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-19 15:45:53 +00:00
matz
6d2e56ce7c
* re.c (rb_reg_search): should clear last_match if pos is out of
...
string range.
* string.c (rb_str_index_m): ditto.
* string.c (rb_str_rindex): ditto.
* class.c (rb_define_class): should handle autoload.
* class.c (rb_define_module): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-19 09:03:11 +00:00
nobu
7632b48a7d
* ext/stringio/stringio.c (check_modifiable): wrong declaration.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-18 13:21:01 +00:00
eban
51364ab05a
* MANIFEST: add missing/fileblocks.c
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-18 09:26:01 +00:00
nobu
5979f0e288
* ext/digest: add depend file.
...
* ext/digest/md5: ditto.
* ext/digest/rmd160: ditto.
* ext/digest/sha1: ditto.
* ext/digest/sha2: ditto.
* ext/iconv/MANIFEST: ditto.
* ext/stringio/MANIFEST: ditto.
* ext/syslog: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-18 09:24:39 +00:00
nobu
7dc66370cb
* eval.c (rb_f_abort): should not bypass cleanup.
...
* ext/stringio/stringio.c (check_modifiable): void function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-18 08:21:40 +00:00
eban
2059c382a6
* ext/iconv/extconf.rb: workaround for GNU libiconv.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-18 03:54:10 +00:00
nobu
22270b6d4b
* parse.y (parse_string): part of multi-byte sequence must not
...
match to paren.
* parse.y (parse_qstring): ditto.
* parse.y (parse_quotedwords): ditto.
* parse.y (str_extend): handle multi-byte characters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-18 02:04:23 +00:00
nobu
e3235029ad
* enum.c (enum_find): catch a value before recycle.
...
* enum.c (enum_all): ditto.
* enum.c (enum_any): ditto.
* enum.c (enum_min): ditto.
* enum.c (enum_max): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-18 01:48:56 +00:00
nobu
cecb9cae01
* enum.c (enum_inject): use the first iterated element as the
...
initial value when omitted.
* enum.c (inject_i): ditto.
* enum.c (Init_Enumerable): Enumerable#inject now takes variable
count arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-18 01:46:33 +00:00
nobu
b4e74d4038
added depend files in ext/iconv and ext/stringio.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-17 11:09:31 +00:00
nobu
0f8eea046c
* ext/stringio/depend: added.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-17 11:07:53 +00:00
nobu
cdb6be67ca
* ext/iconv/depend: added.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-17 11:07:46 +00:00
eban
ef6534477d
* missing/fileblocks.c: add for autoconf.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-16 14:07:06 +00:00
nobu
2a86587d95
* win32/win32.c (StartSockets): remove duplicated lines.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-15 10:49:05 +00:00
eban
b400afbc5b
2002-03-15
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-15 08:59:43 +00:00
usa
6ba0d31e8f
* bignum.c, intern.h (rb_ull2big, rb_ll2big, rb_ull2inum, rb_ll2inum,
...
big2ull, rb_big2ull, rb_big2ll): use LONG_LONG macro instead of
long long.
* numeric.c, intern.h, ruby.h (rb_num2ll, rb_num2ull): ditto.
* ruby.h: use _I64_MAX and _I64_MIN if they are defined (for VC++).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-15 08:51:31 +00:00
nobu
23beb1a9dd
* ext/iconv/iconv.c: fixed document, Iconv#new is no longer an
...
iterator. thanks to Tanaka Akira <akr@m17n.org>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-15 05:05:34 +00:00
nobu
390ae31a6f
* ext/iconv: imported.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-14 13:26:28 +00:00
nobu
5fab414c02
Initial revision
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-14 13:10:57 +00:00
eban
c4d80ad690
* configure.in: autoconf 2.53 support. use AC_LIBOBJ.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-14 07:20:34 +00:00
matz
997b69cb6a
* re.c (rb_reg_match): should clear $~ if operand is nil.
...
* re.c (rb_reg_match2): ditto.
* configure: merge Jonathan Baker's large file support patch
[ruby-talk:35316], with read_all patch in [ruby-talk:35470].
* eval.c (rb_f_abort): optional message argument that be printed
on termination. [new]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-14 06:23:46 +00:00
nobu
4f0870f74b
* ext/stringio/stringio.c: fixed frozen string bug. ungetc no
...
longer raises on readonly stream unless modifies actually.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-14 03:35:52 +00:00
nobu
bce7601f73
* string.c (rb_str_subpat_set): must make str independent after
...
rb_reg_search() matched.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-14 00:10:49 +00:00
nobu
f963fa6956
typo
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-14 00:04:05 +00:00
nobu
e4f4b0c87c
2002-03-14
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-14 00:01:04 +00:00
nobu
a1f4ea2127
* dir.c (rb_push_glob): avoid SEGV when no block given.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-13 23:59:41 +00:00
nobu
d5938dd1c4
2002-03-13
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-13 12:05:49 +00:00
knu
b9522c1687
* dir.c: FNM_PERIOD is obsoleted and FNM_DOTMATCH is introduced
...
instead, which has the opposite meaning of FNM_PERIOD.
* dir.c: Dir::glob now accepts optional FNM_* flags via the second
argument, whereas Dir::[] doesn't.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-13 10:11:09 +00:00
knu
14461ddae6
* lib/getopts.rb: single_options can be nil[*], and is not not
...
optional. ([*]Pointed out by gotoken)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-13 09:44:59 +00:00
nobu
8b6ad9131e
2002-03-12
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-12 09:47:29 +00:00
matz
43b18e733d
* regex.c (re_compile_pattern): '\0111' should be '\011' plus '1',
...
since octal literals are formed by three digits at most.
* marshal.c (w_object): module inclusion using extend() should
also be detected.
* eval.c (rb_eval_cmd): cbase should not be NULL; it should be
either ruby_wrapper or Object.
* enum.c (enum_each_with_index): should return self.
* process.c (proc_setpgrp): should return value for non-void function.
* process.c (proc_getpgid): should raise exception if getpgid() return -1.
* string.c (rb_str_ljust): should return a duplicated string.
* string.c (rb_str_rjust): ditto.
* string.c (rb_str_center): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-12 09:28:50 +00:00
akr
230034b7ab
* lib/resolv.rb: don't complete domains for absolute FQNs.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-12 08:12:32 +00:00
knu
9651a9db92
Remove the entries that have already been merged into the stable
...
branch.
[Note that the NEWS file on this branch should note the differences
from the latest snapshot of the stable branch]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-11 16:10:54 +00:00
akr
e23025a694
tsort description modifed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-11 15:29:50 +00:00
akr
d7594a43cb
tsort library added.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-11 15:22:24 +00:00