summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-02-21* io.c (argf_to_io): should prefetch argv.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-21* eval.c (rb_f_require): do not need to abort if a DLEXT fileeban
is not found. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-20* mdoc2man.rb: New file. A mdoc to man converter ported fromknu
Perl. [merged from 1.8] * configure.in (MANTYPE): Detect if the system's nroff(1) groks mdoc. Provide a new option --with-mantype={doc|man} in case the check does not work as expected. [merged from 1.8] * Makefile.in (MANTYPE): Define MANTYPE and pass it to instruby.rb. [merged from 1.8] * instruby.rb: Convert mdoc manpages to man for systems which nroff(1) does not grok mdoc. [merged from 1.8] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-14* lib/uri/generic.rb, lib/uri/ldap.rb, lib/uri/mailto.ldap: all foo=()akira
returns arguments passed by caller. * lib/uri/generic.rb (Generic#to_str, Generic#to_s): removed to_str. Suggested by Tanaka Akira <[email protected]> at [ruby-dev:19475]. * lib/uri/generic.rb (Generic#==): should not generate an URI object from argument. Suggested by Tanaka Akira <[email protected]> at [ruby-dev:19475]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-13* ruby.c (proc_options): script argument is in effect only when -e is not given.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-132003-02-13nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-13* ruby.c (ruby_init_loadpath): ensures buffer terminatednobu
before use strncpy(). * ruby.c (proc_options): avoid SEGV at -S with no arguments. (ruby-bugs-ja:PR#391) git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-072003-02-08knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-07* lib/irb/context.rb, lib/irb/multi-irb.rb, lib/irb/workspace.rb,knu
lib/irb/lc/error.rb, lib/irb/lc/help-message, lib/irb/lc/ja/error.rb, lib/shell/command-processor.rb, lib/shell/error.rb, lib/shell/filter.rb: Fix typos and grammos. [approved by: keiju] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-042003-02-04eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-04* error.c (get_syserr): typo fix.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-02-04* io.c (argf_getline): should not increment lineno at EOF.matz
* error.c (set_syserr): should preserve duplicated error names. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-272003-01-27eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-26* error.c (get_syserror): use snprintf() instead of sprintf(). pointedusa
out by knu. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-26* error.c (get_syserror): some Windows' errno have 5 digits.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-20This commit was manufactured by cvs2svn to create branch 'ruby_1_6'.(no author)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-19* lib/shellwords.rb (shellwords): A backslash ('\') in singleknu
quotes should not be regarded as meta character. This bug or maybe feature was inherited from Perl's shellwords.pl. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-162003-01-17knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-16* sprintf.c (rb_f_sprintf): Fix a bug caused by an uninitializedknu
variable v, that a bignum unexpectedly gets converted into a string with its higher figures all filled with ./f/7/1, depending on the base. This bug seems to have been introduced in rev.1.11.2.4, before the 1.6.8 release. * sprintf.c (rb_f_sprintf): Use switch instead of a sequence of else-if's. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-14* eval.c (rb_f_require): do not search adding .rb/.so suffixes ifnobu
the suffix specifiched. [ruby-dev:18702] http://moonrock.jp/~don/d/200211.html#d08_t1 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-142003-01-14eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-13* io.c (next_argv): not always set binmode.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-13* commit miss.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-13This commit was manufactured by cvs2svn to create branch 'ruby_1_6'.(no author)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-12* io.c (next_argv): inherit binmode from $defout.eban
* configure.in: better DJGPP support. add GNUmakefile. * djgpp/GNUmakefile: new. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-11* configure.in (DLDLIBS): do not add "-lc" on DJGPP.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-112003-01-11eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-10* configure.in (RUBY_CHECK_IO_NEED): added more tests.nobu
* io.c (rb_io_check_readable): seek after synchronized write. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-09* misc/ruby-mode.el (ruby-font-lock-syntactic-keywords): syntaxnobu
classes are not allowed inside character classes. [ruby-talk:60996] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-09* configure.in: AC_MSG_FAILURE is a new macro in 2.54b or later.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-09also rb_io_putc().nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-09* io.c (io_write): set FMODE_WBUF flag unless flushed.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-092003-01-09eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-09* file.c (rb_find_file_ext): sync with Ruby 1.8. ([ruby-talk:56407])eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-09* configure.in (RUBY_CHECK_IO_NEED): check whether fseek() andnobu
fflush() are needed. * io.c (flush_before_seek): flush before seek if buffered data may remain. * io.c (rb_io_check_readable): seek if the last operation was write. * io.c (rb_io_check_writable): seek if the last operation was read. * rubyio.h (FMODE_RBUF, FMODE_WBUF): added. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-05* struct.c (make_struct): needs meta class.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-052003-01-05nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-05* ruby.c (ruby_init_loadpath): under Windows, get the modulenobu
path from an internal address instead of hard coded library name. * cygwin/GNUmakefile.in, win32/Makefile.sub (CPPFLAGS): removed LIBRUBY_SO macro. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-04* defines.h (FLUSH_REGISTER_WINDOWS): Make the flushw call anknu
inline function so it can be used as an expression. * eval.c (EXEC_TAG, THREAD_SAVE_CONTEXT): Consistently call FLUSH_REGISTER_WINDOWS before calling setjmp(). (I suspect that every setjmp() implementation should take care of register windows, though) git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-04* defines.h (FLUSH_REGISTER_WINDOWS): Make the flushw call anknu
inline function so it can be used as an expression. * eval.c (EXEC_TAG, THREAD_SAVE_CONTEXT): Consistently call FLUSH_REGISTER_WINDOWS before calling setjmp(). (I suspect that every setjmp() implementation should take care of register windows, though) git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-01-01* ext/dbm/extconf.rb (-DDBM_HDR): substitute ' with " to avoideban
a error on Win32. * win32/win32.h: better MinGW support. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-12-31Fix typos I made.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-12-312003-01-01nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-12-31* dln.c (init_funcname): get rid of gcc-3 -O3 warning.nobu
* eval.c (copy_node_scope): ditto. * error.c (err_snprintf): ditto. * file.c (rb_file_s_chmod): ditto. * hash.c (delete_if_i, each_value_i, each_key_i, each_pair_i, envix): ditto. * io.c (rb_sysopen, rb_file_sysopen_internal): ditto. * process.c (security): ditto. * ext/socket/socket.c (tcp_s_gethostbyname, ip_s_getaddress): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-12-31Fix a typo.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-12-31* configure.in: Improve OpenBSD support. [obtained from: OpenBSDknu
ports] * dln.c (FUNCNAME_PATTERN): Ditto. * ext/tcltklib/extconf.rb (find_tcl, find_tk): Look for both lib{tcl,tk}M.N and lib{tcl,tk}MN on all platforms. *BSD have Tcl/Tk libraries named this way. * ext/socket/addrinfo.h (NI_MAXHOST): Define NI_MAXHOST and NI_MAXHOST only if they are not defined yet. This fixes build on such platforms as OpenBSD. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-12-31* defines.h (FLUSH_REGISTER_WINDOWS): Add support forknu
FreeBSD/sparc64. Now ruby builds fine and make test passes. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-12-30mdoc'ify.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-12-24sample/rename.rb does not exist any more.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-12-24021224matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e