Lines Matching refs:leader
1386 char_u *leader = NULL; // copy of comment leader in open_line() local
1798 leader = alloc(lead_len + lead_repl_len + extra_space + extra_len in open_line()
1800 allocated = leader; // remember to free it later in open_line()
1802 if (leader == NULL) in open_line()
1806 vim_strncpy(leader, saved_line, lead_len); in open_line()
1826 for (p = leader + lead_len - 1; p > leader in open_line()
1840 while (old_size < repl_size && p > leader) in open_line()
1842 MB_PTR_BACK(leader, p); in open_line()
1848 (size_t)((leader + lead_len) - endp)); in open_line()
1852 if (p + lead_repl_len > leader + lead_len) in open_line()
1856 while (--p >= leader) in open_line()
1858 int l = mb_head_off(leader, p); in open_line()
1869 (size_t)((leader + lead_len) - (p + l + 1))); in open_line()
1879 p = skipwhite(leader); in open_line()
1899 (size_t)(lead_len - i - (p - leader))); in open_line()
1908 for (p += lead_repl_len; p < leader + lead_len; ++p) in open_line()
1912 if (p + 1 < leader + lead_len && p[1] == TAB) in open_line()
1916 (leader + lead_len) - p); in open_line()
1932 (leader + lead_len) - p); in open_line()
1948 newindent = get_indent_str_vtab(leader, curbuf->b_p_ts, in open_line()
1951 newindent = get_indent_str(leader, in open_line()
1967 && leader[lead_len - 1] == ' ') in open_line()
1970 if (vim_strchr(skipwhite(leader), '\t') != NULL) in open_line()
1978 if (lead_len > 0 && VIM_ISWHITE(leader[lead_len - 1])) in open_line()
1980 leader[lead_len] = NUL; in open_line()
1985 leader[lead_len++] = ' '; in open_line()
1986 leader[lead_len] = NUL; in open_line()
1999 while (lead_len && VIM_ISWHITE(*leader)) in open_line()
2003 ++leader; in open_line()
2076 - (newindent + (int)STRLEN(leader)); in open_line()
2083 STRCAT(leader, " "); in open_line()
2088 STRCAT(leader, p_extra); in open_line()
2089 p_extra = leader; in open_line()
2244 && leader == NULL in open_line()