Mercurial > vim
comparison src/regexp.h @ 4785:3b5a023a4543 v7.3.1139
updated for version 7.3.1139
Problem: New regexp engine: negated flag is hardly used.
Solution: Add separate _NEG states, remove negated flag.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Fri, 07 Jun 2013 16:31:50 +0200 |
parents | 03375ccf28a2 |
children | 66803af09906 |
comparison
equal
deleted
inserted
replaced
4784:11a91ba3adc6 | 4785:3b5a023a4543 |
---|---|
71 int c; | 71 int c; |
72 nfa_state_T *out; | 72 nfa_state_T *out; |
73 nfa_state_T *out1; | 73 nfa_state_T *out1; |
74 int id; | 74 int id; |
75 int lastlist[2]; /* 0: normal, 1: recursive */ | 75 int lastlist[2]; /* 0: normal, 1: recursive */ |
76 int negated; | |
77 int val; | 76 int val; |
78 }; | 77 }; |
79 | 78 |
80 /* | 79 /* |
81 * Structure used by the NFA matcher. | 80 * Structure used by the NFA matcher. |