in find_paragraph(), reset placewewant as well as current_x to 0, in

order to avoid a potential screen update problem


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2793 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
master
David Lawrence Ramsey 2005-06-29 01:27:33 +00:00
parent 5beae58597
commit f816119b36
2 changed files with 4 additions and 0 deletions

View File

@ -250,6 +250,9 @@ CVS code -
- If the spell-checker printed any error messages onscreen, call - If the spell-checker printed any error messages onscreen, call
total_refresh() to make sure they're cleared off. (DLR, found total_refresh() to make sure they're cleared off. (DLR, found
by CHAO Wei-Lun) by CHAO Wei-Lun)
find_paragraph()
- Reset placewewant as well as current_x to 0, in order to avoid
a potential screen update problem. (DLR)
do_justify() do_justify()
- Save placewewant, and restore it if we unjustify, in order to - Save placewewant, and restore it if we unjustify, in order to
avoid a potential screen update problem. (DLR) avoid a potential screen update problem. (DLR)

View File

@ -3091,6 +3091,7 @@ bool find_paragraph(size_t *const quote, size_t *const par)
/* Move back to the beginning of the current line. */ /* Move back to the beginning of the current line. */
current_x = 0; current_x = 0;
placewewant = 0;
/* Find the first line of the current or next paragraph. First, if /* Find the first line of the current or next paragraph. First, if
* the current line isn't in a paragraph, move forward to the line * the current line isn't in a paragraph, move forward to the line