history
来自「Mac OS X 平台一文本编辑器的源代码」· 代码 · 共 1,249 行 · 第 1/5 页
TXT
1,249 行
2004/06/24: [test] success in ruby 1.8.2 (2004-06-23) [i686-linux].2004/06/24: [new] (thanks Isao Sonobe) add onig_number_of_capture_histories().2004/06/24: [bug] (thanks Isao Sonobe) invalid char position match in UTF-16 and UTF-32. add onigenc_always_false_is_allowed_reverse_match().2004/06/17: Version 3.2.12004/06/17: [test] success in ruby 1.8.0 (2003-08-08) [i386-cygwin].2004/06/17: [test] success in ruby 1.8.0 (2003-08-08) [i386-mswin32].2004/06/17: [test] success in ruby 1.8.2 (2004-05-18) [i686-linux].2004/06/17: [impl] should not use OP_REPEAT for (...)? even if target size is long.2004/06/17: [bug] (thanks nobu) [ruby-dev:23703] should use STACK_AT() instead of stkp in OP_REPEAT_INC. add IN_VAR_REPEAT flag in setup_tree().2004/06/16: [impl] change select_opt_exact_info() to use ByteValTable[].2004/06/16: [impl] change map_position_value() table values.2004/06/14: [impl] (thanks John Carter) RelAddrType, AbsAddrType and LengthType change from short int to int type for the very long string match.2004/06/14: [bug] (thanks Greg A. Woods) fix nmatch argument of regexec() is smaller than reg->num_mem + 1 case. (POSIX API)2004/06/14: [spec] (thanks Greg A. Woods) set pmatch to NULL if nmatch is 0 in regexec(). (POSIX API)2004/06/10: Version 3.2.02004/06/10: [test] success in ruby 1.8.0 (2003-08-08) [i386-cygwin].2004/06/10: [test] success in ruby 1.9.0 (2004-05-27) [i386-mswin32].2004/06/10: [test] success in ruby 1.8.2 (2004-05-18) [i686-linux].2004/06/10: [dist] add README.ja.2004/06/10: [new] add onig_copy_encoding().2004/06/10: [API] add encoding argument to onig_set_meta_char(). add meta_char_table member to OnigEncodingType.2004/06/08: [dist] add doc/API.ja.2004/06/07: [API] add num_of_elements member to OnigCompileInfo.2004/05/29: [memo] (thanks Kazuo Saito) Oniguruma 3.1.0 was merged to Ruby 1.9.0.2004/05/26: [impl] rename NST_SIMPLE_REPEAT to NST_STOP_BT_SIMPLE_REPEAT.2004/05/26: [impl] doesn't need to check that target's simple repeat-ness for EFFECT_MEMORY type node in setup_tree().2004/05/25: Version 3.1.02004/05/25: [test] success in ruby 1.8.0 (2003-08-08) [i386-mswin32].2004/05/25: [test] success in ruby 1.8.0 (2003-08-08) [i386-cygwin].2004/05/25: [test] success in ruby 1.9.0 (2004-05-23) [i686-linux].2004/05/25: [test] success in ruby 1.8.2 (2004-05-18) [i686-linux].2004/05/25: [bug] (thanks Masahiro Sakai) [ruby-dev:23560] ruby -ruri -ve 'URI::ABS_URI =~ "http://example.org/Andr\xC3\xA9"' nested STK_REPEAT type stack can't backtrack repeat_stk[]. add OP_REPEAT_INC_SG and OP_REPEAT_INC_NG_SG.2004/05/25: [new] support UTF-32LE. (ONIG_ENCODING_UTF32_LE)2004/05/25: [new] support UTF-32BE. (ONIG_ENCODING_UTF32_BE)2004/05/24: [impl] divide enc/utf16.c to utf16_be.c and utf16_le.c.2004/05/24: [impl] add enc/unicode.c.2004/05/24: [API] change calling sequences of onig_new_deluxe() and onig_recompile_deluxe(). define OnigCompileInfo type.2004/05/21: [impl] perform ensure process for rb_trap_exec() in match_at(). add onig_exec_trap() and CHECK_INTERRUPT_IN_MATCH_AT.2004/05/21: [impl] add regex status check to onig_match().2004/05/21: [new] add onig_get_capture_tree() and onig_capture_tree_traverse().2004/05/20: [spec] (thanks Isao Sonobe) capture history return capture data tree. (see sample/listcap.c)2004/05/19: [bug] (thanks Simon Strandgaard) Control-C does not work in matching process on Ruby. add calling of CHECK_INTERRUPT into match_at(). ex. /<(?:[^">]+|"[^"]*")+>/.match('<META http-equiv= \ "Content-Type content="text/html; charset=iso-8859-1">')2004/05/19: [bug] (thanks Simon Strandgaard) define virtual codepoint values for invalid encoding byte 0xfe and 0xff in UTF-8. ex. /\w+/u.match("%a\xffb\xfec%") ==> "a"2004/05/19: [spec] (thanks Simon Strandgaard) too big backref number should be treated as a sequence of an octal char and number digits. ex. /b\3777\c/.match("b\3777\c")2004/05/17: [spec] rename encoding names "UTF-16 BE" and "UTF-16 LE" to "UTF-16BE" and "UTF-16LE".2004/05/17: [impl] move ismbchar() and mbclen() from oniguruma.h to oniggnu.h.2004/05/17: [impl] rename onigenc_single_byte_is_allowed_reverse_match() to onigenc_always_true_is_allowed_reverse_match().2004/05/14: Version 3.0.02004/05/14: [test] success in ruby 1.8.0 (2003-08-08) [i386-cygwin].2004/05/14: [test] success in ruby 1.9.0 (2004-05-14) [i686-linux].2004/05/14: [test] success in ruby 1.8.0 (2003-08-08) [i386-mswin32]. (* need to edit parse.y: register int c; ---> int c; in yylex())2004/05/14: [impl] add regext.c.2004/05/14: [spec] KOI8 is not included in library archive by default setup.2004/05/14: [impl] implementation changes are completed for all encoding files.2004/05/12: [impl] add divide_ambig_string_node(). ambiguous string is divided and normalized before optimization and compilation process.2004/05/11: [dist] remove INSTALL-RUBY from distribution.2004/04/28: [memo] (thanks Kazuo Saito) Oniguruma 2.2.8 was merged to Ruby 1.9.0.2004/04/26: [spec] change value DEFAULT_MATCH_STACK_LIMIT_SIZE = 0 : unlimited2004/04/26: [new] add onig_get_match_stack_limit_size() and onig_set_match_stack_limit_size().2004/04/26: [bug] add error check to re.c.181.patch and re.c.168.patch.2004/04/23: [impl] remove ctype_support_level from OnigEncodingType.2004/04/22: [spec] allow the range from single byte char to multibyte char in character class for implementation reason. ex. /[a-\xbb\xcc]/ in EUC-JP encoding.2004/04/21: [impl] remove max_enc_len_by_first_byte() from OnigEncodingType.2004/04/20: [new] add onig_copyright().2004/04/20: [impl] add regversion.c.2004/04/15: [new] add onig_get_ambig_flag().2004/04/14: [bug] (thanks Isao Sonobe) undefined bytecode error happens if ONIG_OPTION_FIND_LONGEST is setted. should finish matching process if find-condition is fail at OP_END in match_at().2004/04/12: [impl] add ambig_flag to regex_t.2004/04/09: [impl] move onig_set_meta_char() to regsyntax.c.2004/04/09: [bug] (thanks HIROSE Masaaki) fix onig_version().2004/04/08: [impl] add regsyntax.c.2004/04/07: [new] support UTF-16 LE. (ONIG_ENCODING_UTF16_LE)2004/04/05: [impl] add ONIGENC_CTYPE_NEWLINE.2004/04/05: [memo] (thanks Kazuo Saito) Oniguruma 2.2.6 was merged to Ruby 1.9.0.2004/04/02: [memo] Version 2.2.6 was released.2004/03/26: [new] support UTF-16 BE. (ONIG_ENCODING_UTF16_BE)2004/03/25: [spec] support non 8-bit encodings.2004/03/16: [memo] 2.X branch for 8-bit encodings only.2004/03/16: Version 2.2.52004/03/16: [test] success in ruby 1.8.0 (2003-08-08) [i386-mswin32].2004/03/16: [test] success in ruby 1.9.0 (2004-02-24) [i686-linux].2004/03/16: [impl] add property name to error message of ONIGERR_INVALID_CHAR_PROPERTY_NAME.2004/03/16: [spec] allow prefix 'Is' for \p{...} in ONIG_SYNTAX_PERL. add syntax op. ONIG_SYN_OP2_CHAR_PROPERTY_PREFIX_IS.2004/03/15: [dist] add sample/syntax.c.2004/03/15: [spec] support NOT op. in char property. \p{^...}, \P{^...}. add syntax op. ONIG_SYN_OP2_ESC_P_BRACE_CIRCUMFLEX_NOT.2004/03/15: [spec] rename ONIG_SYN_OP2_ESC_P_CHAR_PROPERTY to ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY.2004/03/10: [impl] move ONIGERR_XXX from regenc.h to oniguruma.h, rename ONIGERR_XXX to ONIGENCERR_XXX in regenc.h.2004/03/08: [impl] (thanks eban) replace defined(__CYGWIN__) to defined(__GNUC__).2004/03/08: [bug] (thanks eban) [ruby-dev:23172] need to separate initialization for bcc32.2004/03/06: [memo] (thanks Kazuo Saito) Oniguruma 2.2.4 was merged to Ruby 1.9.0.2004/03/05: [API] change second argument type of onig_set_meta_char() from unsigned int to OnigCodePoint.2004/03/05: [dist] (thanks Kazuo Saito) add MANIFEST-RUBY.2004/03/04: Version 2.2.42004/03/04: [impl] (thanks Moriyoshi Koizumi) fix many warnings in Win32 VC++ with /W3 option.2004/03/02: Version 2.2.32004/03/02: [bug] (thanks Isao Sonobe) return invalid capture region value if capture history is used. (OP_MEMORY_END_PUSH_REC bug) ex. /\g<p>(?@<p>\(\g<s>\)){0}(?<s>(?:\g<p>)*|){0}/ .match("((())())")2004/03/02: [impl] (thanks Kazuo Saito) add :nodoc: to onig_stat_print() for RDoc.2004/03/02: [impl] don't use ONIG_SOURCE_IS_WRAPPED.2004/02/27: Version 2.2.22004/02/27: [impl] fix the position of onig_stat_print().2004/02/27: [impl] define ONIG_RUBY_DEFINE_GLOBAL_FUNCTION() in regint.h for ignored by RDoc.2004/02/26: Version 2.2.12004/02/26: [bug] [bugs.php.net:#26677] (thanks behrens) invalid definition at onig_error_code_to_str() in the case of NOT HAVE_STDARG_PROTOTYPES.2004/02/25: Version 2.2.02004/02/25: [test] success in ruby 1.8.0 (2003-08-08) [i386-mswin32].2004/02/24: [test] success in ruby 1.9.0 (2004-02-24) [i686-linux].2004/02/24: [bug] undefined IS_BLANK() and IS_GRAPH() was used in onigenc_is_code_ctype() in the case of Ruby M17N.2004/02/24: [new] support ISO-8859-16. (ONIG_ENCODING_ISO_8859_16)2004/02/24: [bug] should not fold match for 0xdf in iso8859_6.c.2004/02/24: [new] support ISO-8859-14. (ONIG_ENCODING_ISO_8859_14)2004/02/23: [new] support ISO-8859-13. (ONIG_ENCODING_ISO_8859_13)2004/02/23: [new] support ISO-8859-10. (ONIG_ENCODING_ISO_8859_10)2004/02/20: [bug] fix iso_8859_4_mbc_is_case_ambig().2004/02/20: [new] support ISO-8859-9. (ONIG_ENCODING_ISO_8859_9)2004/02/19: [bug] correct ctype tables for ISO-8859-3, ISO-8859-4, ISO-8859-6, ISO-8859-7, ISO-8859-8, KOI8_R.2004/02/18: [bug] wrong replaced name OnigSyntaxGnuOnigex.2004/02/17: [spec] check capture status for empty infinite loop. [ruby-dev:20224] etc... ex. /(?:\1a|())*/.match("a"), /(?:()|()|()|(x)|()|())*\2b\5/.match("b") add USE_INFINITE_REPEAT_MONOMANIAC_MEM_STATUS_CHECK. add OP_NULL_CHECK_END_MEMST, OP_NULL_CHECK_END_MEMST_PUSH. add stack type STK_NULL_CHECK_END.2004/02/13: [impl] add OnigEncodingEUC_CN to enc/euc_kr.c.2004/02/13: [bug] (thanks Simon Strandgaard) parsing of nested repeat was invalid. ex. /ab{2,3}*/ was /(?:a(?:b{2,3}))*/, should be /a(?:b{2,3}*)/2004/02/12: [bug] (thanks Simon Strandgaard) OP_REPEAT_INC_NG process in match_at() is wrong. ex. bad match /a.{0,2}?a/ =~ "0aXXXa0"2004/02/12: [bug] (thanks Simon Strandgaard) wrong fetch after (?x) option. ex. "(?x)\ta .\n+b"2004/02/12: [bug] (thanks Simon Strandgaard) [\^] is not a empty char class.2004/02/09: [new] add onig_set_syntax_op(), onig_set_syntax_op2(), onig_set_syntax_behavior(), onig_set_syntax_options().2004/02/06: [dist] add a new target 'site' to Makefile.in.2004/02/06: [dist] add index.html.2004/02/03: [bug] oniggnu.h was not installed by 'make install'.2004/02/02: Version 2.1.02004/02/02: [test] success in ruby 1.9.0 (2004-02-02) [i686-linux].2004/02/02: [test] success in ruby 1.8.0 (2003-08-08) [i386-cygwin].2004/02/02: [test] success in ruby 1.8.0 (2003-08-08) [i386-mswin32].2004/02/02: [new] support ISO-8859-11. (ONIG_ENCODING_ISO_8859_11)2004/02/02: [new] support ISO-8859-5. (ONIG_ENCODING_ISO_8859_5)2004/02/02: [impl] should check single byte encoding or not in and_cclass() and or_cclass().2004/01/30: [dist] add oniggnu.h.2004/01/30: [bug] ISO-8859-7 0xb7 (middle dot) is Punct type.2004/01/30: [new] support ISO-8859-8. (ONIG_ENCODING_ISO_8859_8)2004/01/29: [new] support ISO-8859-7. (ONIG_ENCODING_ISO_8859_7)2004/01/29: [new] support ISO-8859-6. (ONIG_ENCODING_ISO_8859_6)2004/01/28: [new] support KOI8-R. (ONIG_ENCODING_KOI8_R)2004/01/28: [new] support KOI8. (ONIG_ENCODING_KOI8)2004/01/27: [dist] rename enc/isotable.c to enc/mktable.c.2004/01/27: [new] support ISO-8859-4. (ONIG_ENCODING_ISO_8859_4)2004/01/26: [new] support ISO-8859-3. (ONIG_ENCODING_ISO_8859_3)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?