Am 23.05.2013 um 17:35 schrieb BH <bewih...@gmail.com>:

> 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-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.

Ok, I've tested it and it works. 

The development/MacOSX/lyxrc.dist.in file should be changed too, shouldn't it?

Stephan

Reply via email to