Permalink
Commits on Feb 12, 2007
  1. set svn:eol-style

    shyouhei committed Feb 12, 2007
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_7_1@11708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 1, 2001
  1. This commit was manufactured by cvs2svn to create tag 'v1_7_1'.

    (no author) committed Jun 1, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_7_1@1487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * parse.y (call_args2): confusion with list_append() and

    matz committed Jun 1, 2001
      list_concat() was fixed.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * parse.y (yylex): fixed 'print CGI::bar() {}, "\n"' syntax

    matz committed Jun 1, 2001
      breakage, adding new lex_state status.  sigh. [new]
    
    * file.c (rb_file_s_unlink): should not allow if $SAFE >= 2.
    
    * range.c (Init_Range): define "to_ary".
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. 2001-06-01

    eban committed Jun 1, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. * configure.in: use waitpid on mingw32.

    eban committed Jun 1, 2001
    * ext/dbm/extconf.rb: include <ndbm.h>, not <gdbm.h>.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 31, 2001
  1. * mkconfig.rb, ext/configsub.rb: VERSION -> RUBY_VERSION.

    eban committed May 31, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 30, 2001
  1. * win32/dir.h: re-add.

    unak committed May 30, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1478 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * configure.in: default --with-libc_r to `no' until the problem is

    knu committed May 30, 2001
      fixed. (FreeBSD only)
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * ruby.c (proc_options): unexpected SecurityError happens when -T4.

    matz committed May 30, 2001
    * regex.c (re_compile_pattern): * \1 .. \9 should be
      backreferences always.
    
    * regex.c (re_match): backreferences corresponding to
      unclosed/unmatched parentheses should fail always.
    
    * string.c (rb_str_cat): use rb_str_buf_cat() if possible. [new]
    
    * string.c (rb_str_append): ditto.
    
    * string.c (rb_str_buf_cat): remove unnecessary check (type,
      taint, modify) to gain performance.
    
    * string.c (rb_str_buf_append): ditto.
    
    * string.c (rb_str_buf_new): buffering string function. [new]
    
    * string.c (rb_str_buf_append): ditto.
    
    * string.c (rb_str_buf_cat): ditto.
    
    * time.c (make_time_t): local time adjustment revised.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. * ruby.c (proc_options): unexpected SecurityError happens when -T4.

    matz committed May 30, 2001
    * regex.c (re_compile_pattern): * \1 .. \9 should be
      backreferences always.
    
    * regex.c (re_match): backreferences corresponding to
      unclosed/unmatched parentheses should fail always.
    
    * string.c (rb_str_cat): use rb_str_buf_cat() if possible. [new]
    
    * string.c (rb_str_append): ditto.
    
    * string.c (rb_str_buf_cat): remove unnecessary check (type,
      taint, modify) to gain performance.
    
    * string.c (rb_str_buf_append): ditto.
    
    * string.c (rb_str_buf_finish): removed.
    
    * string.c (rb_str_buf_new): buffering string function. [new]
    
    * string.c (rb_str_buf_append): ditto.
    
    * string.c (rb_str_buf_cat): ditto.
    
    * string.c (rb_str_buf_finish): ditto.
    
    * time.c (make_time_t): local time adjustment revised.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 28, 2001
  1. * configure.in: remove unnecessary AC_CANONICAL_BUILD

    eban committed May 28, 2001
    * defins.h: #define HAVE_SETITIMER on Cygwin(bug fixed).
    * ruby.c: use relative path from LIBRUBY_SO.
    * ruby.c: don't use -mwin32 option on Cygwin.
    * cygwin/GNUmakefile.in: ditto.
    * ext/sdbm/_sdbm: ditto.
    * ext/tcltklib/extconf.rb: ditto.
    * ext/tcltklib/stubs.c: ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * ext/extconf.rb.in: make the priority of the make rule of .c higher …

    unak committed May 28, 2001
    …than .C .
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. 2001-05-28

    eban committed May 28, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 27, 2001
  1. * dir.c (glob_helper): teach has_magic() to handle flags and get

    knu committed May 27, 2001
      glob_helper to properly support FNM_NOESCAPE.
    
    * dir.c (fnmatch): fix a bug when FNM_PATHNAME and FNM_PERIOD are
      specified at the same time.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 26, 2001
  1. Revise more.

    knu committed May 26, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. Sync with reality.

    knu committed May 26, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. Synchronize MANIFEST with reality. Add missing files.

    knu committed May 26, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 25, 2001
  1. * MANIFEST: add win32/dir.h .

    unak committed May 25, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * mkconfig.rb: typo.

    eban committed May 25, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 24, 2001
  1. * ext/sha1/sha1-ruby.c (sha1_hexdigest): fix buffer overflow. The

    knu committed May 24, 2001
      buffer for a SHA-1 hexdigest needs to be 41 bytes in length.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * MANIFEST: update the entries I forgot to add or remove.

    knu committed May 24, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. Fix the previous ChangeLog entry.

    knu committed May 24, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. * ext/sha1/sha1-ruby.c (md5i_new): separate initialize() from

    knu committed May 24, 2001
      new().
    
    * ext/md5/md5init.c (sha1_new): ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. * ext/dbm/extconf.rb: fix support for *BSD and set $CFLAGS

    knu committed May 24, 2001
      properly.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. * mkconfig.rb: autoconf 2.50 support.

    eban committed May 24, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. * eval.c (rb_yield_0): need argument adjustment for C defined

    matz committed May 24, 2001
      blocks too.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. * eval.c (rb_yield_0): need argument adjustment for C defined

    matz committed May 24, 2001
      blocks too.
    
    * ext/dbm/extconf.rb: header search added. [new]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 22, 2001
  1. * variable.c (rb_alias_variable): should not allow variable

    matz committed May 22, 2001
      aliasing if $SAFE >= 4.
    
    * parse.y (expr): "break" and "next" to take optional expression,
      which is used as a value for termination. [new, experimental]
    
    * eval.c (rb_eval): "break" can give value to terminating method.
    
    * eval.c (rb_eval): "break" and "next" to take optional expression.
    
    * eval.c (rb_yield_0): "next" can give value to terminating "yield".
    
    * eval.c (rb_iterate): "break" can give value to terminating method.
    
    * eval.c (proc_call): ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 21, 2001
  1. * bignum.c (rb_big2str): t should be protected from GC.

    matz committed May 21, 2001
    * process.c (rb_proc_times): need not to check retrun value from
      times(2).
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 17, 2001
  1. * ext/extmk.rb.in (xsystem): backout the previous fix which was

    knu committed May 17, 2001
      bogus.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * lib/mkmf.rb (xsystem): make a temporary fix to get $(...) macros

    knu committed May 17, 2001
      properly expanded on a command execution.
    
    * ext/extmk.rb.in (xsystem): ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * lib/mkmf.rb: unbreak "make install". lib/* must be installed

    knu committed May 17, 2001
      under $rubylibdir, not under $libdir.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. * ext/sha1/sha1-ruby.c (sha1_new): get rid of an unneeded

    knu committed May 17, 2001
      rb_obj_call_init() call.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. * ext/sha1/sha1.txt, ext/sha1/sha1.txt.jp: fix typos.

    knu committed May 17, 2001
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e