Commit 3d8e759a authored by Chris Allegretta's avatar Chris Allegretta
Browse files

Allow " symbol to be in regex without leading by checking for *ptr+1 is not the end of the regex

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1057 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
No related merge requests found
Showing with 6 additions and 4 deletions
+6 -4
......@@ -5,6 +5,10 @@ CVS code -
-C, --relative, changes to do_cursorpos().
- Makefile.am:
- Add SYSCONFDIR to DEFS, so we can have an /etc/nanorc.
- rcfile.c
parse_next_rege()
- Allow " symbol to be in regex without leading \ by checking
for *ptr+1 is not the end of the regex.
- utils.c:
strstrwrapper()
- NANO_SMALL test was backwards (Ken Tyler).
......
......@@ -131,11 +131,9 @@ char *parse_next_word(char *ptr)
char *parse_next_regex(char *ptr)
{
char prev = ' ';
while ((*ptr != '"' || prev == '\\') && *ptr != '\n' && *ptr != '\0') {
prev = *ptr;
while ((*ptr != '"' || (*(ptr+1) != ' ' && *(ptr+1) != '\n'))
&& *ptr != '\n' && *ptr != '\0')
ptr++;
}
if (*ptr == '\0')
return NULL;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment