On Jan 8, 2014, at 12:24 PM, Scott Kostyshak <skost...@lyx.org> wrote:

> Thanks for letting us know, Anders. Glad 2.1 is working well for you. Scott
> 
> On Wed, Jan 8, 2014 at 2:03 PM, Anders Host-Madsen
> <ahostmad...@yahoo.com> wrote:
>> Yes, it seems LyX 2.1 solves the problem. It is definitely
>> faster than LyX 2.0.6. Very good. LyX had become so
>> slow that I almost couldn't use it.
>> 

Whoa, hold on here. I can't let this thread end here. The long-standing 
"classic" scrolling problem on OS X remains with 2.1.0beta2.

Anders seems to have had some sort of other problem where LyX 2.0.6 was getting 
progressively slower over time and was specific to his machine.

The scrolling problem is NOT fixed in 2.1.0beta2 and remains as it has in other 
versions. As has been discussed in detail in the past on this list in various 
threads, setting
  \force_paint_single_char "0"
in the LyX preferences more than doubles the scrolling speed over setting it to 
1. With it set to 0, scrolling behavior is marginally acceptable, where by 
"scrolling" I mean clicking in the elevator bar and advancing the display one 
page at at time as fast as possible, or by using the two-finger swipe to either 
scroll a little bit at a time or with the "ballistic" swipe to 
two-finger-scroll over a larger area. (OS X no longer uses arrows at the ends 
of its elevator bar). I say "marginally" because at 0, scrolling does not make 
me want to kill myself but still lacks the "massless" feel that a native Mac 
program displays while scrolling. And of course, with the setting at 0, text 
spacing is incorrect and for example it is not possible to discern if there is 
a space between some words without placing the cursor there and using the arrow 
keys to see if it moves when an arrow key is pressed.

Here are some scrolling times in seconds for the LyX User Guide versus LyX 
version and the value of force_paint_single_char in the corresponding 
preference file. I am using OS X 10.8.5. I did not check if the User Guides are 
significantly longer for 2.1 versus 2.0.6. However, the length of the document 
does not affect scrolling speed in general. It is important to note that 
scrolling speeds up briefly when little text is displayed such as for graphics 
or sparsely populated tables. And most important, these times do not adequately 
convey the much different user experiences between 0 and 1 settings--it is like 
the difference between running on a track and running in deep mud, plus latency.

LyX 2.1.0beta2 \force_paint_single_char "0"  10
LyX 2.1.0beta2 \force_paint_single_char "1"  23

LyX 2.0.6      \force_paint_single_char "0"  11
LyX 2.0.6      \force_paint_single_char "1"  22

Within measurement error, these times are essentially identical.

My understanding from a not-too-distant post on the list is that there is a 
patch but is incomplete and has not been applied to 2.1.0beta2.

Jerry

Reply via email to