]> git.wh0rd.org Git - nano.git/commitdiff
Chopping an always FALSE parameter.
authorBenno Schulenberg <bensberg@justemail.net>
Thu, 31 Dec 2015 17:20:46 +0000 (17:20 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Thu, 31 Dec 2015 17:20:46 +0000 (17:20 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5518 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/files.c
src/nano.c
src/proto.h
src/search.c
src/text.c

index 4906c213102fc50c9faf4ae8e73dc7ceaae3a903..7a224d2cbdb1bc851b23599dafa8c7f4567f8b0f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
 2015-12-31  Benno Schulenberg  <bensberg@justemail.net>
        * src/text.c (do_formatter): Restore the cursor position differently.
        * src/search.c (do_gotopos): Delete this now unused function.
+       * src/search.c (do_gotolinecolumn): Chop an always FALSE parameter.
 
 2015-12-30  Benno Schulenberg  <bensberg@justemail.net>
        * src/nano.c (main), src/files.c (open_buffer): Don't try to position
index 5e421372c92041fa1a0df4e49e6a7b4671996e78..55d94aa2b79646a12efda2478420156abc8165e4 100644 (file)
@@ -1207,7 +1207,7 @@ void do_insertfile(
                        !execute &&
 #endif
                        check_poshistory(answer, &savedposline, &savedposcol))
-                   do_gotolinecolumn(savedposline, savedposcol, FALSE, FALSE, FALSE, FALSE);
+                   do_gotolinecolumn(savedposline, savedposcol, FALSE, FALSE, FALSE);
            } else
 #endif /* !DISABLE_MULTIBUFFER && !DISABLE_HISTORIES */
            {
index 9066bf0efb729f420e43f07c0be823425dabbb46..f3543ea0042f193d2ca4965102bcb2635064234e 100644 (file)
@@ -2628,7 +2628,7 @@ int main(int argc, char **argv)
 
                /* If a position was given on the command line, go there. */
                if (iline > 0 || icol > 0) {
-                   do_gotolinecolumn(iline, icol, FALSE, FALSE, FALSE, FALSE);
+                   do_gotolinecolumn(iline, icol, FALSE, FALSE, FALSE);
                    iline = 0;
                    icol = 0;
                }
@@ -2637,7 +2637,7 @@ int main(int argc, char **argv)
                    ssize_t savedposline, savedposcol;
                    /* If edited before, restore the last cursor position. */
                    if (check_poshistory(argv[i], &savedposline, &savedposcol))
-                       do_gotolinecolumn(savedposline, savedposcol, FALSE,
+                       do_gotolinecolumn(savedposline, savedposcol,
                                                FALSE, FALSE, FALSE);
                }
 #endif
@@ -2669,13 +2669,13 @@ int main(int argc, char **argv)
 
     /* If a starting position was given on the command line, go there. */
     if (startline > 0 || startcol > 0)
-       do_gotolinecolumn(startline, startcol, FALSE, FALSE, FALSE, FALSE);
+       do_gotolinecolumn(startline, startcol, FALSE, FALSE, FALSE);
 #ifndef DISABLE_HISTORIES
     else {
        ssize_t savedposline, savedposcol;
        /* If the file was edited before, restore the last cursor position. */
        if (check_poshistory(argv[optind], &savedposline, &savedposcol))
-           do_gotolinecolumn(savedposline, savedposcol, FALSE, FALSE, FALSE, FALSE);
+           do_gotolinecolumn(savedposline, savedposcol, FALSE, FALSE, FALSE);
     }
 #endif
 
index 53643260e192860494087c583227ec3eb15393f1..564f4e3b8b17987a9dfb453777bce2a9d1a4d012 100644 (file)
@@ -619,7 +619,7 @@ ssize_t do_replace_loop(
 void do_replace(void);
 void goto_line_posx(ssize_t line, size_t pos_x);
 void do_gotolinecolumn(ssize_t line, ssize_t column, bool use_answer,
-       bool interactive, bool save_pos, bool allow_update);
+       bool interactive, bool allow_update);
 void do_gotolinecolumn_void(void);
 #ifndef NANO_TINY
 bool find_bracket_match(bool reverse, const char *bracket_set);
index fb72a82394854eb8f06d1688d00e96706dd1890b..8a1d03c8b64cb18958b95ffd27d7d3ec68c88a5a 100644 (file)
@@ -236,8 +236,7 @@ int search_init(bool replacing, bool use_answer)
                return -2;      /* Call the opposite search function. */
        } else if (func == do_gotolinecolumn_void) {
                do_gotolinecolumn(openfile->current->lineno,
-                       openfile->placewewant + 1, TRUE, TRUE, FALSE,
-                       TRUE);
+                       openfile->placewewant + 1, TRUE, TRUE, TRUE);
                                /* Put answer up on the statusbar and
                                 * fall through. */
                return 3;
@@ -947,11 +946,10 @@ void goto_line_posx(ssize_t line, size_t pos_x)
 }
 
 /* Go to the specified line and column, or ask for them if interactive
- * is TRUE.  Save the x-coordinate and y-coordinate if save_pos is TRUE.
- * Update the screen afterwards if allow_update is TRUE.  Note that both
- * the line and column numbers should be one-based. */
+ * is TRUE.  Update the screen afterwards if allow_update is TRUE.
+ * Note that both the line and column number should be one-based. */
 void do_gotolinecolumn(ssize_t line, ssize_t column, bool use_answer,
-       bool interactive, bool save_pos, bool allow_update)
+       bool interactive, bool allow_update)
 {
     if (interactive) {
        char *ans = mallocstrcpy(NULL, answer);
@@ -1013,10 +1011,8 @@ void do_gotolinecolumn(ssize_t line, ssize_t column, bool use_answer,
     openfile->current_x = actual_x(openfile->current->data, column - 1);
     openfile->placewewant = column - 1;
 
-    /* Put the top line of the edit window in range of the current line.
-     * If save_pos is TRUE, don't change the cursor position when doing
-     * it. */
-    edit_update(save_pos ? NONE : CENTER);
+    /* Put the top line of the edit window in range of the current line. */
+    edit_update(CENTER);
 
     /* If allow_update is TRUE, update the screen. */
     if (allow_update) {
@@ -1029,7 +1025,7 @@ void do_gotolinecolumn(ssize_t line, ssize_t column, bool use_answer,
 void do_gotolinecolumn_void(void)
 {
     do_gotolinecolumn(openfile->current->lineno,
-       openfile->placewewant + 1, FALSE, TRUE, FALSE, TRUE);
+       openfile->placewewant + 1, FALSE, TRUE, TRUE);
 }
 
 #ifndef NANO_TINY
index c196a93a9087b3f2d3167fdf0993f046292c048e..f4a75c9d1ca8e552b6b71e934cbb270367a61b6c 100644 (file)
@@ -3180,7 +3180,7 @@ void do_linter(void)
                }
            }
 #endif /* !NANO_TINY */
-           do_gotolinecolumn(curlint->lineno, tmpcol, FALSE, FALSE, FALSE, FALSE);
+           do_gotolinecolumn(curlint->lineno, tmpcol, FALSE, FALSE, FALSE);
            titlebar(NULL);
            edit_refresh();
            statusbar(curlint->msg);