summaryrefslogtreecommitdiff
path: root/src/search.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2009-04-22 14:44:41 +0000
committerBram Moolenaar <Bram@vim.org>2009-04-22 14:44:41 +0000
commitfe81d45db462f03eb32b2e100bcb3837e61547de (patch)
tree13a233498e8db3b5bbedafdd54cead4beb4ab1e7 /src/search.c
parent7bfef80fab8085fe5a5b3e2f2e3d3661e733d64f (diff)
downloadvim-fe81d45db462f03eb32b2e100bcb3837e61547de.zip
updated for version 7.2-157
Diffstat (limited to 'src/search.c')
-rw-r--r--src/search.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/search.c b/src/search.c
index 5586bddba..dd260d3b4 100644
--- a/src/search.c
+++ b/src/search.c
@@ -2327,8 +2327,8 @@ findmatchlimit(oap, initc, flags, maxtravel)
for (col = pos.col; check_prevcol(linep, col, '\\', &col);)
bslcnt++;
}
- /* Only accept a match when 'M' is in 'cpo' or when ecaping is
- * what we expect. */
+ /* Only accept a match when 'M' is in 'cpo' or when escaping
+ * is what we expect. */
if (cpo_bsl || (bslcnt & 1) == match_escaped)
{
if (c == initc)
@@ -4663,7 +4663,7 @@ find_pattern_in_path(ptr, dir, len, whole, skip_comments,
msg_putchar('\n'); /* cursor below last one */
if (!got_int) /* don't display if 'q'
typed at "--more--"
- mesage */
+ message */
{
msg_home_replace_hl(new_fname);
MSG_PUTS(_(" (includes previously listed match)"));
@@ -4975,7 +4975,7 @@ search_line:
|| IObuff[i-2] == '!'))))
IObuff[i++] = ' ';
}
- /* copy as much as posible of the new word */
+ /* copy as much as possible of the new word */
if (p - aux >= IOSIZE - i)
p = aux + IOSIZE - i - 1;
STRNCPY(IObuff + i, aux, p - aux);
@@ -5010,7 +5010,7 @@ search_line:
if (did_show)
msg_putchar('\n'); /* cursor below last one */
if (!got_int) /* don't display if 'q' typed
- at "--more--" mesage */
+ at "--more--" message */
msg_home_replace_hl(curr_fname);
prev_fname = curr_fname;
}
@@ -5092,7 +5092,7 @@ search_line:
}
if (action != ACTION_SHOW)
{
- curwin->w_cursor.col = (colnr_T) (startp - line);
+ curwin->w_cursor.col = (colnr_T)(startp - line);
curwin->w_set_curswant = TRUE;
}
@@ -5119,7 +5119,8 @@ exit_matched:
&& action == ACTION_EXPAND
&& !(compl_cont_status & CONT_SOL)
#endif
- && *(p = startp + 1))
+ && *startp != NUL
+ && *(p = startp + 1) != NUL)
goto search_line;
}
line_breakcheck();