No, it's not a related to preferences not being written. It is a  
genuine bug triggered by code in Skim. However it's a bug in the  
system frameworks or the objective-c runtime, the system is messing up  
loading code. I've filed a bug report with Apple about this and  
implemented a workaround in Skim.

And to 'explain' what Matthieu describes in his second mail: when you  
set the "jump" setting while Skim is running, Skim will notice, but  
when you've got this pref set *before* launching Skim, Skim won't  
notice. The reason is probably because this system pref is read around  
the time it loads the code, at the time the problem occurs.

For people knowing Objective-C: the problem occurs when you send /any/  
message to the NSScroller class in the +load method in an NSScroller  
category.

Christiaan

On 6 Aug 2008, at 3:27 AM, Jerry wrote:

> I get the feeling that this isn't the only time that changing
> settings in an Apple preference pane isn't written to disk correctly.
> Whenever I switch from battery to line power the "dim screen sooner"
> or whatever needs to be reset by doing just what you did. PPC,  
> 10.4.11.
> Jerry
>
>
> On Aug 5, 2008, at 4:32 PM, Matthieu Masquelet wrote:
>
>> OK, setting the system-wide preferences to scroll and then back to
>> jump fixed the problem... I feel a little bit silly but mostly
>> relieved :) Sorry for the mail !
>>
>> Matthieu
>>
>> On Tue, Aug 5, 2008 at 7:05 PM, Christiaan Hofman
>> <[EMAIL PROTECTED]> wrote:
>>> Skim doesn't override scrolling and never has. So if it does not
>>> behave as it should it's Apple's fault.
>>>
>>> Christiaan
>>>
>>> On 6 Aug 2008, at 12:52 AM, Matthieu Masquelet wrote:
>>>
>>>> Dear all,
>>>>
>>>> I'm not sure if this behavior has always been there or if it came
>>>> from
>>>> one of the recent updates but it is quite annoying. In the system
>>>> wide
>>>> preferences, I have my scroll bars set to jump to where I click,  
>>>> and
>>>> not advance page by page. However this is not what I'm experiencing
>>>> with Skim and I cannot find another preference to set this
>>>> straight in
>>>> Skim. Am I missing something obvious or is my version not
>>>> behaving as
>>>> it should?
>>>>
>>>> I'm running 10.5.4 on Powerbook G4 and Skim Version 1.1.10 (32)
>>>>
>>>> Thanks in advance,
>>>>
>>>> Matthieu
>>>>
>>>> --
>>>> Matthieu Masquelet
>>>> Georgia Institute of Technology
>>>> Computational Combustion Laboratory
>>>>
>>>> --------------------------------------------------------------------
>>>> -----
>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>>> challenge
>>>> Build the coolest Linux based applications with Moblin SDK & win
>>>> great prizes
>>>> Grand prize is a trip for two to an Open Source event anywhere in
>>>> the world
>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>> _______________________________________________
>>>> Skim-app-users mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/skim-app-users
>>>
>>>
>>> ---------------------------------------------------------------------
>>> ----
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win
>>> great prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in
>>> the world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> Skim-app-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/skim-app-users
>>>
>>
>>
>>
>> -- 
>> Matthieu Masquelet
>> Georgia Institute of Technology
>> Computational Combustion Laboratory
>>
>> ----------------------------------------------------------------------
>> ---
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Skim-app-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/skim-app-users
>>
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's  
> challenge
> Build the coolest Linux based applications with Moblin SDK & win  
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in  
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Skim-app-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/skim-app-users


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Skim-app-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-users

Reply via email to