history

来自「Mac OS X 平台一文本编辑器的源代码」· 代码 · 共 1,249 行 · 第 1/5 页

TXT
1,249
字号
                   was wrong.                   name key of name table should be null terminated for                    character encoding length.                   add strdup_with_null(), rename onig_strdup() to k_strdup().                   use e->name_len in i_names().2005/01/17: [impl] (thanks UK-taniyama)                   add HAVE_SYS_TYPES_H to config.h.in.2005/01/13: Version 3.5.32005/01/13: [test] success in ruby 1.9.0 (2005-01-05) [i686-linux].2005/01/13: [bug]  ignore case match bug.                   ex. /s+/iu.match("SSSSS") ==> [4..5]                   fix OP_EXACT1_IC, OP_EXACTN_IC process.2005/01/13: [bug]  (thanks Isao Sonobe)                   ignore case match bug.                   ex. /is/iu.match("ss") fail.                   fix str_lower_case_match() etc.2005/01/05: Version 3.5.22005/01/05: [test] success in ruby 1.9.0 (2005-01-05) [i686-linux].2005/01/05: [test] success in ruby 1.9.0 (2004-12-16) [i686-linux].2005/01/05: [bug]  (thanks Isao Sonobe)                   ignore case match bug.                   ex. /s+/iu.match("sssss") ==> [4..5]                   fix OP_EXACT1_IC, OP_EXACTN_IC process.2005/01/05: [bug]  (thanks Isao Sonobe)                   group name table should be renumbered.                   add onig_renumber_name_table().2004/12/24: [dist] remove file onigcmpt200.h.2004/12/17: Version 3.5.12004/12/17: [dist] add INSTALL-RUBY to archive.2004/12/16: [test] success in ruby 1.9.0 (2004-12-16) [i686-linux].2004/12/16: [dist] update hash.c.patch.2004/12/15: [bug]  (thanks matz)                   char > 127 should be casted to unsigned char. (utf8.c)2004/12/13: [impl] add HAVE_PROTOTYPES and HAVE_STDARG_PROTOTYPES definition                   to oniguruma.h in the case __cplusplus.2004/12/06: [dist] update doc/RE and doc/RE.ja.2004/12/03: [impl] (thanks nobu)                   st.h fix prototype for C++.2004/12/03: Version 3.5.02004/12/02: [test] success in ruby 1.9.0 (2004-12-02) [i686-linux].2004/12/01: [test] success in ruby 1.9.0 (2004-12-01) [i386-mswin32].2004/12/01: [dist] add make targets 19 and 19up to win32/Makefile.2004/12/01: [test] success in ruby 1.9.0 (2004-12-01) [i386-cygwin].2004/12/01: [test] success in ruby 1.9.0 (2004-12-01) [i686-linux].2004/12/01: [impl] double cast for escape warning in Cygwin.                  (HashDataType* )((void* )(&e)) in regparse.c2004/12/01: [test] success in ruby 1.9.0 (2004-11-30) [i686-linux].2004/12/01: [tune] change implementation of clear_opt_map_info().                   (which was 10-16% cost in gprof result for my test program)2004/12/01: [dist] remove regex.c from distribution files.2004/11/30: [memo] remove targets 16 and 18 from Makefile.in.2004/11/30: [test] success in ruby 1.9.0 (2004-11-30) [i686-linux].2004/11/30: [inst] add "cp -p st.[ch] st.[ch].ruby_orig" to "make 19".2004/11/30: [tune] map_position_value() return 20 if code is 0                   and minimum enclen > 1.2004/11/30: [test] success in ruby 1.9.0 (2004-11-29) [i686-linux].2004/11/30: [impl] minor changes for multi-thread in regexec.c and regcomp.c.2004/11/30: [impl] change THREAD_PASS_LIMIT_COUNT value from 10 to 8.2004/11/30: [impl] add THREAD_ATOMIC_XXX to FreeNodeList access in regparse.c2004/11/29: [impl] add USE_MULTI_THREAD_SYSTEM.2004/11/29: [memo] add hash.c.patch to CVS.2004/11/29: [dist] change mail address to 'sndgk393 AT ...'2004/11/29: [dist] add -s option (silent mode) to test.rb.2004/11/29: [tune] change THRESHOLD_RANGE_NUM_FOR_SHARE_CCLASS value                   from 20 to 8.2004/11/29: [inst] add make target "19up".2004/11/29: [dist] change Oniguruma Home Page URL.2004/11/29: [impl] remove onig_is_in_code_range_array().2004/11/29: [dist] fix doc/RE and RE.ja (character types).2004/11/26: [dist] fix win32/Makefile.2004/11/26: [dist] fix doc/RE and RE.ja (multibyte character types).2004/11/26: [impl] add onig_free_shared_cclass_table().2004/11/26: [impl] move definition USE_UNICODE_FULL_RANGE_CTYPE to regenc.h.2004/11/26: [impl] add opcode OP_CCLASS_NODE.2004/11/26: [impl] move definition of CClassNode to regint.h.2004/11/26: [impl] add type PointerType in regint.h.2004/11/25: [impl] remove ONIGENC_CTYPE_MOD_NOT.2004/11/25: [impl] rename onig_node_new_cclass_by_codepoint_range to                   node_new_cclass_by_codepoint_range.2004/11/25: [impl] remove get_type_cc_node method from OnigEncodingType.2004/11/25: [impl] move implementation of shared char-class from enc/*.c                   to regparse.c.2004/11/25: [dist] add hash.c.patch for Ruby 1.9 hash.c change.2004/11/22: [impl] change utf8_get_type_node().2004/11/22: [impl] add ONIGENC_CTYPE_MOD_NOT.2004/11/22: [bug]  (thanks MIYAMUKO Katsuyuki)                   ruby make test fail in HP-UX B.11.23 ia64.                   should use tok->u.code instead of tok->u.c in                   the case of TK_CODE_POINT.2004/11/19: [bug]  (thanks Yoshida Masato)                   invalid multibyte code causes segmentation fault.                   ex.  /[\xFF-\xFF]/u2004/11/19: [bug]  (thanks Yoshida Masato)                   illegal check in char-class range in UTF-8.                   ex.  s = "[\xC2\xA0-\xC3\xBE]"                        p(Regexp.new(s, nil, "u") =~ "\xC3\xBE")2004/11/18: [impl] add onig_node_new_cclass_by_codepoint_range().2004/11/18: [impl] remove OnigCodePointRange type. (use OnigCodePoint[].)2004/11/17: [bug]  (thanks nobu)                   abort in "a".gsub(/a\Z/, "")                   fix ONIGENC_STEP_BACK() argument in onig_search().2004/11/16: [impl] add key2 member to st_table_entry in st.[ch].                   change API of st for non-null terminated string key.2004/11/16: [impl] add get_type_cc_node method to OnigEncodingType.2004/11/15: [impl] add st.h and st.c from Ruby 1.9.                   use st-hash always.2004/11/12: [impl] change menber 'not' of CClassNode to 'flags'.                   add flags FLAG_CCLASS_NOT and FLAG_CCLASS_SHARE.2004/11/12: [impl] add onig_is_in_code_range_array() to enc/unicode.c.2004/11/12: [impl] fix CRWord in enc/unicode.c and MBWord in enc/utf8.c.2004/11/11: [bug]  fix enc/utf8.c.                   size 0 array initializer was compile error in VC++.2004/11/09: [inst] (thanks Hiroki YAGITA)                   change installed file mode to 0644.2004/11/09: [bug]  (thanks UK-taniyama)                   wrong definitions GET_RELADDR_INC(), GET_ABSADDR_INC()                   etc... (NOT PLATFORM_UNALIGNED_WORD_ACCESS)2004/11/09: [impl] type cast in regexec() for remove compile time warning.                   (WIN32, regposix.c)2004/11/08: [spec] fix Unicode character types.                   0x00ad (soft hyphen) should be [:cntrl:] and [:space:] type.                   [0x0009..0x000d], 0x0085 should be [:print:] type.                   0x00ad should not be [:punct:] type.2004/11/08: [inst] fix Makefile.in. (for make ctest/ptest/testcu)2004/11/06: [impl] (thanks Kazuo Saito)                   too many alternatives pattern causes core dump.                   change implementation of onig_node_free().2004/11/05: [spec] rename ONIGERR_END_PATTERN_AT_BACKSLASH to                   ONIGERR_END_PATTERN_AT_ESCAPE.2004/11/05: [impl] (thanks matz)                   escape compile time warnings for x86-64 Linux.                   StackIndex type int -> long2004/11/05: [memo] (thanks Kazuo Saito)                   Oniguruma 3.4.0 was merged to Ruby 1.9.0.2004/10/30: Version 3.4.02004/10/30: [test] success in ruby 1.9.0 (2004-09-24) [i686-linux].2004/10/30: [new]  add hexadecimal digit char type. (\h, \H)                   syntax: ONIG_SYN_OP2_ESC_H_XDIGIT2004/10/30: [bug]  (thanks Guy Decoux)                   reluctant infinite repeat bug.                   ex. /^[a-z]{2,}?$/.match("aaa") fail.                   fix OP_REPEAT_INC_NG process in match_at().2004/10/18: Version 3.3.12004/10/18: [test] success in ruby 1.9.0 (2004-09-24) [i686-linux].2004/10/18: [impl] (thanks Imai Yasumasa)                   enclose #include <sys/types.h> by #ifndef __BORLANDC__.2004/10/18: [bug]  (thanks Imai Yasumasa)                   memory acess violation in select_opt_exact_info().2004/09/25: [dist] fix doc/API and doc/API.ja.2004/09/25: [bug]  fix OP_SEMI_END_BUF process in match_at() for                   the case USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE                   is not defined.2004/09/17: Version 3.3.02004/09/17: [dist] add COPYING to program source files.2004/09/17: [test] success in ruby 1.9.0 (2004-07-23) [i686-linux].2004/09/17: [bug]  (thanks Isao Sonobe)                   memory access violations in xxx_mbc_enc_len(),                   and xxx_mbc_to_normalize() and                   xxx_left_adjust_char_head().                   add string range check in match_at() and onig_search().2004/09/08: [dist] change mail address format.(kosako AT sofnec ...)2004/09/04: Version 3.2.92004/09/04: [test] success in ruby 1.9.0 (2004-07-23) [i686-linux].2004/09/04: [bug]  (thanks Bob Kerstetter and Richard Koch)                   search fail in ignore case mode.                   fix str_lower_case_match().2004/09/04: [inst] (thanks Isao Sonobe)                   clear sample directory in 'make clean'.2004/09/04: [bug]  fix ONIGENC_AMBIGUOUS_MATCH_COMPOUND/ASCII/NONASCII                   meanings in XXXXX_mbc_to_normalize() and                   XXXXX_is_mbc_ambiguous().2004/08/28: [bug]  fix ONIGENC_AMBIGUOUS_MATCH_COMPOUND/ASCII/NONASCII                   meanings in iso_8859_XX_mbc_to_normalize() and                   iso_8859_XX_is_mbc_ambiguous().2004/08/24: Version 3.2.82004/08/24: [test] success in ruby 1.9.0 (2004-07-23) [i686-linux].2004/08/24: [spec] add ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY.                   /a{n}?/ == /(?:a{n})?/2004/08/24: [dist] fix doc/RE and doc/RE.ja.2004/08/24: [bug]  (thanks starfish)                   memory leak in set_optimize_exact_info().2004/08/21: Version 3.2.72004/08/21: [test] success in ruby 1.8.2 (2004-07-28) [i686-linux].                   (1.8.2 preview2)2004/08/21: [test] success in ruby 1.9.0 (2004-07-23) [i686-linux].2004/08/21: [bug]  (thanks Isao Sonobe) (thanks kage)                   memory access violation in bm_search_notrev().                   (forgotten to merge from 2.X)2004/07/24: Version 3.2.62004/07/24: [test] success in ruby 1.9.0 (2004-07-23) [i686-linux].2004/07/24: [test] success in ruby 1.8.2 (2004-07-16) [i686-linux].2004/07/24: [bug]  fix warnings for regexec.c. (gcc 2.91.66)2004/07/24: [memo] change version control system from Subversion                   to CVS 1.11.17.2004/07/20: [bug]  (thanks Isao Sonobe)                   illegal result in negative character class in ignore case                   mode. fix pair-ambig-codes process in parse_exp().                   ex. /[^a]/i.match("A")2004/07/20: [bug]  (thanks Isao Sonobe)                   undefined bytecode error happens in UTF-16BE etc..                   compile_length_cclass_node() was not consistent with                   compile_cclass_node().2004/07/01: Version 3.2.52004/07/01: [test] success in ruby 1.8.2 (2004-06-23) [i686-linux].2004/07/01: [new]  add onig_get_syntax_{op,op2,behavior,options}.2004/07/01: [bug]  (thanks Isao Sonobe)                   invalid result in onig_capture_tree_traverse().                   fix make_capture_history_tree().2004/06/29: Version 3.2.42004/06/29: [test] success in ruby 1.8.2 (2004-06-23) [i686-linux].2004/06/29: [new]  (thanks Isao Sonobe)                   add onig_number_of_captures().2004/06/25: Version 3.2.32004/06/25: [test] success in ruby 1.8.2 (2004-06-23) [i686-linux].2004/06/25: [bug]  (thanks Isao Sonobe)                   invalid result in onig_capture_tree_traverse().                   fix make_capture_history_tree().2004/06/24: Version 3.2.22004/06/24: [test] success in ruby 1.8.0 (2003-08-08) [i386-cygwin].2004/06/24: [test] success in ruby 1.8.0 (2003-08-08) [i386-mswin32].

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?