]> granicus.if.org Git - onig/log
onig
7 years agodisable OP_CCLASS_NODE
K.Kosako [Fri, 11 Aug 2017 04:45:48 +0000 (13:45 +0900)]
disable OP_CCLASS_NODE

7 years agoupdate doc/RE for Absent clear
K.Kosako [Fri, 11 Aug 2017 01:45:52 +0000 (10:45 +0900)]
update doc/RE for Absent clear

7 years agoadd test cases for Absent clear
K.Kosako [Fri, 11 Aug 2017 01:44:05 +0000 (10:44 +0900)]
add test cases for Absent clear

7 years agoAbsent clear restore previous range value at backtrack
K.Kosako [Fri, 11 Aug 2017 01:43:31 +0000 (10:43 +0900)]
Absent clear restore previous range value at backtrack

7 years agofix miss use of IS_CODE_WORD_ASCII()
K.Kosako [Thu, 10 Aug 2017 03:32:57 +0000 (12:32 +0900)]
fix miss use of IS_CODE_WORD_ASCII()

7 years agofix 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()

7 years agorefactoring
K.Kosako [Thu, 10 Aug 2017 02:21:15 +0000 (11:21 +0900)]
refactoring

7 years agorefactoring
K.Kosako [Thu, 10 Aug 2017 02:19:16 +0000 (11:19 +0900)]
refactoring

7 years agorefactoring
K.Kosako [Thu, 10 Aug 2017 02:16:25 +0000 (11:16 +0900)]
refactoring

7 years agorename IS_CODE_SB_WORD() to IS_CODE_WORD_ASCII()
K.Kosako [Thu, 10 Aug 2017 02:12:45 +0000 (11:12 +0900)]
rename IS_CODE_SB_WORD() to IS_CODE_WORD_ASCII()

7 years agominor change
K.Kosako [Thu, 10 Aug 2017 02:04:54 +0000 (11:04 +0900)]
minor change

7 years agodefine ONIGENC_IS_CODE_XDIGIT_ASCII()
K.Kosako [Thu, 10 Aug 2017 02:01:00 +0000 (11:01 +0900)]
define ONIGENC_IS_CODE_XDIGIT_ASCII()

7 years agodefine ONIGENC_IS_CODE_DIGIT_ASCII()
K.Kosako [Thu, 10 Aug 2017 01:56:48 +0000 (10:56 +0900)]
define ONIGENC_IS_CODE_DIGIT_ASCII()

7 years agofix indent
K.Kosako [Thu, 10 Aug 2017 01:45:13 +0000 (10:45 +0900)]
fix indent

7 years agoadd test cases for Unicode
K.Kosako [Wed, 9 Aug 2017 06:41:29 +0000 (15:41 +0900)]
add test cases for Unicode

7 years agofix indent
K.Kosako [Wed, 9 Aug 2017 05:52:21 +0000 (14:52 +0900)]
fix indent

7 years agosmall update doc/RE
K.Kosako [Mon, 7 Aug 2017 06:34:54 +0000 (15:34 +0900)]
small update doc/RE

7 years agorefactoring
K.Kosako [Mon, 7 Aug 2017 04:58:16 +0000 (13:58 +0900)]
refactoring

7 years agosmall update README.md
K.Kosako [Mon, 7 Aug 2017 04:46:11 +0000 (13:46 +0900)]
small update README.md

7 years agoadd a test case
K.Kosako [Mon, 7 Aug 2017 04:37:18 +0000 (13:37 +0900)]
add a test case

7 years agooptimize for simple one char repetition in Absent expression
K.Kosako [Mon, 7 Aug 2017 04:36:58 +0000 (13:36 +0900)]
optimize for simple one char repetition in Absent expression

7 years agofix for reluctant repetition in Absent expression
K.Kosako [Mon, 7 Aug 2017 02:26:07 +0000 (11:26 +0900)]
fix for reluctant repetition in Absent expression

7 years agoadd a test case for absent expression
K.Kosako [Mon, 7 Aug 2017 02:24:44 +0000 (11:24 +0900)]
add a test case for absent expression

7 years agoremove USE_NAMED_GROUP
K.Kosako [Fri, 4 Aug 2017 07:24:55 +0000 (16:24 +0900)]
remove USE_NAMED_GROUP

7 years agorefactoring
K.Kosako [Fri, 4 Aug 2017 06:12:52 +0000 (15:12 +0900)]
refactoring

7 years agoMerge branch 'develop' v6.5.0
K.Kosako [Thu, 3 Aug 2017 05:15:22 +0000 (14:15 +0900)]
Merge branch 'develop'

7 years agosetup 6.5.0
K.Kosako [Thu, 3 Aug 2017 05:11:58 +0000 (14:11 +0900)]
setup 6.5.0

7 years agoupdate HISTORY
K.Kosako [Thu, 3 Aug 2017 05:11:19 +0000 (14:11 +0900)]
update HISTORY

7 years agofix infinite recursive call by zero repetition
K.Kosako [Thu, 3 Aug 2017 03:53:46 +0000 (12:53 +0900)]
fix infinite recursive call by zero repetition

7 years agoadd a test case
K.Kosako [Thu, 3 Aug 2017 02:15:36 +0000 (11:15 +0900)]
add a test case

7 years agofix return invalid result in is_simple_one_char_repeat() (length)
K.Kosako [Thu, 3 Aug 2017 01:30:22 +0000 (10:30 +0900)]
fix return invalid result in is_simple_one_char_repeat() (length)

7 years agofix return invalid result in is_simple_one_char_repeat()
K.Kosako [Thu, 3 Aug 2017 01:19:46 +0000 (10:19 +0900)]
fix return invalid result in is_simple_one_char_repeat()

7 years agofix indent
K.Kosako [Wed, 2 Aug 2017 06:52:14 +0000 (15:52 +0900)]
fix indent

7 years agoremove UPDATE_VAR_RIGHT_RANGE_SPREV
K.Kosako [Wed, 2 Aug 2017 06:49:38 +0000 (15:49 +0900)]
remove UPDATE_VAR_RIGHT_RANGE_SPREV

7 years agoremovee onig_get_tiny_min_len()
K.Kosako [Wed, 2 Aug 2017 06:12:53 +0000 (15:12 +0900)]
removee onig_get_tiny_min_len()

7 years agosmall update README.md
K.Kosako [Wed, 2 Aug 2017 06:06:25 +0000 (15:06 +0900)]
small update README.md

7 years agoreturn INFINITE_LEN for min-len of GIMMICK_FAIL
K.Kosako [Wed, 2 Aug 2017 06:02:09 +0000 (15:02 +0900)]
return INFINITE_LEN for min-len of GIMMICK_FAIL

7 years agofix indent
K.Kosako [Wed, 2 Aug 2017 05:53:12 +0000 (14:53 +0900)]
fix indent

7 years agouse distance_add() in tree_min_len() for INFINITE_DISTANCE value
K.Kosako [Wed, 2 Aug 2017 05:52:41 +0000 (14:52 +0900)]
use distance_add() in tree_min_len() for INFINITE_DISTANCE value

7 years agofix ignored error case in fetch_name()
K.Kosako [Wed, 2 Aug 2017 01:04:19 +0000 (10:04 +0900)]
fix ignored error case in fetch_name()

7 years agofix to add start_code argument in calling of 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()

7 years agofix NST_RECURSION set condition
K.Kosako [Tue, 1 Aug 2017 08:49:33 +0000 (17:49 +0900)]
fix NST_RECURSION set condition

7 years agomake optimized absent-tree for simple one char repeat expression
K.Kosako [Tue, 1 Aug 2017 07:03:02 +0000 (16:03 +0900)]
make optimized absent-tree for simple one char repeat expression

7 years agoremove unused codes
K.Kosako [Tue, 1 Aug 2017 05:30:00 +0000 (14:30 +0900)]
remove unused codes

7 years agorefactoring
K.Kosako [Tue, 1 Aug 2017 04:41:53 +0000 (13:41 +0900)]
refactoring

7 years agorefactoring
K.Kosako [Tue, 1 Aug 2017 04:09:10 +0000 (13:09 +0900)]
refactoring

7 years agoupdate doc/RE for Absent clear
K.Kosako [Sun, 30 Jul 2017 08:40:04 +0000 (17:40 +0900)]
update doc/RE for Absent clear

7 years agoadd test cases for absent clear
K.Kosako [Sun, 30 Jul 2017 08:29:56 +0000 (17:29 +0900)]
add test cases for absent clear

7 years agoimplement absent clear
K.Kosako [Sun, 30 Jul 2017 08:29:36 +0000 (17:29 +0900)]
implement absent clear

7 years agoadd UPDATE_VAR_RIGHT_RANGE_INIT (UpdateVarType)
K.Kosako [Sun, 30 Jul 2017 08:17:10 +0000 (17:17 +0900)]
add UPDATE_VAR_RIGHT_RANGE_INIT (UpdateVarType)

7 years agoupdate doc/RE
K.Kosako [Sun, 30 Jul 2017 01:32:32 +0000 (10:32 +0900)]
update doc/RE

7 years agosuper-alt should be set for range cutter only
K.Kosako [Sun, 30 Jul 2017 01:08:42 +0000 (10:08 +0900)]
super-alt should be set for range cutter only

7 years agoadd test cases
K.Kosako [Sat, 29 Jul 2017 12:13:26 +0000 (21:13 +0900)]
add test cases

7 years agouse super-alt for absent tree
K.Kosako [Sat, 29 Jul 2017 12:11:52 +0000 (21:11 +0900)]
use super-alt for absent tree

7 years agosupport super alt
K.Kosako [Sat, 29 Jul 2017 12:10:49 +0000 (21:10 +0900)]
support super alt

7 years agoadd NST_SUPER flag
K.Kosako [Sat, 29 Jul 2017 11:58:15 +0000 (20:58 +0900)]
add NST_SUPER flag

7 years agoadd OP_PUSH_SUPER
K.Kosako [Sat, 29 Jul 2017 11:54:52 +0000 (20:54 +0900)]
add OP_PUSH_SUPER

7 years agoadd STK_SUPER_ALT
K.Kosako [Sat, 29 Jul 2017 10:15:14 +0000 (19:15 +0900)]
add STK_SUPER_ALT

7 years agosprev must be restored with s in UPDATE_VAR_S_FROM_STACK command
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

7 years agoupdate autoconf files
K.Kosako [Tue, 25 Jul 2017 04:30:19 +0000 (13:30 +0900)]
update autoconf files

7 years agochange help message for --enable-combination-explosion-check
K.Kosako [Tue, 25 Jul 2017 04:29:19 +0000 (13:29 +0900)]
change help message for --enable-combination-explosion-check

7 years ago--enable-combination-explosion-check is broken in 6.4.0
K.Kosako [Tue, 25 Jul 2017 04:16:59 +0000 (13:16 +0900)]
--enable-combination-explosion-check is broken in 6.4.0

7 years agofix indent
K.Kosako [Tue, 25 Jul 2017 04:04:55 +0000 (13:04 +0900)]
fix indent

7 years agofix uninitialized return value r
K.Kosako [Tue, 25 Jul 2017 04:00:57 +0000 (13:00 +0900)]
fix uninitialized return value r

7 years agofix #66 : --enable-combination-explosion-check is broken in 6.4.0
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

7 years agoupdate doc/RE for absent functions
K.Kosako [Sun, 23 Jul 2017 07:31:26 +0000 (16:31 +0900)]
update doc/RE for absent functions

7 years agoremove optimization code about right_range_index because recursive call is allowed
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

7 years agosmall fix to README.md
K.Kosako [Sun, 23 Jul 2017 03:23:11 +0000 (12:23 +0900)]
small fix to README.md

7 years agoupdate README.md for absent functions
K.Kosako [Sun, 23 Jul 2017 03:13:25 +0000 (12:13 +0900)]
update README.md for absent functions

7 years agoupdate test cases for absent functions
K.Kosako [Sun, 23 Jul 2017 03:12:59 +0000 (12:12 +0900)]
update test cases for absent functions

7 years agore-design and re-implement absent functions
K.Kosako [Sun, 23 Jul 2017 03:12:28 +0000 (12:12 +0900)]
re-design and re-implement absent functions

7 years agorefactoring
K.Kosako [Sat, 22 Jul 2017 14:11:52 +0000 (23:11 +0900)]
refactoring

7 years agoadd UPDATE_RIGHT_RANGE_FROM_S_STACK_LAST (UpdateVarType)
K.Kosako [Sat, 22 Jul 2017 14:07:16 +0000 (23:07 +0900)]
add UPDATE_RIGHT_RANGE_FROM_S_STACK_LAST (UpdateVarType)

7 years agofix for UPDATE_VAR_S_FROM_STACK_LAST
K.Kosako [Sat, 22 Jul 2017 14:02:28 +0000 (23:02 +0900)]
fix for UPDATE_VAR_S_FROM_STACK_LAST

7 years agoreduce redundant codes
K.Kosako [Sat, 22 Jul 2017 13:55:04 +0000 (22:55 +0900)]
reduce redundant codes

7 years agoadd UPDATE_VAR_S_FROM_STACK_LAST (UpdateVarType)
K.Kosako [Sat, 22 Jul 2017 13:53:05 +0000 (22:53 +0900)]
add UPDATE_VAR_S_FROM_STACK_LAST (UpdateVarType)

7 years agoadd SAVE_S (SaveType)
K.Kosako [Sat, 22 Jul 2017 13:40:40 +0000 (22:40 +0900)]
add SAVE_S (SaveType)

7 years agoadd NST_PROHIBIT_RECURSION
K.Kosako [Thu, 20 Jul 2017 08:09:07 +0000 (17:09 +0900)]
add NST_PROHIBIT_RECURSION

7 years agofix setting NST_RECURSION flag to call-node
K.Kosako [Thu, 20 Jul 2017 08:01:17 +0000 (17:01 +0900)]
fix setting NST_RECURSION flag to call-node

7 years agoremove unused symbol
K.Kosako [Wed, 19 Jul 2017 07:51:15 +0000 (16:51 +0900)]
remove unused symbol

7 years agoescape doublee free node in make_absent_group_tree()
K.Kosako [Wed, 19 Jul 2017 07:33:35 +0000 (16:33 +0900)]
escape doublee free node in make_absent_group_tree()

7 years agosmall update about absent group custom generator
K.Kosako [Wed, 19 Jul 2017 07:24:01 +0000 (16:24 +0900)]
small update about absent group custom generator

7 years agoadd test cases for absent group
K.Kosako [Wed, 19 Jul 2017 07:01:27 +0000 (16:01 +0900)]
add test cases for absent group

7 years agore-implement absent node-tree for cases that generator quantifier's lower value great...
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

7 years agosmall fix for doc/RE.ja
K.Kosako [Wed, 19 Jul 2017 00:09:33 +0000 (09:09 +0900)]
small fix for doc/RE.ja

7 years agorefactoring
K.Kosako [Tue, 18 Jul 2017 02:01:16 +0000 (11:01 +0900)]
refactoring

7 years agochange STACK_POP_LEVEL_XXX from symbol to enum
K.Kosako [Tue, 18 Jul 2017 01:55:40 +0000 (10:55 +0900)]
change STACK_POP_LEVEL_XXX from symbol to enum

7 years agoinhibit NODE_CALL in generators
K.Kosako [Tue, 18 Jul 2017 01:27:14 +0000 (10:27 +0900)]
inhibit NODE_CALL in generators

7 years agouse right_range_index for restore right_range value
K.Kosako [Tue, 18 Jul 2017 01:11:35 +0000 (10:11 +0900)]
use right_range_index for restore right_range value

7 years agorename NODE_STR to NODE_STRING
K.Kosako [Tue, 18 Jul 2017 00:19:51 +0000 (09:19 +0900)]
rename NODE_STR to NODE_STRING

7 years agorefactoring
K.Kosako [Mon, 17 Jul 2017 23:59:46 +0000 (08:59 +0900)]
refactoring

7 years agoupdate doc/RE about default generator of absent group
K.Kosako [Mon, 17 Jul 2017 23:56:27 +0000 (08:56 +0900)]
update doc/RE about default generator of absent group

7 years agofix test cases following to spec. change
K.Kosako [Mon, 17 Jul 2017 23:55:39 +0000 (08:55 +0900)]
fix test cases following to spec. change

7 years agochange thee default generator of absent group from .* to \O*
K.Kosako [Mon, 17 Jul 2017 23:54:40 +0000 (08:54 +0900)]
change thee default generator of absent group from .* to \O*

7 years agodefine and use INFINITE_LEN
K.Kosako [Mon, 17 Jul 2017 23:44:34 +0000 (08:44 +0900)]
define and use INFINITE_LEN

7 years agosmall fix in get_min_len()
K.Kosako [Mon, 17 Jul 2017 23:36:44 +0000 (08:36 +0900)]
small fix in get_min_len()

7 years agofix test case strings
K.Kosako [Sat, 15 Jul 2017 08:44:19 +0000 (17:44 +0900)]
fix test case strings

7 years agosmall fix of doc/RE.ja
K.Kosako [Sat, 15 Jul 2017 08:43:33 +0000 (17:43 +0900)]
small fix of doc/RE.ja

7 years agoadd new feature description of 6.5.0 into README.md
K.Kosako [Fri, 14 Jul 2017 07:57:45 +0000 (16:57 +0900)]
add new feature description of 6.5.0 into README.md

7 years agofix #65 : SIZEOF_SIZE_T doesn't exist on certain architecutres
K.Kosako [Fri, 14 Jul 2017 06:51:46 +0000 (15:51 +0900)]
fix #65 : SIZEOF_SIZE_T doesn't exist on certain architecutres