Lines Matching refs:spec
165 2017/08/11: [spec] Absent clear restore previous range value at backtrack
334 2007/10/23: [spec] onig_enc_len() takes three arguments. (not used)
351 2007/08/02: [spec] add backref by number.
353 2007/07/27: [spec] add USE_CASE_FOLD_IS_APPLIED_INSIDE_NEGATIVE_CCLASS.
360 2007/06/26: [spec] (thanks K.Takata)
371 2007/06/11: [spec] allow anchor in enclosed repeater. /(\z)*/
391 2007/04/20: [spec] add config USE_MATCH_RANGE_IS_COMPLETE_RANGE.
402 2007/04/03: [spec] add new notation (?'name'), \k'name', \g'name'.
425 2006/12/21: [spec] should check too short multibyte char in parse_exp().
436 2006/12/04: [spec] remove ONIGENC_CASE_FOLD_FULL.
441 2006/11/28: [spec] INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR is enabled in
443 2006/11/28: [spec] rename ONIGENC_CASE_FOLD_MULTI_CHAR to
484 2006/11/06: [spec] change ONIG_OPTION_FIND_LONGEST to search all of
515 2006/10/23: [spec] (thanks K.Takata)
555 2006/10/16: [spec] re-implement Unicode Caseless Match codes.
578 2006/10/05: [spec] rename OnigCompAmbigCodeItem to OnigCaseFoldCodeItem.
579 2006/10/05: [spec] add apply_all_case_fold() and get_case_fold_codes_by_str()
581 2006/10/05: [spec] remove ambig_flag, get_all_pair_ambig_codes() and
584 2006/10/03: [spec] rename ONIGENC_AMBIGUOUS_MATCH_XXX
593 2006/09/22: [spec] (thanks Allan Odgaard)
616 2006/09/13: [spec] remove 'Is' prefix check for property name
619 2006/09/12: [spec][ruby] add ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY and
627 2006/09/04: [spec] (thanks K.Takata)
642 2006/08/23: [spec] config USE_COMBINATION_EXPLOSION_CHECK is enabled
681 2006/08/07: [spec] move definition of USE_BACKREF_AT_LEVEL into NOT_RUBY.
717 2006/07/03: [spec] (thanks Wolfgang Nadasi-Donner)
742 2006/05/15: [spec] remove onig_recompile(), onig_recompile_deluxe()
770 2006/03/22: [spec] add error code ONIGERR_INVALID_COMBINATION_OF_OPTIONS.
774 2006/03/01: [spec] rename regex object type from regex_t to OnigRegexType.
777 2006/02/27: [spec] change ONIG_MAX_MULTI_BYTE_RANGES_NUM from 1000
959 2005/03/09: [spec] rename MBCTYPE_XXX to RE_MBCTYPE_XXX. (GNU API)
1000 2005/02/09: [spec] add RE_OPTION_FIND_NOT_EMPTY etc.. to oniggnu.h.
1013 2005/01/31: [spec] remove ONIGENC_AMBIGUOUS_MATCH_COMPOUND
1156 2004/11/08: [spec] fix Unicode character types.
1164 2004/11/05: [spec] rename ONIGERR_END_PATTERN_AT_BACKSLASH to
1223 2004/08/24: [spec] add ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY.
1304 2004/06/14: [spec] (thanks Greg A. Woods)
1347 2004/05/20: [spec] (thanks Isao Sonobe)
1359 2004/05/19: [spec] (thanks Simon Strandgaard)
1363 2004/05/17: [spec] rename encoding names "UTF-16 BE" and "UTF-16 LE"
1377 2004/05/14: [spec] KOI8 is not included in library archive by default setup.
1385 2004/04/26: [spec] change value DEFAULT_MATCH_STACK_LIMIT_SIZE = 0 : unlimited
1390 2004/04/22: [spec] allow the range from single byte char to multibyte char in
1412 2004/03/25: [spec] support non 8-bit encodings.
1421 2004/03/16: [spec] allow prefix 'Is' for \p{...} in ONIG_SYNTAX_PERL.
1424 2004/03/15: [spec] support NOT op. in char property. \p{^...}, \P{^...}.
1426 2004/03/15: [spec] rename ONIG_SYN_OP2_ESC_P_CHAR_PROPERTY to
1485 2004/02/17: [spec] check capture status for empty infinite loop.
1543 2004/01/20: [spec] add \p{...}, \P{...} in char class.
1546 2004/01/19: [spec] allow /a{,n}/ as /a{0,n}/. (but don't allow /a{,}/)
1552 2004/01/16: [spec] change prefix REG_ -> ONIG_, regex_ onig_,
1568 2003/12/24: [spec] ignore case option is effective to numbered char.
1576 2003/12/22: [spec] implement fold match on UTF-8 encoding.
1599 2003/12/15: [spec] rename function prefix regex_get_prev_char_head(),
1615 2003/12/04: [spec] rename REG_SYN_OP_BACK_REF to REG_SYN_OP_DECIMAL_BACKREF.
1616 2003/12/04: [spec] add (REG_SYN_OP_ESC_W_WORD | REG_SYN_OP_ESC_B_WORD_BOUND |
1619 2003/12/04: [spec] remove REG_ENCODING_DEFAULT and REGCODE_DEFAULT.
1620 2003/12/04: [spec] move declarations of regex_get_default_encoding() and
1624 2003/12/03: [spec] REG_ENCODING_DEFAULT meaning is changed.
1626 2003/12/03: [spec] REGCODE_XXX is obsoleted. use REG_ENCODING_XXX.
1628 2003/12/02: [spec] move regex_set_default_trans_table() declaration
1648 2003/11/12: [spec] add definition of REG_INEFFECTIVE_META_CHAR.
1652 2003/11/11: [spec] add syntax op. REG_SYN_OP_VARIABLE_META_CHARS.
1653 2003/11/11: [spec] rename REG_SYN_OP_ESC_CAPITAL_Q_QUOTE to
1658 2003/11/05: [spec] add syntax behavior REG_SYN_WARN_REDUNDANT_NESTED_REPEAT.
1659 2003/11/05: [spec] rename REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPED to
1664 2003/10/30: [spec] add name_end and reg argument to callback function of
1666 2003/10/29: [spec] add syntax behavior REG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME.
1676 2003/09/17: [spec] change specification of char-class range in ignore case mode
1684 2003/09/12: [spec] rename REG_SYN_ALLOW_RANGE_OP_IN_CC to
1688 2003/09/09: [spec] rename REG_SYN_OP2_ESC_M_BAR_META to
1709 2003/09/08: [spec] rename REG_SYN_OP_ANYCHAR to REG_SYN_OP_DOT_ANYCHAR,
1743 2003/08/19: [spec] rename REG_SYN_OP2_ATMARK_LIST_OF_CAPTURES to
1745 2003/08/18: [spec] (thanks nobu)
1776 2003/07/25: [spec] (thanks akr)
1780 2003/07/24: [spec] rename REG_OPTION_CAPTURE_ONLY_NAMED_GROUP to
1783 2003/07/17: [spec] rename REG_SYN_OP2_NAMED_SUBEXP to REG_SYN_OP2_NAMED_GROUP.
1784 2003/07/17: [spec] add REGERR_EMPTY_GROUP_NAME.
1785 2003/07/17: [spec] rename REGERR_INVALID_SUBEXP_NAME
1787 2003/07/17: [spec] restrict usable chars of group name to alphabet, digit,
1799 2003/07/07: [spec] called group should not ignore outside option (?i:...).
1806 2003/07/07: [spec] rename REG_SYN_OP_QUOTE to REG_SYN_OP_ESC_Q_QUOTE.
1811 2003/07/04: [spec] check mbuf member in the case of
1813 2003/07/04: [spec] typo REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPEED.
1817 2003/07/03: [spec] add REG_SYN_OP_ESC_CONTROL_CHAR flag.
1818 2003/07/03: [spec] remove REG_SYN_OP_ESC_OCTAL3 and REG_SYN_OP_ESC_X_HEX2
1820 2003/07/03: [spec] remove REG_SYN_OP_NON_GREEDY flag from RegSyntaxGnuRegex.
1824 2003/07/01: [spec] add syntax behavior REG_SYN_DIFFERENT_LEN_ALT_LOOK_BEHIND.
1825 2003/06/30: [spec] allow different length top-level alternatives
1827 2003/06/26: [spec] add option REG_OPTION_NEGATE_SINGLELINE.
1828 2003/06/26: [spec] should default on REG_OPTION_SINGLELINE
1831 2003/06/26: [spec] don't change the meaning of '\Z' for REG_OPTION_SINGLELINE.
1847 2003/06/20: [spec] \Q...\E is not effective on REG_SYNTAX_RUBY. (thanks akr)
1853 2003/06/18: [spec] add REG_SYN_OP_QUOTE.
1854 2003/06/18: [spec] add op2 member to RegSyntaxType.
1857 2003/06/16: [spec] should not control ignore case mode by escaped char.
1863 2003/06/12: [spec] should warn for '-' before '&&' operator in char-class.
1865 2003/06/12: [spec] add syntax behavior REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPEED.
1866 2003/06/12: [spec] invalid POSIX bracket should be error. ex. [[:upper :]]
1868 2003/06/11: [spec] change AND operator in char-class from &&[..] to &&.
1869 2003/06/04: [spec] {n,m}+ should not be possessive operator.
1884 2003/05/27: [spec] '-' at beginning of char-class should be warn only if
1886 2003/05/27: [spec] should not warn for right bracket at beginning of pattern.
1888 2003/05/27: [spec] change CCEND_ESC_WARN() from VERB_WARNING() to WARNING().
1889 2003/05/27: [spec] /[]aaa/ should be empty char-class error.
1900 2003/05/26: [spec] change CCEND_ESC_WARN() from WARNING() to VERB_WARNING().
1901 2003/05/26: [spec] remove POSIXLINE option. (?p:...)
1903 2003/05/22: [spec] use OP_NULL_CHECK_XXX only if repeat is infinite.
1911 2003/05/19: [spec] rename regex_foreach_names() to regex_foreach_name().
1919 2003/05/14: [spec] define USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE.
1925 2003/05/13: [spec] add warning for char class meta character without escape
1930 2003/05/12: [spec] specification of $(END_LINE) was made the same as Ruby 1.8.
1939 2003/03/18: [spec] change API regex_new(), regex_recompile() and
1942 2003/03/18: [spec] replace REGERR_END_PATTERN_AT_GROUP_{COMMENT|OPTION} to
1946 2003/03/17: [spec] add err_arg argument to regex_new() and regex_recompile().
1954 2003/03/12: [spec] change named backref and subexp call format.
1961 2003/03/10: [spec] remove REGERR_TABLE_FOR_IGNORE_CASE_IS_NOT_SETTED.
1962 2003/03/10: [spec] support POSIX API option REG_NOSUB.
1970 2003/03/10: [spec] forbid to use '\' in group name.
1984 2003/03/06: [spec] change error messages.
1994 2003/03/05: [spec] allow to call in look behind. ex. /(?<=(?*a))/
1999 2003/03/04: [spec] prohibit left recursion of subexp call. ex. (?<n>|(?*n)a)
2001 2003/03/04: [spec] rename REG_SYN_STRICT_CHECK_BACKREF_NUMBER
2014 2003/03/01: [spec] rename regex_name_to_backrefs() to
2018 2003/02/28: [spec] add match stack limit check. (MATCH_STACK_LIMIT_SIZE)
2023 2003/02/26: [spec] add new syntax behavior REG_SYN_STRICT_CHECK_BACKREF_NUMBER.
2025 2003/02/26: [spec] if backref number is greater than max group number,
2030 2003/02/25: [spec] allow to assign same name to different group.
2044 2003/02/21: [spec] rename some error code symbols.
2045 2003/02/21: [spec] max number of multibyte ranges(255) is small.
2058 2003/02/12: [spec] remove transtable argument in regex_new and regex_recompile.
2062 2003/02/10: [spec] number check in scan_char_class() ignore-case mode.
2073 2003/02/07: [spec] range in char-class should be same spec. with Ruby
2076 2003/02/07: [spec] [!--] should be allowed. (thanks MoonWolf)
2088 2003/02/06: [spec] /[0-9-a]/ is allowed as usual char '-' and 'a' in Ruby.
2091 2003/02/06: [spec] rename REG_MBCTYPE_XXXX to REG_ENCODING_XXXX in onigposix.h.
2092 2003/02/05: [spec] rename MBCTYPE_XXXX to REG_MBCTYPE_XXXX in onigposix.h.
2093 2003/02/05: [spec] add POSIX API error REG_EONIG_THREAD to onigposix.h.
2103 2003/02/04: [spec] reimplement regex_clone() and it is obsoleted.
2164 2003/01/10: [spec] remove REG_RUBY_M17N case from onigposix.h and regposix.c.
2171 2003/01/08: [spec] remove REGERR_END_PATTERN_AFTER_BACKSLASH in regex.h.
2172 2003/01/08: [spec] region arg can be NULL in regex_search() and regex_match().
2201 2002/04/24: [spec] USE_ONIGURUMA_EXTENSION is disabled in default.
2211 2002/04/06: [spec] should not warn for /(?:a?)+?/.
2212 2002/04/04: [spec] should allow fixed length alternative and repeat pattern
2214 2002/04/02: [spec] should warn for /(?:a+)?/ and /(?:a*)??/. (thanks akr)
2219 2002/03/30: [spec] warn redundant nested repeat operator
2221 2002/03/30: [spec] nested repeat operator error check should be
2226 2002/03/25: [spec] if encoding is utf-8, allow combination of singlebyte and
2233 2002/03/20: [spec] allow incompleted left brace as an usual char.
2242 2002/03/19: [spec] allow nested repeat operator, if operator is {n,m} type.
2244 2002/03/18: [spec] /[a-b-c]/ should be error.
2248 2002/03/18: [spec] /a{1}*/ should not be error. (thanks Guy Decoux)
2260 2002/03/12: [spec] change function name style from CamelCase
2269 2002/03/09: [spec] decrease REG_MAX_BACKREF_NUM, REG_MAX_REPEAT_NUM
2271 2002/03/08: [spec] allow use of "\A"(begin-buf) in look-behind.
2274 2002/03/07: [spec] prohibit use of capture group "(...)"
2278 2002/03/07: [spec] less length string match with negative look-behind.
2308 2002/02/27: [spec] undefined POSIX bracket /[[:xyz:]]/ should be syntax error.
2317 [spec: specification change]