Commit 6ad6b858 authored by David Lawrence Ramsey's avatar David Lawrence Ramsey
Browse files

more miscellaneous minor fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2781 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
No related merge requests found
Showing with 9 additions and 5 deletions
+9 -5
...@@ -339,6 +339,8 @@ CVS code - ...@@ -339,6 +339,8 @@ CVS code -
titlebar() titlebar()
- Use actual_x() to calculate the number of characters VERMSG - Use actual_x() to calculate the number of characters VERMSG
takes up, in case it's UTF-8. (DLR) takes up, in case it's UTF-8. (DLR)
do_cursorpos()
- Properly display the value of totsize as unsigned. (DLR)
do_help() do_help()
- Don't treat NANO_CANCEL_KEY as NANO_EXIT_KEY anymore, for - Don't treat NANO_CANCEL_KEY as NANO_EXIT_KEY anymore, for
consistency. (DLR) consistency. (DLR)
......
...@@ -3986,13 +3986,15 @@ bool do_mouse(void) ...@@ -3986,13 +3986,15 @@ bool do_mouse(void)
sameline = (mouse_y == current_y); sameline = (mouse_y == current_y);
/* Move to where the click occurred. */ /* Move to where the click occurred. */
for (; current_y < mouse_y && current->next != NULL; current_y++) for (; current_y < mouse_y && current->next != NULL;
current_y++)
current = current->next; current = current->next;
for (; current_y > mouse_y && current->prev != NULL; current_y--) for (; current_y > mouse_y && current->prev != NULL;
current_y--)
current = current->prev; current = current->prev;
xcur = actual_x(current->data, get_page_start(xplustabs()) + xcur = actual_x(current->data,
mouse_x); get_page_start(xplustabs()) + mouse_x);
#ifndef NANO_SMALL #ifndef NANO_SMALL
/* Clicking where the cursor is toggles the mark, as does /* Clicking where the cursor is toggles the mark, as does
......
...@@ -3813,7 +3813,7 @@ void do_cursorpos(bool constant) ...@@ -3813,7 +3813,7 @@ void do_cursorpos(bool constant)
int bytepct = (totsize == 0) ? 0 : 100 * i / totsize; int bytepct = (totsize == 0) ? 0 : 100 * i / totsize;
statusbar( statusbar(
_("line %ld/%ld (%d%%), col %lu/%lu (%d%%), char %lu/%ld (%d%%)"), _("line %ld/%ld (%d%%), col %lu/%lu (%d%%), char %lu/%lu (%d%%)"),
current->lineno, totlines, linepct, (unsigned long)xpt, current->lineno, totlines, linepct, (unsigned long)xpt,
(unsigned long)cur_len, colpct, (unsigned long)i, (unsigned long)cur_len, colpct, (unsigned long)i,
(unsigned long)totsize, bytepct); (unsigned long)totsize, bytepct);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment