Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 17, 2012
  1. @nurse

    * Merge Onigmo-5.13.1. [ruby-dev:45057] [Feature #5820]

    nurse authored
      https://github.com/k-takata/Onigmo
      cp reg{comp,enc,error,exec,parse,syntax}.c reg{enc,int,parse}.h
      cp oniguruma.h
      cp tool/enc-unicode.rb
      cp -r enc/
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jan 31, 2011
  1. @nurse

    * addr2line.c: suppressed shorten-64-to-32 warnings.

    nurse authored
    * regcomp.c: ditto.
    * regexec.c: ditto.
    * regint.h: ditto.
    * regparse.c: ditto.
    * regparse.h: ditto.
    * time.c: ditto.
    * variable.c: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30740 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 21, 2010
  1. @nobu

    * configure.in (XCFLAGS): use -fvisibility=hidden if possible.

    nobu authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28709 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 30, 2009
  1. @nurse

    *regparse.c (CC_DUP_WARN): use rb_compile_warn if ScanEnv has source

    nurse authored
    information. [ruby-dev:39105]
    
    *re.c (rb_reg_compile): add sourcefile and sourceline to the arguments.
    
    *re.c (make_regexp): ditto.
    
    *re.c (rb_reg_initialize): ditto.
    
    *re.c (rb_reg_initialize_str): ditto.
    
    *re.c (rb_reg_compile): ditto.
    
    *regcomp.c (onig_compile): ditto.
    
    *regint.h (onig_compile): ditto.
    
    *re.c (reg_compile_gen): follow above.
    
    *re.c (rb_reg_to_s): ditto.
    
    *re.c (make_regexp): ditto.
    
    *re.c (rb_reg_initialize): ditto.
    
    *re.c (rb_reg_initialize_str): ditto.
    
    *re.c (rb_reg_new_str): ditto.
    
    *re.c (rb_enc_reg_new): ditto.
    
    *re.c (rb_reg_initialize_m): ditto.
    
    *re.c (rb_reg_init_copy): ditto.
    
    *regcomp.c (onig_new): ditto.
    
    *regcomp.c (onig_compile): set sourcefile and sourceline to scan_env.
    
    *regparse.h (ScanEnv): add sourcefile and sourceline.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 4, 2009
  1. @nurse

    Warn duplicated characters in character class of regexp. [ruby-core:2…

    nurse authored
    …4593]
    
    * include/ruby/oniguruma.h (ONIG_SYN_WARN_CC_DUP): defined.
    * regparse.h (ScanEnv): add warnings_flag.
    * regparse.c (CC_DUP_WARN): defined for warn duplicated characters in
      character class of regexp. [ruby-core:24593]
      (add_code_range_to_buf): add CC_DUP_WARN.
      (next_state_val): add CC_DUP_WARN.
      (OnigSyntaxRuby): add ONIG_SYN_WARN_CC_DUP.
      (SET_ALL_MULTI_BYTE_RANGE): add env to arguments.
      (add_code_range): ditto.
      (add_code_range_to_buf): ditto.
      (not_code_range_buf): ditto.
      (or_code_range_buf): ditto.
      (and_code_range1): ditto.
      (and_code_range_buf): ditto.
      (and_cclass): ditto.
      (or_cclass): ditto.
      (add_ctype_to_cc_by_range): ditto.
      (add_ctype_to_cc): ditto.
      (parse_char_class): ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Dec 9, 2008
  1. @nobu

    * id.h, include/ruby/{intern,oniguruma}.h, regenc.h, regparse.h,

    nobu authored
      template/*.tmpl: removed trailing garbage spaces.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 1, 2008
  1. @nobu

    * regexec.c (stack_double): use MatchStackLimitSize atomically.

    nobu authored
    * regparse.c (onig_free_shared_cclass_table): OnigTypeCClassTable
      needs atomicity
    
    * regsyntax.c: constified all predefined OnigSyntaxTypes.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@17765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jan 18, 2008
  1. @nobu

    * eval_intern.h, insnhelper.h, thread_pthread.h, vm_core.h, vm_opts.h:

    nobu authored
      prefixed include guards with RUBY.
    
    * id.h: added include guard.
    
    * regenc.h, regint.h, regparse.h: prefixed include guards with
      ONIGURUMA.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@15112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jan 3, 2008
  1. * include/ruby/oniguruma.h: Oniguruma 1.9.1 merged.

    matz authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14874 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 23, 2007
  1. * include/ruby/oniguruma.h: upgrade to Oniguruma 5.9.0. fixes

    matz authored
      some memory violation.  [ruby-dev:31070]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 23, 2007
  1. * oniguruma.h: updated to Oniguruma 5.7.0.

    matz authored
    * regsyntax.c, unicode.c: new files along with Oniguruma 5.x.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Mar 19, 2007
  1. * regparse.c, etc.: K&R to ANSI code cleanup patch from Stefan

    matz authored
      Huehner <stefan at huehner.org>.  [ruby-core:10543]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 27, 2006
  1. merge Oniguruma 4.4.0

    kosako authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 5, 2006
  1. merge Oniguruma 4.2.2

    kosako authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10684 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Feb 12, 2006
  1. merge Oniguruma 4.0.1

    kosako authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Feb 4, 2006
  1. * oniguruma.h: merge Oniguruma 4.0.0 [ruby-dev:28290]

    matz authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 12, 2005
  1. * array.c: moved to ANSI function style from K&R function style.

    ocean authored
      (used protoize on windows, so still K&R remains on #ifdef part of
       other platforms. And  `foo _((boo))' stuff is still there)
       [ruby-dev:26975]
    
    * bignum.c, class.c, compar.c, dir.c, dln.c, dmyext.c, enum.c,
      enumerator.c, error.c, eval.c, file.c, gc.c, hash.c, inits.c,
      io.c, main.c, marshal.c, math.c, numeric.c, object.c, pack.c,
      prec.c, process.c, random.c, range.c, re.c, regcomp.c, regenc.c,
      regerror.c, regexec.c, regparse.c, regparse.h, ruby.c, signal.c,
      sprintf.c, st.c, string.c, struct.c, time.c, util.h, variable.c,
      version.c: ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Feb 23, 2005
  1. * ascii.c, euc_jp.c, oniggnu.h, oniguruma.h, regcomp.c, regenc.c, reg…

    ksaito authored
    …enc.h, regerror.c, regexec.c, regint.h, regparse.c, regparse.h, sjis.c, utf8.c: imported Oni Guruma 3.7.0.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jan 28, 2005
  1. * ascii.c, euc_jp.c, hash.c, oniggnu.h, oniguruma.h, regcomp.c, regen…

    ksaito authored
    …c.c, regenc.h, regerror.c, regexec.c, reggnu.c, regint.h, regparse.c, regparse.h, sjis.c, st.c, st.h, utf8.c: imported Oni Guruma 3.5.4.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Nov 4, 2004
  1. * ascii.c, euc_jp.c, oniggnu.h, oniguruma.h, regcomp.c, regenc.c, reg…

    ksaito authored
    …enc.h, regerror.c, regexec.c, reggnu.c, regint.h, regparse.c, regparse.h, sjis.c, utf8.c:
    
    	imported Oni Guruma 3.4.0.
    
    * parse.y, re.c: Now mbclen() takes unsigned char as its argument.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 30, 2004
  1. * eval.c (rb_eval): NODE_XSTR should pass copy of literal string.

    matz authored
    * array.c (rb_ary_update): a[n,m]=nil no longer works as element
      deletion.
    
    * enum.c (enum_sort_by): protect continuation jump in.
      [ruby-dev:24642]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Mar 5, 2004
  1. Initial revision

    ksaito authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Something went wrong with that request. Please try again.