]> git.wh0rd.org Git - nano.git/commitdiff
in do_justify(), don't save current_y and restore it if the user
authorDavid Lawrence Ramsey <pooka109@gmail.com>
Wed, 16 Nov 2005 04:41:31 +0000 (04:41 +0000)
committerDavid Lawrence Ramsey <pooka109@gmail.com>
Wed, 16 Nov 2005 04:41:31 +0000 (04:41 +0000)
unjustifies, as the reset_cursor() called by edit_refresh() after
restoring edittop and current will ensure that current_y is restored to
its original value

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3189 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/text.c

index a633f935618f74c7d9e47a0e59bde3d208c1626f..5cdd81c851cf4782f4dd12499f2461295522d143 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -163,6 +163,11 @@ CVS code -
          text is copied and so can be used instead of the old return
          value. (DLR)
        - Remove unused quote_len parameter. (DLR)
+  do_justify()
+       - Don't save current_y and restore it if the user unjustifies,
+         as the reset_cursor() called by edit_refresh() after restoring
+         edittop and current will ensure that current_y is restored to
+         its original value. (DLR)
   do_alt_speller()
        - Move the code that replaces the text of the current file with
          the text of the spell-checked file into its own function,
index 6724ea176961de78ed35bf2b0e2ac40acb464bb3..e91e899ad2d66cc0be2eda7ff9380ab562bfb495 100644 (file)
@@ -1132,7 +1132,6 @@ void do_justify(bool full_justify)
     filestruct *current_save = openfile->current;
     size_t current_x_save = openfile->current_x;
     size_t pww_save = openfile->placewewant;
-    ssize_t current_y_save = openfile->current_y;
     size_t totsize_save = openfile->totsize;
 #ifndef NANO_TINY
     filestruct *mark_begin_save = openfile->mark_begin;
@@ -1472,7 +1471,6 @@ void do_justify(bool full_justify)
            openfile->current = current_save;
            openfile->current_x = current_x_save;
            openfile->placewewant = pww_save;
-           openfile->current_y = current_y_save;
            openfile->totsize = totsize_save;
 #ifndef NANO_TINY
            if (openfile->mark_set) {