]> git.wh0rd.org Git - nano.git/commitdiff
tweak do_mouse() to work properly when -O/--morespace is used
authorDavid Lawrence Ramsey <pooka109@gmail.com>
Thu, 27 Jan 2005 06:35:56 +0000 (06:35 +0000)
committerDavid Lawrence Ramsey <pooka109@gmail.com>
Thu, 27 Jan 2005 06:35:56 +0000 (06:35 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2301 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/nano.c

index 46cdd32152399865715eee950ad942a8aa6f75e4..77b0b19768c3817659ad1f3db5bc5be06b49709a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -123,8 +123,9 @@ CVS code -
          used, the normally-unused blank line below the titlebar will
          be treated as part of the edit window.  New functions
          no_more_space() and blank_topbar(); changes to global_init(),
-         window_init(), handle_sigwinch(), do_toggle(), etc. (DLR;
-         suggested by Mike Frysinger, Rocco, and Robert Schultz)
+         window_init(), handle_sigwinch(), do_toggle(), do_mouse(),
+         etc. (DLR; suggested by Mike Frysinger, Rocco, and Robert
+         Schultz)
        - Add support for moving to the next or previous word at the
          statusbar prompt.  New functions do_statusbar_next_word() and
          do_statusbar_prev_word(); changes to do_statusbar_input().
index 48a9f38e18d8f73a1072fd2a735b0452361c13ef..5c83b2facf411cf23eb36464f21f638ae1b02eb4 100644 (file)
@@ -3678,7 +3678,7 @@ bool do_mouse(void)
 
            /* Subtract out the size of topwin.  Perhaps we need a
             * constant somewhere? */
-           mouse_y -= 2;
+           mouse_y -= (2 - no_more_space());
 
            sameline = (mouse_y == current_y);