Lines Matching refs:spec
51 2007/10/23: [spec] onig_enc_len() takes three arguments. (not used)
68 2007/08/02: [spec] add backref by number.
70 2007/07/27: [spec] add USE_CASE_FOLD_IS_APPLIED_INSIDE_NEGATIVE_CCLASS.
77 2007/06/26: [spec] (thanks K.Takata)
88 2007/06/11: [spec] allow anchor in enclosed repeater. /(\z)*/
108 2007/04/20: [spec] add config USE_MATCH_RANGE_IS_COMPLETE_RANGE.
119 2007/04/03: [spec] add new notation (?'name'), \k'name', \g'name'.
142 2006/12/21: [spec] should check too short multibyte char in parse_exp().
153 2006/12/04: [spec] remove ONIGENC_CASE_FOLD_FULL.
158 2006/11/28: [spec] INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR is enabled in
160 2006/11/28: [spec] rename ONIGENC_CASE_FOLD_MULTI_CHAR to
201 2006/11/06: [spec] change ONIG_OPTION_FIND_LONGEST to search all of
232 2006/10/23: [spec] (thanks K.Takata)
272 2006/10/16: [spec] re-implement Unicode Caseless Match codes.
295 2006/10/05: [spec] rename OnigCompAmbigCodeItem to OnigCaseFoldCodeItem.
296 2006/10/05: [spec] add apply_all_case_fold() and get_case_fold_codes_by_str()
298 2006/10/05: [spec] remove ambig_flag, get_all_pair_ambig_codes() and
301 2006/10/03: [spec] rename ONIGENC_AMBIGUOUS_MATCH_XXX
310 2006/09/22: [spec] (thanks Allan Odgaard)
333 2006/09/13: [spec] remove 'Is' prefix check for property name
336 2006/09/12: [spec][ruby] add ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY and
344 2006/09/04: [spec] (thanks K.Takata)
359 2006/08/23: [spec] config USE_COMBINATION_EXPLOSION_CHECK is enabled
398 2006/08/07: [spec] move definition of USE_BACKREF_AT_LEVEL into NOT_RUBY.
434 2006/07/03: [spec] (thanks Wolfgang Nadasi-Donner)
459 2006/05/15: [spec] remove onig_recompile(), onig_recompile_deluxe()
487 2006/03/22: [spec] add error code ONIGERR_INVALID_COMBINATION_OF_OPTIONS.
491 2006/03/01: [spec] rename regex object type from regex_t to OnigRegexType.
494 2006/02/27: [spec] change ONIG_MAX_MULTI_BYTE_RANGES_NUM from 1000
676 2005/03/09: [spec] rename MBCTYPE_XXX to RE_MBCTYPE_XXX. (GNU API)
717 2005/02/09: [spec] add RE_OPTION_FIND_NOT_EMPTY etc.. to oniggnu.h.
730 2005/01/31: [spec] remove ONIGENC_AMBIGUOUS_MATCH_COMPOUND
873 2004/11/08: [spec] fix Unicode character types.
881 2004/11/05: [spec] rename ONIGERR_END_PATTERN_AT_BACKSLASH to
940 2004/08/24: [spec] add ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY.
1021 2004/06/14: [spec] (thanks Greg A. Woods)
1064 2004/05/20: [spec] (thanks Isao Sonobe)
1076 2004/05/19: [spec] (thanks Simon Strandgaard)
1080 2004/05/17: [spec] rename encoding names "UTF-16 BE" and "UTF-16 LE"
1094 2004/05/14: [spec] KOI8 is not included in library archive by default setup.
1102 2004/04/26: [spec] change value DEFAULT_MATCH_STACK_LIMIT_SIZE = 0 : unlimited
1107 2004/04/22: [spec] allow the range from single byte char to multibyte char in
1129 2004/03/25: [spec] support non 8-bit encodings.
1138 2004/03/16: [spec] allow prefix 'Is' for \p{...} in ONIG_SYNTAX_PERL.
1141 2004/03/15: [spec] support NOT op. in char property. \p{^...}, \P{^...}.
1143 2004/03/15: [spec] rename ONIG_SYN_OP2_ESC_P_CHAR_PROPERTY to
1202 2004/02/17: [spec] check capture status for empty infinite loop.
1260 2004/01/20: [spec] add \p{...}, \P{...} in char class.
1263 2004/01/19: [spec] allow /a{,n}/ as /a{0,n}/. (but don't allow /a{,}/)
1269 2004/01/16: [spec] change prefix REG_ -> ONIG_, regex_ onig_,
1285 2003/12/24: [spec] ignore case option is effective to numbered char.
1293 2003/12/22: [spec] implement fold match on UTF-8 encoding.
1316 2003/12/15: [spec] rename function prefix regex_get_prev_char_head(),
1332 2003/12/04: [spec] rename REG_SYN_OP_BACK_REF to REG_SYN_OP_DECIMAL_BACKREF.
1333 2003/12/04: [spec] add (REG_SYN_OP_ESC_W_WORD | REG_SYN_OP_ESC_B_WORD_BOUND |
1336 2003/12/04: [spec] remove REG_ENCODING_DEFAULT and REGCODE_DEFAULT.
1337 2003/12/04: [spec] move declarations of regex_get_default_encoding() and
1341 2003/12/03: [spec] REG_ENCODING_DEFAULT meaning is changed.
1343 2003/12/03: [spec] REGCODE_XXX is obsoleted. use REG_ENCODING_XXX.
1345 2003/12/02: [spec] move regex_set_default_trans_table() declaration
1365 2003/11/12: [spec] add definition of REG_INEFFECTIVE_META_CHAR.
1369 2003/11/11: [spec] add syntax op. REG_SYN_OP_VARIABLE_META_CHARS.
1370 2003/11/11: [spec] rename REG_SYN_OP_ESC_CAPITAL_Q_QUOTE to
1375 2003/11/05: [spec] add syntax behavior REG_SYN_WARN_REDUNDANT_NESTED_REPEAT.
1376 2003/11/05: [spec] rename REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPED to
1381 2003/10/30: [spec] add name_end and reg argument to callback function of
1383 2003/10/29: [spec] add syntax behavior REG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME.
1393 2003/09/17: [spec] change specification of char-class range in ignore case mode
1401 2003/09/12: [spec] rename REG_SYN_ALLOW_RANGE_OP_IN_CC to
1405 2003/09/09: [spec] rename REG_SYN_OP2_ESC_M_BAR_META to
1426 2003/09/08: [spec] rename REG_SYN_OP_ANYCHAR to REG_SYN_OP_DOT_ANYCHAR,
1460 2003/08/19: [spec] rename REG_SYN_OP2_ATMARK_LIST_OF_CAPTURES to
1462 2003/08/18: [spec] (thanks nobu)
1493 2003/07/25: [spec] (thanks akr)
1497 2003/07/24: [spec] rename REG_OPTION_CAPTURE_ONLY_NAMED_GROUP to
1500 2003/07/17: [spec] rename REG_SYN_OP2_NAMED_SUBEXP to REG_SYN_OP2_NAMED_GROUP.
1501 2003/07/17: [spec] add REGERR_EMPTY_GROUP_NAME.
1502 2003/07/17: [spec] rename REGERR_INVALID_SUBEXP_NAME
1504 2003/07/17: [spec] restrict usable chars of group name to alphabet, digit,
1516 2003/07/07: [spec] called group should not ignore outside option (?i:...).
1523 2003/07/07: [spec] rename REG_SYN_OP_QUOTE to REG_SYN_OP_ESC_Q_QUOTE.
1528 2003/07/04: [spec] check mbuf member in the case of
1530 2003/07/04: [spec] typo REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPEED.
1534 2003/07/03: [spec] add REG_SYN_OP_ESC_CONTROL_CHAR flag.
1535 2003/07/03: [spec] remove REG_SYN_OP_ESC_OCTAL3 and REG_SYN_OP_ESC_X_HEX2
1537 2003/07/03: [spec] remove REG_SYN_OP_NON_GREEDY flag from RegSyntaxGnuRegex.
1541 2003/07/01: [spec] add syntax behavior REG_SYN_DIFFERENT_LEN_ALT_LOOK_BEHIND.
1542 2003/06/30: [spec] allow different length top-level alternatives
1544 2003/06/26: [spec] add option REG_OPTION_NEGATE_SINGLELINE.
1545 2003/06/26: [spec] should default on REG_OPTION_SINGLELINE
1548 2003/06/26: [spec] don't change the meaning of '\Z' for REG_OPTION_SINGLELINE.
1564 2003/06/20: [spec] \Q...\E is not effective on REG_SYNTAX_RUBY. (thanks akr)
1570 2003/06/18: [spec] add REG_SYN_OP_QUOTE.
1571 2003/06/18: [spec] add op2 member to RegSyntaxType.
1574 2003/06/16: [spec] should not control ignore case mode by escaped char.
1580 2003/06/12: [spec] should warn for '-' before '&&' operator in char-class.
1582 2003/06/12: [spec] add syntax behavior REG_SYN_WARN_FOR_CC_OP_NOT_ESCAPEED.
1583 2003/06/12: [spec] invalid POSIX bracket should be error. ex. [[:upper :]]
1585 2003/06/11: [spec] change AND operator in char-class from &&[..] to &&.
1586 2003/06/04: [spec] {n,m}+ should not be possessive operator.
1601 2003/05/27: [spec] '-' at beginning of char-class should be warn only if
1603 2003/05/27: [spec] should not warn for right bracket at beginning of pattern.
1605 2003/05/27: [spec] change CCEND_ESC_WARN() from VERB_WARNING() to WARNING().
1606 2003/05/27: [spec] /[]aaa/ should be empty char-class error.
1617 2003/05/26: [spec] change CCEND_ESC_WARN() from WARNING() to VERB_WARNING().
1618 2003/05/26: [spec] remove POSIXLINE option. (?p:...)
1620 2003/05/22: [spec] use OP_NULL_CHECK_XXX only if repeat is infinite.
1628 2003/05/19: [spec] rename regex_foreach_names() to regex_foreach_name().
1636 2003/05/14: [spec] define USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE.
1642 2003/05/13: [spec] add warning for char class meta character without escape
1647 2003/05/12: [spec] specification of $(END_LINE) was made the same as Ruby 1.8.
1656 2003/03/18: [spec] change API regex_new(), regex_recompile() and
1659 2003/03/18: [spec] replace REGERR_END_PATTERN_AT_GROUP_{COMMENT|OPTION} to
1663 2003/03/17: [spec] add err_arg argument to regex_new() and regex_recompile().
1671 2003/03/12: [spec] change named backref and subexp call format.
1678 2003/03/10: [spec] remove REGERR_TABLE_FOR_IGNORE_CASE_IS_NOT_SETTED.
1679 2003/03/10: [spec] support POSIX API option REG_NOSUB.
1687 2003/03/10: [spec] forbid to use '\' in group name.
1701 2003/03/06: [spec] change error messages.
1711 2003/03/05: [spec] allow to call in look behind. ex. /(?<=(?*a))/
1716 2003/03/04: [spec] prohibit left recursion of subexp call. ex. (?<n>|(?*n)a)
1718 2003/03/04: [spec] rename REG_SYN_STRICT_CHECK_BACKREF_NUMBER
1731 2003/03/01: [spec] rename regex_name_to_backrefs() to
1735 2003/02/28: [spec] add match stack limit check. (MATCH_STACK_LIMIT_SIZE)
1740 2003/02/26: [spec] add new syntax behavior REG_SYN_STRICT_CHECK_BACKREF_NUMBER.
1742 2003/02/26: [spec] if backref number is greater than max group number,
1747 2003/02/25: [spec] allow to assign same name to different group.
1761 2003/02/21: [spec] rename some error code symbols.
1762 2003/02/21: [spec] max number of multibyte ranges(255) is small.
1775 2003/02/12: [spec] remove transtable argument in regex_new and regex_recompile.
1779 2003/02/10: [spec] number check in scan_char_class() ignore-case mode.
1790 2003/02/07: [spec] range in char-class should be same spec. with Ruby
1793 2003/02/07: [spec] [!--] should be allowed. (thanks MoonWolf)
1805 2003/02/06: [spec] /[0-9-a]/ is allowed as usual char '-' and 'a' in Ruby.
1808 2003/02/06: [spec] rename REG_MBCTYPE_XXXX to REG_ENCODING_XXXX in onigposix.h.
1809 2003/02/05: [spec] rename MBCTYPE_XXXX to REG_MBCTYPE_XXXX in onigposix.h.
1810 2003/02/05: [spec] add POSIX API error REG_EONIG_THREAD to onigposix.h.
1820 2003/02/04: [spec] reimplement regex_clone() and it is obsoleted.
1881 2003/01/10: [spec] remove REG_RUBY_M17N case from onigposix.h and regposix.c.
1888 2003/01/08: [spec] remove REGERR_END_PATTERN_AFTER_BACKSLASH in regex.h.
1889 2003/01/08: [spec] region arg can be NULL in regex_search() and regex_match().
1918 2002/04/24: [spec] USE_ONIGURUMA_EXTENSION is disabled in default.
1928 2002/04/06: [spec] should not warn for /(?:a?)+?/.
1929 2002/04/04: [spec] should allow fixed length alternative and repeat pattern
1931 2002/04/02: [spec] should warn for /(?:a+)?/ and /(?:a*)??/. (thanks akr)
1936 2002/03/30: [spec] warn redundant nested repeat operator
1938 2002/03/30: [spec] nested repeat operator error check should be
1943 2002/03/25: [spec] if encoding is utf-8, allow combination of singlebyte and
1950 2002/03/20: [spec] allow incompleted left brace as an usual char.
1959 2002/03/19: [spec] allow nested repeat operator, if operator is {n,m} type.
1961 2002/03/18: [spec] /[a-b-c]/ should be error.
1965 2002/03/18: [spec] /a{1}*/ should not be error. (thanks Guy Decoux)
1977 2002/03/12: [spec] change function name style from CamelCase
1986 2002/03/09: [spec] decrease REG_MAX_BACKREF_NUM, REG_MAX_REPEAT_NUM
1988 2002/03/08: [spec] allow use of "\A"(begin-buf) in look-behind.
1991 2002/03/07: [spec] prohibit use of capture group "(...)"
1995 2002/03/07: [spec] less length string match with negative look-behind.
2025 2002/02/27: [spec] undefined POSIX bracket /[[:xyz:]]/ should be syntax error.
2034 [spec: specification change]