revert the simplification of the display_string() call in
do_replace_loop(), as it breaks display in some ways git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2645 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Этот коммит содержится в:
родитель
7291daabe3
Коммит
5ed8819f35
@ -191,8 +191,6 @@ CVS code -
|
||||
work properly when we've replaced one or more instances of a
|
||||
string in copy and haven't yet updated current->data to match
|
||||
copy. (DLR)
|
||||
- Simplify the display_string() call that we use to get the word
|
||||
that we're going to highlight. (DLR)
|
||||
- utils.c:
|
||||
num_of_digits()
|
||||
- Use a size_t instead of an int, and rename to digits(). (DLR)
|
||||
|
@ -751,10 +751,9 @@ ssize_t do_replace_loop(const char *needle, const filestruct
|
||||
numreplaced = 0;
|
||||
|
||||
if (!replaceall) {
|
||||
char *exp_word;
|
||||
size_t xpt = xplustabs();
|
||||
|
||||
exp_word = display_string(current->data, xpt, match_len,
|
||||
char *exp_word = display_string(current->data, xpt,
|
||||
strnlenpt(current->data, current_x + match_len) - xpt,
|
||||
FALSE);
|
||||
|
||||
curs_set(0);
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user