]> granicus.if.org Git - onig/log
onig
7 years agorefactoring
K.Kosako [Tue, 11 Jul 2017 06:32:02 +0000 (15:32 +0900)]
refactoring

7 years agorenumber stack types
K.Kosako [Tue, 11 Jul 2017 06:27:54 +0000 (15:27 +0900)]
renumber stack types

7 years agorefactoring
K.Kosako [Tue, 11 Jul 2017 06:16:42 +0000 (15:16 +0900)]
refactoring

7 years agorefactoring
K.Kosako [Tue, 11 Jul 2017 06:02:32 +0000 (15:02 +0900)]
refactoring

7 years agorename OnigStackIndex to StackIndex
K.Kosako [Tue, 11 Jul 2017 05:49:13 +0000 (14:49 +0900)]
rename OnigStackIndex to StackIndex

7 years agomove OnigStackIndex into regexec.c
K.Kosako [Tue, 11 Jul 2017 05:47:18 +0000 (14:47 +0900)]
move OnigStackIndex into regexec.c

7 years agoupdate doc/RE about \O
K.Kosako [Tue, 11 Jul 2017 05:20:38 +0000 (14:20 +0900)]
update doc/RE about \O

7 years agoadd test cases for \O
K.Kosako [Tue, 11 Jul 2017 05:17:01 +0000 (14:17 +0900)]
add test cases for \O

7 years agoimplement \O
K.Kosako [Tue, 11 Jul 2017 05:16:43 +0000 (14:16 +0900)]
implement \O

7 years agorename ONIG_SYN_OP2_ESC_CAPITAL_N_NO_NEWLINE to ONIG_SYN_OP2_ESC_CAPITAL_N_O_SUPER_DOT
K.Kosako [Tue, 11 Jul 2017 05:12:05 +0000 (14:12 +0900)]
rename ONIG_SYN_OP2_ESC_CAPITAL_N_NO_NEWLINE to ONIG_SYN_OP2_ESC_CAPITAL_N_O_SUPER_DOT

7 years agorefer CTYPE_OPTION() for anychar compiling
K.Kosako [Tue, 11 Jul 2017 04:23:05 +0000 (13:23 +0900)]
refer CTYPE_OPTION() for anychar compiling

7 years agoadd node_new_anychar_with_fixed_option()
K.Kosako [Tue, 11 Jul 2017 04:20:47 +0000 (13:20 +0900)]
add node_new_anychar_with_fixed_option()

7 years agoadd NST_FIXED_OPTION
K.Kosako [Tue, 11 Jul 2017 04:19:49 +0000 (13:19 +0900)]
add NST_FIXED_OPTION

7 years agoadd test cases for \N
K.Kosako [Tue, 11 Jul 2017 04:18:04 +0000 (13:18 +0900)]
add test cases for \N

7 years agodefine node_new_anychar()
K.Kosako [Tue, 11 Jul 2017 02:22:12 +0000 (11:22 +0900)]
define node_new_anychar()

7 years agorefactoring
K.Kosako [Tue, 11 Jul 2017 01:49:52 +0000 (10:49 +0900)]
refactoring

7 years agorefactoring
K.Kosako [Tue, 11 Jul 2017 01:17:36 +0000 (10:17 +0900)]
refactoring

7 years agorename OP_BACKREFN and OP_BACKREFN_IC
K.Kosako [Mon, 10 Jul 2017 08:52:40 +0000 (17:52 +0900)]
rename OP_BACKREFN and OP_BACKREFN_IC

7 years agoupdate doc/RE
K.Kosako [Mon, 10 Jul 2017 07:49:34 +0000 (16:49 +0900)]
update doc/RE

7 years agoadd test cases for \K
K.Kosako [Mon, 10 Jul 2017 07:37:36 +0000 (16:37 +0900)]
add test cases for \K

7 years agoimplement \K
K.Kosako [Mon, 10 Jul 2017 07:30:56 +0000 (16:30 +0900)]
implement \K

7 years agoadd opcode OP_PUSH_SAVE_VAL and OP_UPDATE_VAR
K.Kosako [Mon, 10 Jul 2017 05:25:45 +0000 (14:25 +0900)]
add opcode OP_PUSH_SAVE_VAL and OP_UPDATE_VAR

7 years agoimplement parsing part of \K
K.Kosako [Mon, 10 Jul 2017 04:16:32 +0000 (13:16 +0900)]
implement parsing part of \K

7 years agoadd NODE_GIMMICK
K.Kosako [Mon, 10 Jul 2017 01:12:36 +0000 (10:12 +0900)]
add NODE_GIMMICK

7 years agomove OnigStackType into regexec.c and rename to StackType
K.Kosako [Mon, 10 Jul 2017 00:14:25 +0000 (09:14 +0900)]
move OnigStackType into regexec.c and rename to StackType

7 years agoadd a description of fixed security issues
K.Kosako [Mon, 10 Jul 2017 00:01:47 +0000 (09:01 +0900)]
add a description of fixed security issues

7 years agosmall fix for doc/RE
K.Kosako [Fri, 7 Jul 2017 09:06:44 +0000 (18:06 +0900)]
small fix for doc/RE

7 years agodefine REG_EXTP()
K.Kosako [Fri, 7 Jul 2017 08:44:22 +0000 (17:44 +0900)]
define REG_EXTP()

7 years agosmall update doc/RE
K.Kosako [Fri, 7 Jul 2017 06:01:04 +0000 (15:01 +0900)]
small update doc/RE

7 years agosmall changes for test pattern
K.Kosako [Fri, 7 Jul 2017 05:53:19 +0000 (14:53 +0900)]
small changes for test pattern

7 years agosmall update for doc/RE
K.Kosako [Fri, 7 Jul 2017 04:59:18 +0000 (13:59 +0900)]
small update for doc/RE

7 years agorename ONOFF() to OPTION_NEGATE()
K.Kosako [Fri, 7 Jul 2017 04:43:03 +0000 (13:43 +0900)]
rename ONOFF() to OPTION_NEGATE()

7 years agodefine OPTION_ON/OFF
K.Kosako [Fri, 7 Jul 2017 04:40:50 +0000 (13:40 +0900)]
define OPTION_ON/OFF

7 years agoadd description of \N
K.Kosako [Fri, 7 Jul 2017 04:34:32 +0000 (13:34 +0900)]
add description of \N

7 years agoadd test cases for \N
K.Kosako [Fri, 7 Jul 2017 04:31:42 +0000 (13:31 +0900)]
add test cases for \N

7 years agoimplement \N
K.Kosako [Fri, 7 Jul 2017 04:31:25 +0000 (13:31 +0900)]
implement \N

7 years agodon't use utf-8#is_mbc_newline()
K.Kosako [Fri, 7 Jul 2017 01:45:13 +0000 (10:45 +0900)]
don't use utf-8#is_mbc_newline()

7 years agosmall update for doc
K.Kosako [Thu, 6 Jul 2017 08:49:54 +0000 (17:49 +0900)]
small update for doc

7 years agodefine node_new_enclosure_if_else()
K.Kosako [Thu, 6 Jul 2017 07:59:09 +0000 (16:59 +0900)]
define node_new_enclosure_if_else()

7 years agosmall update for doc
K.Kosako [Thu, 6 Jul 2017 07:46:18 +0000 (16:46 +0900)]
small update for doc

7 years agoupdate doc/RE.ja
K.Kosako [Thu, 6 Jul 2017 07:42:07 +0000 (16:42 +0900)]
update doc/RE.ja

7 years agoupdate doc/RE
K.Kosako [Thu, 6 Jul 2017 07:41:56 +0000 (16:41 +0900)]
update doc/RE

7 years agoadd test cases for \R
K.Kosako [Thu, 6 Jul 2017 07:27:39 +0000 (16:27 +0900)]
add test cases for \R

7 years agoimplement \R
K.Kosako [Thu, 6 Jul 2017 07:07:59 +0000 (16:07 +0900)]
implement \R

7 years agodefine ONIG_SYN_OP2_ESC_CAPITAL_R_GENERAL_NEWLINE
K.Kosako [Thu, 6 Jul 2017 07:07:31 +0000 (16:07 +0900)]
define ONIG_SYN_OP2_ESC_CAPITAL_R_GENERAL_NEWLINE

7 years agodefine ONIGENC_IS_UNICODE_ENCODING()
K.Kosako [Thu, 6 Jul 2017 07:06:30 +0000 (16:06 +0900)]
define ONIGENC_IS_UNICODE_ENCODING()

7 years agoupdate doc/RE.ja
K.Kosako [Thu, 6 Jul 2017 01:18:35 +0000 (10:18 +0900)]
update doc/RE.ja

7 years agoupdate doc/RE
K.Kosako [Thu, 6 Jul 2017 00:43:16 +0000 (09:43 +0900)]
update doc/RE

7 years agoadd test cases for if-else
K.Kosako [Thu, 6 Jul 2017 00:42:45 +0000 (09:42 +0900)]
add test cases for if-else

7 years agoadd ENCLOSURE_IF_ELSE case into onig_node_free()
K.Kosako [Wed, 5 Jul 2017 07:31:14 +0000 (16:31 +0900)]
add ENCLOSURE_IF_ELSE case into onig_node_free()

7 years agorename SET_NODE_TYPE() to NODE_SET_TYPE()
K.Kosako [Wed, 5 Jul 2017 06:21:40 +0000 (15:21 +0900)]
rename SET_NODE_TYPE() to NODE_SET_TYPE()

7 years agoimplement ENCLOSURE_IF_ELSE in regcomp.c
K.Kosako [Wed, 5 Jul 2017 05:57:38 +0000 (14:57 +0900)]
implement ENCLOSURE_IF_ELSE in regcomp.c

7 years agoimplement then part is empty case in if-else parsing
K.Kosako [Wed, 5 Jul 2017 03:13:22 +0000 (12:13 +0900)]
implement then part is empty case in if-else parsing

7 years agoimplement compiling for if-else
K.Kosako [Wed, 5 Jul 2017 00:17:58 +0000 (09:17 +0900)]
implement compiling for if-else

7 years agoimplement parsing part of if-else syntax
K.Kosako [Tue, 4 Jul 2017 08:04:48 +0000 (17:04 +0900)]
implement parsing part of if-else syntax

7 years agorefactoring
K.Kosako [Tue, 4 Jul 2017 06:35:54 +0000 (15:35 +0900)]
refactoring

7 years agorename NSTRING to NODE_STRING
K.Kosako [Tue, 4 Jul 2017 06:26:30 +0000 (15:26 +0900)]
rename NSTRING to NODE_STRING

7 years agoremove redundant codes
K.Kosako [Tue, 4 Jul 2017 06:21:08 +0000 (15:21 +0900)]
remove redundant codes

7 years agorename USE_SUBEXP_CALL to USE_CALL
K.Kosako [Tue, 4 Jul 2017 05:51:28 +0000 (14:51 +0900)]
rename USE_SUBEXP_CALL to USE_CALL

7 years agoadd test cases for backref checker
K.Kosako [Tue, 4 Jul 2017 05:48:06 +0000 (14:48 +0900)]
add test cases for backref checker

7 years agofix parsing for relative backref checker
K.Kosako [Tue, 4 Jul 2017 05:45:35 +0000 (14:45 +0900)]
fix parsing for relative backref checker

7 years agoimplement backref checker compile process
K.Kosako [Tue, 4 Jul 2017 05:12:58 +0000 (14:12 +0900)]
implement backref checker compile process

7 years agoimplement print_compiled_byte_code_list() for OP_BACKREF_CHECK and OP_BACKREF_CHECK_W...
K.Kosako [Tue, 4 Jul 2017 04:35:17 +0000 (13:35 +0900)]
implement print_compiled_byte_code_list() for OP_BACKREF_CHECK and OP_BACKREF_CHECK_WITH_LEVEL

7 years agorename bref to backref
K.Kosako [Tue, 4 Jul 2017 01:36:01 +0000 (10:36 +0900)]
rename bref to backref

7 years agofix indent
K.Kosako [Tue, 4 Jul 2017 01:30:24 +0000 (10:30 +0900)]
fix indent

7 years agoadd OP_BACKREF_CHECK and OP_BACKREF_CHECK_WITH_LEVEL
K.Kosako [Tue, 4 Jul 2017 01:26:59 +0000 (10:26 +0900)]
add OP_BACKREF_CHECK and OP_BACKREF_CHECK_WITH_LEVEL

7 years agoadd parsing of backref checker or if-else notation
K.Kosako [Mon, 3 Jul 2017 08:36:02 +0000 (17:36 +0900)]
add parsing of backref checker or if-else notation

7 years agoupdate README.md v6.4.0
K.Kosako [Mon, 3 Jul 2017 00:59:56 +0000 (09:59 +0900)]
update README.md

7 years agomerge from develop
K.Kosako [Mon, 3 Jul 2017 00:52:02 +0000 (09:52 +0900)]
merge from develop

7 years agoadd IGNORE_EUC_JP for #63
K.Kosako [Mon, 3 Jul 2017 00:18:59 +0000 (09:18 +0900)]
add IGNORE_EUC_JP for #63

7 years agoupdate HISTORY
K.Kosako [Fri, 30 Jun 2017 05:06:28 +0000 (14:06 +0900)]
update HISTORY

7 years agosetup 6.4.0
K.Kosako [Fri, 30 Jun 2017 05:03:56 +0000 (14:03 +0900)]
setup 6.4.0

7 years agoupdate HISTORY
K.Kosako [Fri, 30 Jun 2017 04:57:21 +0000 (13:57 +0900)]
update HISTORY

7 years agorefactoring
K.Kosako [Fri, 30 Jun 2017 03:34:46 +0000 (12:34 +0900)]
refactoring

7 years agofix backref number == 0 case
K.Kosako [Fri, 30 Jun 2017 02:17:11 +0000 (11:17 +0900)]
fix backref number == 0 case

7 years agofix memory leaks
K.Kosako [Fri, 30 Jun 2017 01:25:31 +0000 (10:25 +0900)]
fix memory leaks

7 years agoremove BBUF_ENSURE_SIZE_FREE_ON_ERROR()
K.Kosako [Thu, 29 Jun 2017 09:05:25 +0000 (18:05 +0900)]
remove BBUF_ENSURE_SIZE_FREE_ON_ERROR()

7 years agoremove NCCLAS_SHARE codes
K.Kosako [Thu, 29 Jun 2017 08:45:51 +0000 (17:45 +0900)]
remove NCCLAS_SHARE codes

7 years agoadd NST_BACKREF flag
K.Kosako [Thu, 29 Jun 2017 07:13:38 +0000 (16:13 +0900)]
add NST_BACKREF flag

7 years agofix memory leaks
K.Kosako [Thu, 29 Jun 2017 06:28:30 +0000 (15:28 +0900)]
fix memory leaks

7 years agorefactoring
K.Kosako [Thu, 29 Jun 2017 05:46:17 +0000 (14:46 +0900)]
refactoring

7 years agofix a memory leak
K.Kosako [Thu, 29 Jun 2017 05:27:49 +0000 (14:27 +0900)]
fix a memory leak

7 years agoreduce code
K.Kosako [Thu, 29 Jun 2017 05:27:12 +0000 (14:27 +0900)]
reduce code

7 years agochange encoding from EUC-JP to UTF-8 in doc/XXX.ja
K.Kosako [Wed, 28 Jun 2017 06:35:17 +0000 (15:35 +0900)]
change encoding from EUC-JP to UTF-8 in doc/XXX.ja

7 years agoupdate doc/RE.ja
K.Kosako [Wed, 28 Jun 2017 06:31:15 +0000 (15:31 +0900)]
update doc/RE.ja

7 years agorefactoring
K.Kosako [Wed, 28 Jun 2017 06:26:41 +0000 (15:26 +0900)]
refactoring

7 years agocheck 0 in ME_STATUS_ON_AT()
K.Kosako [Wed, 28 Jun 2017 06:23:42 +0000 (15:23 +0900)]
check 0 in ME_STATUS_ON_AT()

7 years agodefine MEM_STATUS_AT0()
K.Kosako [Wed, 28 Jun 2017 05:37:19 +0000 (14:37 +0900)]
define MEM_STATUS_AT0()

7 years agorefactoring
K.Kosako [Wed, 28 Jun 2017 05:25:49 +0000 (14:25 +0900)]
refactoring

7 years agorename NQ_BODY_XXXX
K.Kosako [Wed, 28 Jun 2017 04:43:56 +0000 (13:43 +0900)]
rename NQ_BODY_XXXX

7 years agoupdate doc/RE
K.Kosako [Wed, 28 Jun 2017 04:25:35 +0000 (13:25 +0900)]
update doc/RE

7 years agorename member
K.Kosako [Wed, 28 Jun 2017 04:21:28 +0000 (13:21 +0900)]
rename member

7 years agochange compile code for zero
K.Kosako [Wed, 28 Jun 2017 04:17:40 +0000 (13:17 +0900)]
change compile code for zero

7 years agodefine compile_enclosure_memory_node()
K.Kosako [Wed, 28 Jun 2017 02:23:33 +0000 (11:23 +0900)]
define compile_enclosure_memory_node()

7 years agoadd test cases
K.Kosako [Wed, 28 Jun 2017 02:13:17 +0000 (11:13 +0900)]
add test cases

7 years agorefactoring
K.Kosako [Wed, 28 Jun 2017 01:53:17 +0000 (10:53 +0900)]
refactoring

7 years agorename symbol
K.Kosako [Wed, 28 Jun 2017 01:34:53 +0000 (10:34 +0900)]
rename symbol

7 years agoenclose by USE_MONOMANIAC_CHECK_CAPTURES_IN_ENDLESS_REPEAT
K.Kosako [Wed, 28 Jun 2017 01:28:57 +0000 (10:28 +0900)]
enclose by USE_MONOMANIAC_CHECK_CAPTURES_IN_ENDLESS_REPEAT

7 years agofix STACK_EMPTY_CHECK_REC()
K.Kosako [Wed, 28 Jun 2017 01:20:58 +0000 (10:20 +0900)]
fix STACK_EMPTY_CHECK_REC()

7 years agouse HAVE_INTTYPES_H
K.Kosako [Mon, 26 Jun 2017 07:51:03 +0000 (16:51 +0900)]
use HAVE_INTTYPES_H