Lines Matching refs:spec

46 2007/10/23: [spec] onig_enc_len() takes three arguments. (not used)
63 2007/08/02: [spec] add backref by number.
65 2007/07/27: [spec] add USE_CASE_FOLD_IS_APPLIED_INSIDE_NEGATIVE_CCLASS.
72 2007/06/26: [spec] (thanks K.Takata)
83 2007/06/11: [spec] allow anchor in enclosed repeater. /(\z)*/
103 2007/04/20: [spec] add config USE_MATCH_RANGE_IS_COMPLETE_RANGE.
114 2007/04/03: [spec] add new notation (?'name'), \k'name', \g'name'.
137 2006/12/21: [spec] should check too short multibyte char in parse_exp().
148 2006/12/04: [spec] remove ONIGENC_CASE_FOLD_FULL.
153 2006/11/28: [spec] INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR is enabled in
155 2006/11/28: [spec] rename ONIGENC_CASE_FOLD_MULTI_CHAR to
196 2006/11/06: [spec] change ONIG_OPTION_FIND_LONGEST to search all of
227 2006/10/23: [spec] (thanks K.Takata)
267 2006/10/16: [spec] re-implement Unicode Caseless Match codes.
290 2006/10/05: [spec] rename OnigCompAmbigCodeItem to OnigCaseFoldCodeItem.
291 2006/10/05: [spec] add apply_all_case_fold() and get_case_fold_codes_by_str()
293 2006/10/05: [spec] remove ambig_flag, get_all_pair_ambig_codes() and
296 2006/10/03: [spec] rename ONIGENC_AMBIGUOUS_MATCH_XXX
305 2006/09/22: [spec] (thanks Allan Odgaard)
328 2006/09/13: [spec] remove 'Is' prefix check for property name
331 2006/09/12: [spec][ruby] add ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY and
339 2006/09/04: [spec] (thanks K.Takata)
354 2006/08/23: [spec] config USE_COMBINATION_EXPLOSION_CHECK is enabled
393 2006/08/07: [spec] move definition of USE_BACKREF_AT_LEVEL into NOT_RUBY.
429 2006/07/03: [spec] (thanks Wolfgang Nadasi-Donner)
454 2006/05/15: [spec] remove onig_recompile(), onig_recompile_deluxe()
482 2006/03/22: [spec] add error code ONIGERR_INVALID_COMBINATION_OF_OPTIONS.
486 2006/03/01: [spec] rename regex object type from regex_t to OnigRegexType.
489 2006/02/27: [spec] change ONIG_MAX_MULTI_BYTE_RANGES_NUM from 1000
671 2005/03/09: [spec] rename MBCTYPE_XXX to RE_MBCTYPE_XXX. (GNU API)
712 2005/02/09: [spec] add RE_OPTION_FIND_NOT_EMPTY etc.. to oniggnu.h.
725 2005/01/31: [spec] remove ONIGENC_AMBIGUOUS_MATCH_COMPOUND
868 2004/11/08: [spec] fix Unicode character types.
876 2004/11/05: [spec] rename ONIGERR_END_PATTERN_AT_BACKSLASH to
935 2004/08/24: [spec] add ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY.
1016 2004/06/14: [spec] (thanks Greg A. Woods)
1059 2004/05/20: [spec] (thanks Isao Sonobe)
1071 2004/05/19: [spec] (thanks Simon Strandgaard)
1075 2004/05/17: [spec] rename encoding names "UTF-16 BE" and "UTF-16 LE"
1089 2004/05/14: [spec] KOI8 is not included in library archive by default setup.
1097 2004/04/26: [spec] change value DEFAULT_MATCH_STACK_LIMIT_SIZE = 0 : unlimited
1102 2004/04/22: [spec] allow the range from single byte char to multibyte char in
1124 2004/03/25: [spec] support non 8-bit encodings.
1133 2004/03/16: [spec] allow prefix 'Is' for \p{...} in ONIG_SYNTAX_PERL.
1136 2004/03/15: [spec] support NOT op. in char property. \p{^...}, \P{^...}.
1138 2004/03/15: [spec] rename ONIG_SYN_OP2_ESC_P_CHAR_PROPERTY to
1197 2004/02/17: [spec] check capture status for empty infinite loop.
1255 2004/01/20: [spec] add \p{...}, \P{...} in char class.
1258 2004/01/19: [spec] allow /a{,n}/ as /a{0,n}/. (but don't allow /a{,}/)
1264 2004/01/16: [spec] change prefix REG_ -> ONIG_, regex_ onig_,
1280 2003/12/24: [spec] ignore case option is effective to numbered char.
1288 2003/12/22: [spec] implement fold match on UTF-8 encoding.
1311 2003/12/15: [spec] rename function prefix regex_get_prev_char_head(),
1327 2003/12/04: [spec] rename REG_SYN_OP_BACK_REF to REG_SYN_OP_DECIMAL_BACKREF.
1328 2003/12/04: [spec] add (REG_SYN_OP_ESC_W_WORD | REG_SYN_OP_ESC_B_WORD_BOUND |
1331 2003/12/04: [spec] remove REG_ENCODING_DEFAULT and REGCODE_DEFAULT.
1332 2003/12/04: [spec] move declarations of regex_get_default_encoding() and
1336 2003/12/03: [spec] REG_ENCODING_DEFAULT meaning is changed.
1338 2003/12/03: [spec] REGCODE_XXX is obsoleted. use REG_ENCODING_XXX.
1340 2003/12/02: [spec] move regex_set_default_trans_table() declaration
1360 2003/11/12: [spec] add definition of REG_INEFFECTIVE_META_CHAR.
1364 2003/11/11: [spec] add syntax op. REG_SYN_OP_VARIABLE_META_CHARS.
1365 2003/11/11: [spec] rename REG_SYN_OP_ESC_CAPITAL_Q_QUOTE to
1370 2003/11/05: [spec] add syntax behavior REG_SYN_WARN_REDUNDANT_NESTED_REPEAT.
1371 2003/11/05: [spec] rename REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPED to
1376 2003/10/30: [spec] add name_end and reg argument to callback function of
1378 2003/10/29: [spec] add syntax behavior REG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME.
1388 2003/09/17: [spec] change specification of char-class range in ignore case mode
1396 2003/09/12: [spec] rename REG_SYN_ALLOW_RANGE_OP_IN_CC to
1400 2003/09/09: [spec] rename REG_SYN_OP2_ESC_M_BAR_META to
1421 2003/09/08: [spec] rename REG_SYN_OP_ANYCHAR to REG_SYN_OP_DOT_ANYCHAR,
1455 2003/08/19: [spec] rename REG_SYN_OP2_ATMARK_LIST_OF_CAPTURES to
1457 2003/08/18: [spec] (thanks nobu)
1488 2003/07/25: [spec] (thanks akr)
1492 2003/07/24: [spec] rename REG_OPTION_CAPTURE_ONLY_NAMED_GROUP to
1495 2003/07/17: [spec] rename REG_SYN_OP2_NAMED_SUBEXP to REG_SYN_OP2_NAMED_GROUP.
1496 2003/07/17: [spec] add REGERR_EMPTY_GROUP_NAME.
1497 2003/07/17: [spec] rename REGERR_INVALID_SUBEXP_NAME
1499 2003/07/17: [spec] restrict usable chars of group name to alphabet, digit,
1511 2003/07/07: [spec] called group should not ignore outside option (?i:...).
1518 2003/07/07: [spec] rename REG_SYN_OP_QUOTE to REG_SYN_OP_ESC_Q_QUOTE.
1523 2003/07/04: [spec] check mbuf member in the case of
1525 2003/07/04: [spec] typo REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPEED.
1529 2003/07/03: [spec] add REG_SYN_OP_ESC_CONTROL_CHAR flag.
1530 2003/07/03: [spec] remove REG_SYN_OP_ESC_OCTAL3 and REG_SYN_OP_ESC_X_HEX2
1532 2003/07/03: [spec] remove REG_SYN_OP_NON_GREEDY flag from RegSyntaxGnuRegex.
1536 2003/07/01: [spec] add syntax behavior REG_SYN_DIFFERENT_LEN_ALT_LOOK_BEHIND.
1537 2003/06/30: [spec] allow different length top-level alternatives
1539 2003/06/26: [spec] add option REG_OPTION_NEGATE_SINGLELINE.
1540 2003/06/26: [spec] should default on REG_OPTION_SINGLELINE
1543 2003/06/26: [spec] don't change the meaning of '\Z' for REG_OPTION_SINGLELINE.
1559 2003/06/20: [spec] \Q...\E is not effective on REG_SYNTAX_RUBY. (thanks akr)
1565 2003/06/18: [spec] add REG_SYN_OP_QUOTE.
1566 2003/06/18: [spec] add op2 member to RegSyntaxType.
1569 2003/06/16: [spec] should not control ignore case mode by escaped char.
1575 2003/06/12: [spec] should warn for '-' before '&&' operator in char-class.
1577 2003/06/12: [spec] add syntax behavior REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPEED.
1578 2003/06/12: [spec] invalid POSIX bracket should be error. ex. [[:upper :]]
1580 2003/06/11: [spec] change AND operator in char-class from &&[..] to &&.
1581 2003/06/04: [spec] {n,m}+ should not be possessive operator.
1596 2003/05/27: [spec] '-' at beginning of char-class should be warn only if
1598 2003/05/27: [spec] should not warn for right bracket at beginning of pattern.
1600 2003/05/27: [spec] change CCEND_ESC_WARN() from VERB_WARNING() to WARNING().
1601 2003/05/27: [spec] /[]aaa/ should be empty char-class error.
1612 2003/05/26: [spec] change CCEND_ESC_WARN() from WARNING() to VERB_WARNING().
1613 2003/05/26: [spec] remove POSIXLINE option. (?p:...)
1615 2003/05/22: [spec] use OP_NULL_CHECK_XXX only if repeat is infinite.
1623 2003/05/19: [spec] rename regex_foreach_names() to regex_foreach_name().
1631 2003/05/14: [spec] define USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE.
1637 2003/05/13: [spec] add warning for char class meta character without escape
1642 2003/05/12: [spec] specification of $(END_LINE) was made the same as Ruby 1.8.
1651 2003/03/18: [spec] change API regex_new(), regex_recompile() and
1654 2003/03/18: [spec] replace REGERR_END_PATTERN_AT_GROUP_{COMMENT|OPTION} to
1658 2003/03/17: [spec] add err_arg argument to regex_new() and regex_recompile().
1666 2003/03/12: [spec] change named backref and subexp call format.
1673 2003/03/10: [spec] remove REGERR_TABLE_FOR_IGNORE_CASE_IS_NOT_SETTED.
1674 2003/03/10: [spec] support POSIX API option REG_NOSUB.
1682 2003/03/10: [spec] forbid to use '\' in group name.
1696 2003/03/06: [spec] change error messages.
1706 2003/03/05: [spec] allow to call in look behind. ex. /(?<=(?*a))/
1711 2003/03/04: [spec] prohibit left recursion of subexp call. ex. (?<n>|(?*n)a)
1713 2003/03/04: [spec] rename REG_SYN_STRICT_CHECK_BACKREF_NUMBER
1726 2003/03/01: [spec] rename regex_name_to_backrefs() to
1730 2003/02/28: [spec] add match stack limit check. (MATCH_STACK_LIMIT_SIZE)
1735 2003/02/26: [spec] add new syntax behavior REG_SYN_STRICT_CHECK_BACKREF_NUMBER.
1737 2003/02/26: [spec] if backref number is greater than max group number,
1742 2003/02/25: [spec] allow to assign same name to different group.
1756 2003/02/21: [spec] rename some error code symbols.
1757 2003/02/21: [spec] max number of multibyte ranges(255) is small.
1770 2003/02/12: [spec] remove transtable argument in regex_new and regex_recompile.
1774 2003/02/10: [spec] number check in scan_char_class() ignore-case mode.
1785 2003/02/07: [spec] range in char-class should be same spec. with Ruby
1788 2003/02/07: [spec] [!--] should be allowed. (thanks MoonWolf)
1800 2003/02/06: [spec] /[0-9-a]/ is allowed as usual char '-' and 'a' in Ruby.
1803 2003/02/06: [spec] rename REG_MBCTYPE_XXXX to REG_ENCODING_XXXX in onigposix.h.
1804 2003/02/05: [spec] rename MBCTYPE_XXXX to REG_MBCTYPE_XXXX in onigposix.h.
1805 2003/02/05: [spec] add POSIX API error REG_EONIG_THREAD to onigposix.h.
1815 2003/02/04: [spec] reimplement regex_clone() and it is obsoleted.
1876 2003/01/10: [spec] remove REG_RUBY_M17N case from onigposix.h and regposix.c.
1883 2003/01/08: [spec] remove REGERR_END_PATTERN_AFTER_BACKSLASH in regex.h.
1884 2003/01/08: [spec] region arg can be NULL in regex_search() and regex_match().
1913 2002/04/24: [spec] USE_ONIGURUMA_EXTENSION is disabled in default.
1923 2002/04/06: [spec] should not warn for /(?:a?)+?/.
1924 2002/04/04: [spec] should allow fixed length alternative and repeat pattern
1926 2002/04/02: [spec] should warn for /(?:a+)?/ and /(?:a*)??/. (thanks akr)
1931 2002/03/30: [spec] warn redundant nested repeat operator
1933 2002/03/30: [spec] nested repeat operator error check should be
1938 2002/03/25: [spec] if encoding is utf-8, allow combination of singlebyte and
1945 2002/03/20: [spec] allow incompleted left brace as an usual char.
1954 2002/03/19: [spec] allow nested repeat operator, if operator is {n,m} type.
1956 2002/03/18: [spec] /[a-b-c]/ should be error.
1960 2002/03/18: [spec] /a{1}*/ should not be error. (thanks Guy Decoux)
1972 2002/03/12: [spec] change function name style from CamelCase
1981 2002/03/09: [spec] decrease REG_MAX_BACKREF_NUM, REG_MAX_REPEAT_NUM
1983 2002/03/08: [spec] allow use of "\A"(begin-buf) in look-behind.
1986 2002/03/07: [spec] prohibit use of capture group "(...)"
1990 2002/03/07: [spec] less length string match with negative look-behind.
2020 2002/02/27: [spec] undefined POSIX bracket /[[:xyz:]]/ should be syntax error.
2029 [spec: specification change]