You mean like this? (New diff attached.) BH
On Thu, May 23, 2013 at 11:17 AM, Richard Heck <rgh...@lyx.org> wrote: > On 05/23/2013 11:11 AM, BH wrote: > >> This has bothered me for a while (since 2007! -- >> http://www.mail-archive.com/**lyx-us...@lists.lyx.org/**msg60084.html<http://www.mail-archive.com/lyx-users@lists.lyx.org/msg60084.html>), >> so I finally decided to do something about it.... >> >> On Mac, moving down a paragraph should place the cursor at the end of the >> current paragraph (unless it's already there, in which case it should move >> to the end of the next paragraph). The attached patch does this, honoring >> the "Use Mac-style for cursor moving between words" preference setting, >> which I've renamed "Use Mac-style cursor movement". >> >> In doing this, I changed the preference setting name >> (mac_like_word_movement to mac_like_cursor_movement) to better reflect its >> function, and I altered the description of this preference setting in the >> dialog. (It probably wouldn't hurt if translations for that description >> didn't get changed.) >> >> The only thing I'm not reasonably sure about is the accelerator key in >> the Preferences dialog (since these don't show up on Mac). I chose "Use >> M&ac-style ...", since "a" wasn't used as an accelerator elsewhere in the >> dialog. >> > > There will need to be some prefs2prefs done for this. You will need to > bump the LYXRC format in LyXRC.cpp, and then write the appropriate routine > in lib/scripts/prefs2prefs_prefs.**py. The latter should be trivial, > since the simple_renaming() function should do the trick. See its use in > the language_package() function. > > The patch looks safe to me, though probably some other Mac person should > have a look. > > Richard > >
mac-cursor2.diff
Description: Binary data