Dear Lars, Jean-Marc, please apply the following two patches:
1. Change default value and description of mouse wheel jump (John thinks it is OK) 2. Make CTRL-Pos1/End behave a little bit more intuitive (Patch suggested by Andre) Michael
Index: lyx-devel-1_3_X//src/ChangeLog =================================================================== RCS file: /cvs/lyx/lyx-devel/src/ChangeLog,v retrieving revision 1.1009 diff -u -r1.1009 ChangeLog --- lyx-devel-1_3_X//src/ChangeLog 2003/01/09 14:31:23 1.1009 +++ lyx-devel-1_3_X//src/ChangeLog 2003/01/09 19:09:57 @@ -1,3 +1,7 @@ +2003-01-08 Michael Schmitt <[EMAIL PROTECTED]> + + * Clarify the meaning of "wheel mouse jump" + 2003-01-06 Jean-Marc Lasgouttes <[EMAIL PROTECTED]> * lyxfunc.C (getStatus): fix disabling of cut/paste of cells in a Index: lyx-devel-1_3_X//src/lyxrc.C =================================================================== RCS file: /cvs/lyx/lyx-devel/src/lyxrc.C,v retrieving revision 1.138 diff -u -r1.138 lyxrc.C --- lyx-devel-1_3_X//src/lyxrc.C 2003/01/06 14:02:21 1.138 +++ lyx-devel-1_3_X//src/lyxrc.C 2003/01/09 19:10:02 @@ -197,7 +197,7 @@ dpi = 75; // Because a screen typically is wider than a piece of paper: zoom = 150; - wheel_jump = 100; + wheel_jump = 5; // Default LaTeX font size: font_sizes[LyXFont::SIZE_TINY] = 5.0; font_sizes[LyXFont::SIZE_SCRIPT] = 7.0; @@ -2124,7 +2124,7 @@ break; case RC_WHEEL_JUMP: - str = _("The wheel movement factor (for mice with wheels or five button mice)."); + str = _("The number of lines that are scrolled by mice with wheels or +five button mice."); break; case RC_CONVERTER: Index: lyx-devel-1_3_X//src/mathed/formulabase.C =================================================================== RCS file: /cvs/lyx/lyx-devel/src/mathed/formulabase.C,v retrieving revision 1.231 diff -u -r1.231 formulabase.C --- lyx-devel-1_3_X//src/mathed/formulabase.C 2003/01/08 17:38:47 1.231 +++ lyx-devel-1_3_X//src/mathed/formulabase.C 2003/01/09 19:10:17 @@ -536,7 +536,7 @@ case LFUN_PRIOR: case LFUN_BEGINNINGBUFSEL: case LFUN_BEGINNINGBUF: - result = FINISHED_UP; + result = FINISHED; updateLocal(bv, false); break; @@ -544,7 +544,7 @@ case LFUN_NEXT: case LFUN_ENDBUFSEL: case LFUN_ENDBUF: - result = FINISHED_DOWN; + result = FINISHED_RIGHT; updateLocal(bv, false); break;