]>
granicus.if.org Git - onig/log
K.Kosako [Mon, 14 Aug 2017 05:54:04 +0000 (14:54 +0900)]
add error test function e()
K.Kosako [Mon, 14 Aug 2017 05:13:41 +0000 (14:13 +0900)]
add test/.gitignore
K.Kosako [Mon, 14 Aug 2017 05:12:26 +0000 (14:12 +0900)]
add test_utf8.c
K.Kosako [Mon, 14 Aug 2017 01:53:15 +0000 (10:53 +0900)]
remove redundant codes
K.Kosako [Mon, 14 Aug 2017 01:52:50 +0000 (10:52 +0900)]
small fix to pattern
K.Kosako [Sun, 13 Aug 2017 02:47:49 +0000 (11:47 +0900)]
add ascii_mode switch into add_ctype_to_cc()
K.Kosako [Fri, 11 Aug 2017 12:37:37 +0000 (21:37 +0900)]
define add_ctype_to_cc_by_range_limit()
K.Kosako [Fri, 11 Aug 2017 10:44:34 +0000 (19:44 +0900)]
fix codepoint overflow case in add_ctype_to_cc__by_range()
K.Kosako [Fri, 11 Aug 2017 10:37:23 +0000 (19:37 +0900)]
define MAX_CODE_POINT
K.Kosako [Fri, 11 Aug 2017 04:45:48 +0000 (13:45 +0900)]
disable OP_CCLASS_NODE
K.Kosako [Fri, 11 Aug 2017 01:45:52 +0000 (10:45 +0900)]
update doc/RE for Absent clear
K.Kosako [Fri, 11 Aug 2017 01:44:05 +0000 (10:44 +0900)]
add test cases for Absent clear
K.Kosako [Fri, 11 Aug 2017 01:43:31 +0000 (10:43 +0900)]
Absent clear restore previous range value at backtrack
K.Kosako [Thu, 10 Aug 2017 03:32:57 +0000 (12:32 +0900)]
fix miss use of IS_CODE_WORD_ASCII()
K.Kosako [Thu, 10 Aug 2017 03:25:55 +0000 (12:25 +0900)]
fix miss use of IS_CODE_WORD_ASCII()
K.Kosako [Thu, 10 Aug 2017 02:21:15 +0000 (11:21 +0900)]
refactoring
K.Kosako [Thu, 10 Aug 2017 02:19:16 +0000 (11:19 +0900)]
refactoring
K.Kosako [Thu, 10 Aug 2017 02:16:25 +0000 (11:16 +0900)]
refactoring
K.Kosako [Thu, 10 Aug 2017 02:12:45 +0000 (11:12 +0900)]
rename IS_CODE_SB_WORD() to IS_CODE_WORD_ASCII()
K.Kosako [Thu, 10 Aug 2017 02:04:54 +0000 (11:04 +0900)]
minor change
K.Kosako [Thu, 10 Aug 2017 02:01:00 +0000 (11:01 +0900)]
define ONIGENC_IS_CODE_XDIGIT_ASCII()
K.Kosako [Thu, 10 Aug 2017 01:56:48 +0000 (10:56 +0900)]
define ONIGENC_IS_CODE_DIGIT_ASCII()
K.Kosako [Thu, 10 Aug 2017 01:45:13 +0000 (10:45 +0900)]
fix indent
K.Kosako [Wed, 9 Aug 2017 06:41:29 +0000 (15:41 +0900)]
add test cases for Unicode
K.Kosako [Wed, 9 Aug 2017 05:52:21 +0000 (14:52 +0900)]
fix indent
K.Kosako [Mon, 7 Aug 2017 06:34:54 +0000 (15:34 +0900)]
small update doc/RE
K.Kosako [Mon, 7 Aug 2017 04:58:16 +0000 (13:58 +0900)]
refactoring
K.Kosako [Mon, 7 Aug 2017 04:46:11 +0000 (13:46 +0900)]
small update README.md
K.Kosako [Mon, 7 Aug 2017 04:37:18 +0000 (13:37 +0900)]
add a test case
K.Kosako [Mon, 7 Aug 2017 04:36:58 +0000 (13:36 +0900)]
optimize for simple one char repetition in Absent expression
K.Kosako [Mon, 7 Aug 2017 02:26:07 +0000 (11:26 +0900)]
fix for reluctant repetition in Absent expression
K.Kosako [Mon, 7 Aug 2017 02:24:44 +0000 (11:24 +0900)]
add a test case for absent expression
K.Kosako [Fri, 4 Aug 2017 07:24:55 +0000 (16:24 +0900)]
remove USE_NAMED_GROUP
K.Kosako [Fri, 4 Aug 2017 06:12:52 +0000 (15:12 +0900)]
refactoring
K.Kosako [Thu, 3 Aug 2017 05:15:22 +0000 (14:15 +0900)]
Merge branch 'develop'
K.Kosako [Thu, 3 Aug 2017 05:11:58 +0000 (14:11 +0900)]
setup 6.5.0
K.Kosako [Thu, 3 Aug 2017 05:11:19 +0000 (14:11 +0900)]
update HISTORY
K.Kosako [Thu, 3 Aug 2017 03:53:46 +0000 (12:53 +0900)]
fix infinite recursive call by zero repetition
K.Kosako [Thu, 3 Aug 2017 02:15:36 +0000 (11:15 +0900)]
add a test case
K.Kosako [Thu, 3 Aug 2017 01:30:22 +0000 (10:30 +0900)]
fix return invalid result in is_simple_one_char_repeat() (length)
K.Kosako [Thu, 3 Aug 2017 01:19:46 +0000 (10:19 +0900)]
fix return invalid result in is_simple_one_char_repeat()
K.Kosako [Wed, 2 Aug 2017 06:52:14 +0000 (15:52 +0900)]
fix indent
K.Kosako [Wed, 2 Aug 2017 06:49:38 +0000 (15:49 +0900)]
remove UPDATE_VAR_RIGHT_RANGE_SPREV
K.Kosako [Wed, 2 Aug 2017 06:12:53 +0000 (15:12 +0900)]
removee onig_get_tiny_min_len()
K.Kosako [Wed, 2 Aug 2017 06:06:25 +0000 (15:06 +0900)]
small update README.md
K.Kosako [Wed, 2 Aug 2017 06:02:09 +0000 (15:02 +0900)]
return INFINITE_LEN for min-len of GIMMICK_FAIL
K.Kosako [Wed, 2 Aug 2017 05:53:12 +0000 (14:53 +0900)]
fix indent
K.Kosako [Wed, 2 Aug 2017 05:52:41 +0000 (14:52 +0900)]
use distance_add() in tree_min_len() for INFINITE_DISTANCE value
K.Kosako [Wed, 2 Aug 2017 01:04:19 +0000 (10:04 +0900)]
fix ignored error case in fetch_name()
K.Kosako [Tue, 1 Aug 2017 08:50:57 +0000 (17:50 +0900)]
fix to add start_code argument in calling of fetch_name()
K.Kosako [Tue, 1 Aug 2017 08:49:33 +0000 (17:49 +0900)]
fix NST_RECURSION set condition
K.Kosako [Tue, 1 Aug 2017 07:03:02 +0000 (16:03 +0900)]
make optimized absent-tree for simple one char repeat expression
K.Kosako [Tue, 1 Aug 2017 05:30:00 +0000 (14:30 +0900)]
remove unused codes
K.Kosako [Tue, 1 Aug 2017 04:41:53 +0000 (13:41 +0900)]
refactoring
K.Kosako [Tue, 1 Aug 2017 04:09:10 +0000 (13:09 +0900)]
refactoring
K.Kosako [Sun, 30 Jul 2017 08:40:04 +0000 (17:40 +0900)]
update doc/RE for Absent clear
K.Kosako [Sun, 30 Jul 2017 08:29:56 +0000 (17:29 +0900)]
add test cases for absent clear
K.Kosako [Sun, 30 Jul 2017 08:29:36 +0000 (17:29 +0900)]
implement absent clear
K.Kosako [Sun, 30 Jul 2017 08:17:10 +0000 (17:17 +0900)]
add UPDATE_VAR_RIGHT_RANGE_INIT (UpdateVarType)
K.Kosako [Sun, 30 Jul 2017 01:32:32 +0000 (10:32 +0900)]
update doc/RE
K.Kosako [Sun, 30 Jul 2017 01:08:42 +0000 (10:08 +0900)]
super-alt should be set for range cutter only
K.Kosako [Sat, 29 Jul 2017 12:13:26 +0000 (21:13 +0900)]
add test cases
K.Kosako [Sat, 29 Jul 2017 12:11:52 +0000 (21:11 +0900)]
use super-alt for absent tree
K.Kosako [Sat, 29 Jul 2017 12:10:49 +0000 (21:10 +0900)]
support super alt
K.Kosako [Sat, 29 Jul 2017 11:58:15 +0000 (20:58 +0900)]
add NST_SUPER flag
K.Kosako [Sat, 29 Jul 2017 11:54:52 +0000 (20:54 +0900)]
add OP_PUSH_SUPER
K.Kosako [Sat, 29 Jul 2017 10:15:14 +0000 (19:15 +0900)]
add STK_SUPER_ALT
K.Kosako [Fri, 28 Jul 2017 08:45:53 +0000 (17:45 +0900)]
sprev must be restored with s in UPDATE_VAR_S_FROM_STACK command
K.Kosako [Tue, 25 Jul 2017 04:30:19 +0000 (13:30 +0900)]
update autoconf files
K.Kosako [Tue, 25 Jul 2017 04:29:19 +0000 (13:29 +0900)]
change help message for --enable-combination-explosion-check
K.Kosako [Tue, 25 Jul 2017 04:16:59 +0000 (13:16 +0900)]
--enable-combination-explosion-check is broken in 6.4.0
K.Kosako [Tue, 25 Jul 2017 04:04:55 +0000 (13:04 +0900)]
fix indent
K.Kosako [Tue, 25 Jul 2017 04:00:57 +0000 (13:00 +0900)]
fix uninitialized return value r
K.Kosako [Tue, 25 Jul 2017 03:55:17 +0000 (12:55 +0900)]
fix #66 : --enable-combination-explosion-check is broken in 6.4.0
K.Kosako [Sun, 23 Jul 2017 07:31:26 +0000 (16:31 +0900)]
update doc/RE for absent functions
K.Kosako [Sun, 23 Jul 2017 06:27:09 +0000 (15:27 +0900)]
remove optimization code about right_range_index because recursive call is allowed
K.Kosako [Sun, 23 Jul 2017 03:23:11 +0000 (12:23 +0900)]
small fix to README.md
K.Kosako [Sun, 23 Jul 2017 03:13:25 +0000 (12:13 +0900)]
update README.md for absent functions
K.Kosako [Sun, 23 Jul 2017 03:12:59 +0000 (12:12 +0900)]
update test cases for absent functions
K.Kosako [Sun, 23 Jul 2017 03:12:28 +0000 (12:12 +0900)]
re-design and re-implement absent functions
K.Kosako [Sat, 22 Jul 2017 14:11:52 +0000 (23:11 +0900)]
refactoring
K.Kosako [Sat, 22 Jul 2017 14:07:16 +0000 (23:07 +0900)]
add UPDATE_RIGHT_RANGE_FROM_S_STACK_LAST (UpdateVarType)
K.Kosako [Sat, 22 Jul 2017 14:02:28 +0000 (23:02 +0900)]
fix for UPDATE_VAR_S_FROM_STACK_LAST
K.Kosako [Sat, 22 Jul 2017 13:55:04 +0000 (22:55 +0900)]
reduce redundant codes
K.Kosako [Sat, 22 Jul 2017 13:53:05 +0000 (22:53 +0900)]
add UPDATE_VAR_S_FROM_STACK_LAST (UpdateVarType)
K.Kosako [Sat, 22 Jul 2017 13:40:40 +0000 (22:40 +0900)]
add SAVE_S (SaveType)
K.Kosako [Thu, 20 Jul 2017 08:09:07 +0000 (17:09 +0900)]
add NST_PROHIBIT_RECURSION
K.Kosako [Thu, 20 Jul 2017 08:01:17 +0000 (17:01 +0900)]
fix setting NST_RECURSION flag to call-node
K.Kosako [Wed, 19 Jul 2017 07:51:15 +0000 (16:51 +0900)]
remove unused symbol
K.Kosako [Wed, 19 Jul 2017 07:33:35 +0000 (16:33 +0900)]
escape doublee free node in make_absent_group_tree()
K.Kosako [Wed, 19 Jul 2017 07:24:01 +0000 (16:24 +0900)]
small update about absent group custom generator
K.Kosako [Wed, 19 Jul 2017 07:01:27 +0000 (16:01 +0900)]
add test cases for absent group
K.Kosako [Wed, 19 Jul 2017 07:00:49 +0000 (16:00 +0900)]
re-implement absent node-tree for cases that generator quantifier's lower value greater than 0
K.Kosako [Wed, 19 Jul 2017 00:09:33 +0000 (09:09 +0900)]
small fix for doc/RE.ja
K.Kosako [Tue, 18 Jul 2017 02:01:16 +0000 (11:01 +0900)]
refactoring
K.Kosako [Tue, 18 Jul 2017 01:55:40 +0000 (10:55 +0900)]
change STACK_POP_LEVEL_XXX from symbol to enum
K.Kosako [Tue, 18 Jul 2017 01:27:14 +0000 (10:27 +0900)]
inhibit NODE_CALL in generators
K.Kosako [Tue, 18 Jul 2017 01:11:35 +0000 (10:11 +0900)]
use right_range_index for restore right_range value
K.Kosako [Tue, 18 Jul 2017 00:19:51 +0000 (09:19 +0900)]
rename NODE_STR to NODE_STRING
K.Kosako [Mon, 17 Jul 2017 23:59:46 +0000 (08:59 +0900)]
refactoring