Mercurial > vim
diff src/edit.c @ 5442:faf7e86203b5 v7.4.071
updated for version 7.4.071
Problem: Passing limits around too often.
Solution: Use limits from buffer.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Wed, 06 Nov 2013 04:01:36 +0100 |
parents | 878ed73c7070 |
children | d11f223f4c75 |
line wrap: on
line diff
--- a/src/edit.c +++ b/src/edit.c @@ -7857,8 +7857,7 @@ in_cinkeys(keytyped, when, line_is_empty if (try_match && keytyped == ':') { p = ml_get_curline(); - if (cin_iscase(p, FALSE) || cin_isscopedecl(p) - || cin_islabel(30)) + if (cin_iscase(p, FALSE) || cin_isscopedecl(p) || cin_islabel()) return TRUE; /* Need to get the line again after cin_islabel(). */ p = ml_get_curline(); @@ -7868,7 +7867,7 @@ in_cinkeys(keytyped, when, line_is_empty { p[curwin->w_cursor.col - 1] = ' '; i = (cin_iscase(p, FALSE) || cin_isscopedecl(p) - || cin_islabel(30)); + || cin_islabel()); p = ml_get_curline(); p[curwin->w_cursor.col - 1] = ':'; if (i)