Lines Matching refs:spec

27 2007/10/23: [spec] onig_enc_len() takes three arguments. (not used)
44 2007/08/02: [spec] add backref by number.
46 2007/07/27: [spec] add USE_CASE_FOLD_IS_APPLIED_INSIDE_NEGATIVE_CCLASS.
53 2007/06/26: [spec] (thanks K.Takata)
64 2007/06/11: [spec] allow anchor in enclosed repeater. /(\z)*/
84 2007/04/20: [spec] add config USE_MATCH_RANGE_IS_COMPLETE_RANGE.
95 2007/04/03: [spec] add new notation (?'name'), \k'name', \g'name'.
118 2006/12/21: [spec] should check too short multibyte char in parse_exp().
129 2006/12/04: [spec] remove ONIGENC_CASE_FOLD_FULL.
134 2006/11/28: [spec] INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR is enabled in
136 2006/11/28: [spec] rename ONIGENC_CASE_FOLD_MULTI_CHAR to
177 2006/11/06: [spec] change ONIG_OPTION_FIND_LONGEST to search all of
208 2006/10/23: [spec] (thanks K.Takata)
248 2006/10/16: [spec] re-implement Unicode Caseless Match codes.
271 2006/10/05: [spec] rename OnigCompAmbigCodeItem to OnigCaseFoldCodeItem.
272 2006/10/05: [spec] add apply_all_case_fold() and get_case_fold_codes_by_str()
274 2006/10/05: [spec] remove ambig_flag, get_all_pair_ambig_codes() and
277 2006/10/03: [spec] rename ONIGENC_AMBIGUOUS_MATCH_XXX
286 2006/09/22: [spec] (thanks Allan Odgaard)
309 2006/09/13: [spec] remove 'Is' prefix check for property name
312 2006/09/12: [spec][ruby] add ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY and
320 2006/09/04: [spec] (thanks K.Takata)
335 2006/08/23: [spec] config USE_COMBINATION_EXPLOSION_CHECK is enabled
374 2006/08/07: [spec] move definition of USE_BACKREF_AT_LEVEL into NOT_RUBY.
410 2006/07/03: [spec] (thanks Wolfgang Nadasi-Donner)
435 2006/05/15: [spec] remove onig_recompile(), onig_recompile_deluxe()
463 2006/03/22: [spec] add error code ONIGERR_INVALID_COMBINATION_OF_OPTIONS.
467 2006/03/01: [spec] rename regex object type from regex_t to OnigRegexType.
470 2006/02/27: [spec] change ONIG_MAX_MULTI_BYTE_RANGES_NUM from 1000
652 2005/03/09: [spec] rename MBCTYPE_XXX to RE_MBCTYPE_XXX. (GNU API)
693 2005/02/09: [spec] add RE_OPTION_FIND_NOT_EMPTY etc.. to oniggnu.h.
706 2005/01/31: [spec] remove ONIGENC_AMBIGUOUS_MATCH_COMPOUND
849 2004/11/08: [spec] fix Unicode character types.
857 2004/11/05: [spec] rename ONIGERR_END_PATTERN_AT_BACKSLASH to
916 2004/08/24: [spec] add ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY.
997 2004/06/14: [spec] (thanks Greg A. Woods)
1040 2004/05/20: [spec] (thanks Isao Sonobe)
1052 2004/05/19: [spec] (thanks Simon Strandgaard)
1056 2004/05/17: [spec] rename encoding names "UTF-16 BE" and "UTF-16 LE"
1070 2004/05/14: [spec] KOI8 is not included in library archive by default setup.
1078 2004/04/26: [spec] change value DEFAULT_MATCH_STACK_LIMIT_SIZE = 0 : unlimited
1083 2004/04/22: [spec] allow the range from single byte char to multibyte char in
1105 2004/03/25: [spec] support non 8-bit encodings.
1114 2004/03/16: [spec] allow prefix 'Is' for \p{...} in ONIG_SYNTAX_PERL.
1117 2004/03/15: [spec] support NOT op. in char property. \p{^...}, \P{^...}.
1119 2004/03/15: [spec] rename ONIG_SYN_OP2_ESC_P_CHAR_PROPERTY to
1178 2004/02/17: [spec] check capture status for empty infinite loop.
1236 2004/01/20: [spec] add \p{...}, \P{...} in char class.
1239 2004/01/19: [spec] allow /a{,n}/ as /a{0,n}/. (but don't allow /a{,}/)
1245 2004/01/16: [spec] change prefix REG_ -> ONIG_, regex_ onig_,
1261 2003/12/24: [spec] ignore case option is effective to numbered char.
1269 2003/12/22: [spec] implement fold match on UTF-8 encoding.
1292 2003/12/15: [spec] rename function prefix regex_get_prev_char_head(),
1308 2003/12/04: [spec] rename REG_SYN_OP_BACK_REF to REG_SYN_OP_DECIMAL_BACKREF.
1309 2003/12/04: [spec] add (REG_SYN_OP_ESC_W_WORD | REG_SYN_OP_ESC_B_WORD_BOUND |
1312 2003/12/04: [spec] remove REG_ENCODING_DEFAULT and REGCODE_DEFAULT.
1313 2003/12/04: [spec] move declarations of regex_get_default_encoding() and
1317 2003/12/03: [spec] REG_ENCODING_DEFAULT meaning is changed.
1319 2003/12/03: [spec] REGCODE_XXX is obsoleted. use REG_ENCODING_XXX.
1321 2003/12/02: [spec] move regex_set_default_trans_table() declaration
1341 2003/11/12: [spec] add definition of REG_INEFFECTIVE_META_CHAR.
1345 2003/11/11: [spec] add syntax op. REG_SYN_OP_VARIABLE_META_CHARS.
1346 2003/11/11: [spec] rename REG_SYN_OP_ESC_CAPITAL_Q_QUOTE to
1351 2003/11/05: [spec] add syntax behavior REG_SYN_WARN_REDUNDANT_NESTED_REPEAT.
1352 2003/11/05: [spec] rename REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPED to
1357 2003/10/30: [spec] add name_end and reg argument to callback function of
1359 2003/10/29: [spec] add syntax behavior REG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME.
1369 2003/09/17: [spec] change specification of char-class range in ignore case mode
1377 2003/09/12: [spec] rename REG_SYN_ALLOW_RANGE_OP_IN_CC to
1381 2003/09/09: [spec] rename REG_SYN_OP2_ESC_M_BAR_META to
1402 2003/09/08: [spec] rename REG_SYN_OP_ANYCHAR to REG_SYN_OP_DOT_ANYCHAR,
1436 2003/08/19: [spec] rename REG_SYN_OP2_ATMARK_LIST_OF_CAPTURES to
1438 2003/08/18: [spec] (thanks nobu)
1469 2003/07/25: [spec] (thanks akr)
1473 2003/07/24: [spec] rename REG_OPTION_CAPTURE_ONLY_NAMED_GROUP to
1476 2003/07/17: [spec] rename REG_SYN_OP2_NAMED_SUBEXP to REG_SYN_OP2_NAMED_GROUP.
1477 2003/07/17: [spec] add REGERR_EMPTY_GROUP_NAME.
1478 2003/07/17: [spec] rename REGERR_INVALID_SUBEXP_NAME
1480 2003/07/17: [spec] restrict usable chars of group name to alphabet, digit,
1492 2003/07/07: [spec] called group should not ignore outside option (?i:...).
1499 2003/07/07: [spec] rename REG_SYN_OP_QUOTE to REG_SYN_OP_ESC_Q_QUOTE.
1504 2003/07/04: [spec] check mbuf member in the case of
1506 2003/07/04: [spec] typo REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPEED.
1510 2003/07/03: [spec] add REG_SYN_OP_ESC_CONTROL_CHAR flag.
1511 2003/07/03: [spec] remove REG_SYN_OP_ESC_OCTAL3 and REG_SYN_OP_ESC_X_HEX2
1513 2003/07/03: [spec] remove REG_SYN_OP_NON_GREEDY flag from RegSyntaxGnuRegex.
1517 2003/07/01: [spec] add syntax behavior REG_SYN_DIFFERENT_LEN_ALT_LOOK_BEHIND.
1518 2003/06/30: [spec] allow different length top-level alternatives
1520 2003/06/26: [spec] add option REG_OPTION_NEGATE_SINGLELINE.
1521 2003/06/26: [spec] should default on REG_OPTION_SINGLELINE
1524 2003/06/26: [spec] don't change the meaning of '\Z' for REG_OPTION_SINGLELINE.
1540 2003/06/20: [spec] \Q...\E is not effective on REG_SYNTAX_RUBY. (thanks akr)
1546 2003/06/18: [spec] add REG_SYN_OP_QUOTE.
1547 2003/06/18: [spec] add op2 member to RegSyntaxType.
1550 2003/06/16: [spec] should not control ignore case mode by escaped char.
1556 2003/06/12: [spec] should warn for '-' before '&&' operator in char-class.
1558 2003/06/12: [spec] add syntax behavior REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPEED.
1559 2003/06/12: [spec] invalid POSIX bracket should be error. ex. [[:upper :]]
1561 2003/06/11: [spec] change AND operator in char-class from &&[..] to &&.
1562 2003/06/04: [spec] {n,m}+ should not be possessive operator.
1577 2003/05/27: [spec] '-' at beginning of char-class should be warn only if
1579 2003/05/27: [spec] should not warn for right bracket at beginning of pattern.
1581 2003/05/27: [spec] change CCEND_ESC_WARN() from VERB_WARNING() to WARNING().
1582 2003/05/27: [spec] /[]aaa/ should be empty char-class error.
1593 2003/05/26: [spec] change CCEND_ESC_WARN() from WARNING() to VERB_WARNING().
1594 2003/05/26: [spec] remove POSIXLINE option. (?p:...)
1596 2003/05/22: [spec] use OP_NULL_CHECK_XXX only if repeat is infinite.
1604 2003/05/19: [spec] rename regex_foreach_names() to regex_foreach_name().
1612 2003/05/14: [spec] define USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE.
1618 2003/05/13: [spec] add warning for char class meta character without escape
1623 2003/05/12: [spec] specification of $(END_LINE) was made the same as Ruby 1.8.
1632 2003/03/18: [spec] change API regex_new(), regex_recompile() and
1635 2003/03/18: [spec] replace REGERR_END_PATTERN_AT_GROUP_{COMMENT|OPTION} to
1639 2003/03/17: [spec] add err_arg argument to regex_new() and regex_recompile().
1647 2003/03/12: [spec] change named backref and subexp call format.
1654 2003/03/10: [spec] remove REGERR_TABLE_FOR_IGNORE_CASE_IS_NOT_SETTED.
1655 2003/03/10: [spec] support POSIX API option REG_NOSUB.
1663 2003/03/10: [spec] forbid to use '\' in group name.
1677 2003/03/06: [spec] change error messages.
1687 2003/03/05: [spec] allow to call in look behind. ex. /(?<=(?*a))/
1692 2003/03/04: [spec] prohibit left recursion of subexp call. ex. (?<n>|(?*n)a)
1694 2003/03/04: [spec] rename REG_SYN_STRICT_CHECK_BACKREF_NUMBER
1707 2003/03/01: [spec] rename regex_name_to_backrefs() to
1711 2003/02/28: [spec] add match stack limit check. (MATCH_STACK_LIMIT_SIZE)
1716 2003/02/26: [spec] add new syntax behavior REG_SYN_STRICT_CHECK_BACKREF_NUMBER.
1718 2003/02/26: [spec] if backref number is greater than max group number,
1723 2003/02/25: [spec] allow to assign same name to different group.
1737 2003/02/21: [spec] rename some error code symbols.
1738 2003/02/21: [spec] max number of multibyte ranges(255) is small.
1751 2003/02/12: [spec] remove transtable argument in regex_new and regex_recompile.
1755 2003/02/10: [spec] number check in scan_char_class() ignore-case mode.
1766 2003/02/07: [spec] range in char-class should be same spec. with Ruby
1769 2003/02/07: [spec] [!--] should be allowed. (thanks MoonWolf)
1781 2003/02/06: [spec] /[0-9-a]/ is allowed as usual char '-' and 'a' in Ruby.
1784 2003/02/06: [spec] rename REG_MBCTYPE_XXXX to REG_ENCODING_XXXX in onigposix.h.
1785 2003/02/05: [spec] rename MBCTYPE_XXXX to REG_MBCTYPE_XXXX in onigposix.h.
1786 2003/02/05: [spec] add POSIX API error REG_EONIG_THREAD to onigposix.h.
1796 2003/02/04: [spec] reimplement regex_clone() and it is obsoleted.
1857 2003/01/10: [spec] remove REG_RUBY_M17N case from onigposix.h and regposix.c.
1864 2003/01/08: [spec] remove REGERR_END_PATTERN_AFTER_BACKSLASH in regex.h.
1865 2003/01/08: [spec] region arg can be NULL in regex_search() and regex_match().
1894 2002/04/24: [spec] USE_ONIGURUMA_EXTENSION is disabled in default.
1904 2002/04/06: [spec] should not warn for /(?:a?)+?/.
1905 2002/04/04: [spec] should allow fixed length alternative and repeat pattern
1907 2002/04/02: [spec] should warn for /(?:a+)?/ and /(?:a*)??/. (thanks akr)
1912 2002/03/30: [spec] warn redundant nested repeat operator
1914 2002/03/30: [spec] nested repeat operator error check should be
1919 2002/03/25: [spec] if encoding is utf-8, allow combination of singlebyte and
1926 2002/03/20: [spec] allow incompleted left brace as an usual char.
1935 2002/03/19: [spec] allow nested repeat operator, if operator is {n,m} type.
1937 2002/03/18: [spec] /[a-b-c]/ should be error.
1941 2002/03/18: [spec] /a{1}*/ should not be error. (thanks Guy Decoux)
1953 2002/03/12: [spec] change function name style from CamelCase
1962 2002/03/09: [spec] decrease REG_MAX_BACKREF_NUM, REG_MAX_REPEAT_NUM
1964 2002/03/08: [spec] allow use of "\A"(begin-buf) in look-behind.
1967 2002/03/07: [spec] prohibit use of capture group "(...)"
1971 2002/03/07: [spec] less length string match with negative look-behind.
2001 2002/02/27: [spec] undefined POSIX bracket /[[:xyz:]]/ should be syntax error.
2010 [spec: specification change]