mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
* Text.cpp (cursorForwardOneWord, cursorBackwardOneWord): fix
moving in mac-like mode (a space is not a char) git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25504 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
052b9a8874
commit
67774abaf2
@ -599,7 +599,7 @@ bool Text::cursorForwardOneWord(Cursor & cur)
|
||||
|
||||
if (lyxrc.mac_like_word_movement) {
|
||||
// Skip through trailing punctuation and spaces.
|
||||
while (pos != lastpos && par.isChar(pos))
|
||||
while (pos != lastpos && (par.isChar(pos) || par.isSpace(pos)))
|
||||
++pos;
|
||||
|
||||
// Skip over either a non-char inset or a full word
|
||||
@ -641,7 +641,7 @@ bool Text::cursorBackwardOneWord(Cursor & cur)
|
||||
|
||||
if (lyxrc.mac_like_word_movement) {
|
||||
// Skip through puctuation and spaces.
|
||||
while (pos != 0 && par.isChar(pos - 1))
|
||||
while (pos != 0 && (par.isChar(pos - 1) || par.isSpace(pos - 1)))
|
||||
--pos;
|
||||
|
||||
// Skip over either a non-char inset or a full word
|
||||
|
Loading…
Reference in New Issue
Block a user