aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-01-22add debug_out targetK.Kosako1-0/+5
2020-01-22fix invalid jump address in compile_anchor_look_behind_not_node()K.Kosako1-5/+8
2020-01-22use lead_node member for look-behind-notK.Kosako1-1/+24
2020-01-22add comments for members of OperationK.Kosako1-3/+3
2020-01-22fix processing of byte length as character lengthK.Kosako1-3/+3
2020-01-22fix obvious bugs by invalid valueK.Kosako1-3/+3
2020-01-22use lead_node member for look-behindK.Kosako1-1/+23
2020-01-22fix onig_node_copy()K.Kosako1-0/+45
2020-01-22fix type of members in OperationK.Kosako1-3/+3
2020-01-22add OP_STEP_BACK opcodeK.Kosako2-0/+19
2020-01-21set lead_node for look-behind nodeK.Kosako1-0/+7
2020-01-21add lead_node into AnchorNodeK.Kosako2-0/+8
2020-01-21add get_tree_tail_literal()K.Kosako1-0/+105
2020-01-21refactoringK.Kosako1-9/+9
2020-01-21refactoringK.Kosako1-9/+9
2020-01-21remove redundant codeK.Kosako1-9/+0
2020-01-21add some test casesK.Kosako1-0/+4
2020-01-21don't optimize look-behind if it includes captures or anchorsK.Kosako1-0/+7
2020-01-21backref node min len is sure only if length is fixedK.Kosako1-2/+2
2020-01-21min len is not sure for backref nodeK.Kosako1-0/+2
2020-01-21refactoringK.Kosako1-7/+3
2020-01-21optimize for min len == 0 and min len is sure caseK.Kosako1-3/+14
2020-01-21add onig_node_reset_fail()K.Kosako2-3/+17
2020-01-20add onig_node_reset_empty()K.Kosako2-5/+31
2020-01-20add node_free_body()K.Kosako1-12/+18
2020-01-20use MinMaxCharLen instead of MinMaxLen for node_char_len()K.Kosako1-49/+92
2020-01-20define NODE_ST_FIXED_CLEN_MIN_SUREK.Kosako1-0/+2
2020-01-20add debug target into Makefile.amK.Kosako1-0/+5
2020-01-20add some test casesK.Kosako1-1/+6
2020-01-20forbid use of absent stopper/clear in look-behindK.Kosako1-0/+72
2020-01-20refactoringK.Kosako1-25/+20
2020-01-20refactoringK.Kosako1-32/+32
2020-01-20allow atomic operator in look-behindK.Kosako1-2/+2
2020-01-20refactoringK.Kosako1-9/+10
2020-01-20set NODE_ST_ABSENT_WITH_SIDE_EFFECTS flagK.Kosako1-0/+4
2020-01-20define NODE_ST_ABSENT_WITH_SIDE_EFFECTS flagK.Kosako1-0/+2
2020-01-20optimize look-behind by reducing upper range of quantifier for simple repetitionK.Kosako1-0/+46
2020-01-20check ONIG_SYN_VARIABLE_LEN_LOOK_BEHIND if ONIG_SYN_DIFFERENT_LEN_ALT_LOOK_BE...K.Kosako1-0/+3
2020-01-20add some test casesK.Kosako1-0/+6
2020-01-20add ONIG_SYN_VARIABLE_LEN_LOOK_BEHIND into Oniguruma and Java syntaxesK.Kosako2-2/+4
2020-01-20add ONIG_SYN_VARIABLE_LEN_LOOK_BEHINDK.Kosako2-3/+10
2020-01-20add some test casesK.Kosako1-0/+16
2020-01-20fix forgot to set zid in STACK_PUSH_WITH_ZID()K.Kosako1-0/+1
2020-01-20add some test casesK.Kosako1-4/+23
2020-01-20re-implement look-behind-not by using OP_STEP_BACK_START/NEXTK.Kosako1-2/+72
2020-01-20refactoringK.Kosako1-26/+45
2020-01-20re-implement look-behind by using OP_STEP_BACK_START/NEXTK.Kosako1-20/+106
2020-01-20fix invalid use of IS_INFINITE_REPEAT()K.Kosako1-3/+3
2020-01-20define OPSIZE_CHECK_POSITIONK.Kosako1-0/+1
2020-01-20change elements of AnchorNode from char_len to char_min/max_lenK.Kosako3-7/+10