diff options
Diffstat (limited to 'src/nvim/indent.c')
-rw-r--r-- | src/nvim/indent.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/nvim/indent.c b/src/nvim/indent.c index fc59bdb50b..fcdc71e636 100644 --- a/src/nvim/indent.c +++ b/src/nvim/indent.c @@ -18,7 +18,7 @@ static int lisp_match(char_u *p); // Count the size (in window cells) of the indent in the current line. int get_indent(void) { - return get_indent_str(ml_get_curline(), (int)curbuf->b_p_ts); + return get_indent_str(get_cursor_line_ptr(), (int)curbuf->b_p_ts); } @@ -88,7 +88,7 @@ int set_indent(int size, int flags) // characters needed for the indent. todo = size; ind_len = 0; - p = oldline = ml_get_curline(); + p = oldline = get_cursor_line_ptr(); // Calculate the buffer size for the new indent, and check to see if it // isn't already set. @@ -368,14 +368,14 @@ int copy_indent(int size, char_u *src) if (p == NULL) { // Allocate memory for the result: the copied indent, new indent // and the rest of the line. - line_len = (int)STRLEN(ml_get_curline()) + 1; + line_len = (int)STRLEN(get_cursor_line_ptr()) + 1; line = xmalloc(ind_len + line_len); p = line; } } // Append the original line - memmove(p, ml_get_curline(), (size_t)line_len); + memmove(p, get_cursor_line_ptr(), (size_t)line_len); // Replace the line ml_replace(curwin->w_cursor.lnum, line, false); @@ -437,7 +437,7 @@ int inindent(int extra) char_u *ptr; colnr_T col; - for (col = 0, ptr = ml_get_curline(); vim_iswhite(*ptr); ++col) { + for (col = 0, ptr = get_cursor_line_ptr(); vim_iswhite(*ptr); ++col) { ptr++; } @@ -550,7 +550,7 @@ int get_lisp_indent(void) continue; } - for (that = ml_get_curline(); *that != NUL; ++that) { + for (that = get_cursor_line_ptr(); *that != NUL; ++that) { if (*that == ';') { while (*(that + 1) != NUL) { that++; @@ -597,7 +597,7 @@ int get_lisp_indent(void) curwin->w_cursor.col = pos->col; col = pos->col; - that = ml_get_curline(); + that = get_cursor_line_ptr(); if (vi_lisp && (get_indent() == 0)) { amount = 2; |