Is there a way you can debug this further using Xcode and the Skim source? I am 
still pretty much at a loss as to what could cause this and where this happens.

Also, a long shot, have you tried turning off file update checking?

Christiaan

On Mar 6, 2011, at 16:00, Christiaan Hofman wrote:

> 
> On Mar 6, 2011, at 15:39, Artemio González López wrote:
> 
>> On Mar 6, 2011, at 1:49 PM, [email protected] 
>> wrote:
>> 
>>> So how does it work with a scriptable app from Apple, like TextEdit?
>>> 
>>> And can you sample Skim while the 'open' command is running? (Activity 
>>> Monitor.app, select Skim, View > Sample Process).
>>> 
>>> Christiaan
>> 
>> 
>> Hi, Christiaan,
>> 
>> The "open" command seems to work normally in TexTEDit, namely:
>> 
>> set theFile to POSIX file "/Volumes/TRANS-IT/fm-2.tex"
>> tell application "TextEdit"
>>      activate
>>      open theFile
>>      tell document 1
>>              count words
>>      end tell
>> end tell
>> 
>> opens the file and produces the expected result:
>> 
>> tell application "TextEdit"
>>      activate
>>      open file "TRANS-IT:fm-2.tex"
>>              --> document "fm-2.tex"
>>      count every word of document 1
>>              --> 11362
>> end tell
>> Result:
>> 11362
>> 
>> And here's Skim's sample while the following script is running:
>> 
>> set theFile to POSIX file "/Volumes/TRANS-IT/fm-2.pdf"
>> set theSource to POSIX file "/Volumes/TRANS-IT/fm-2.tex"
>> tell application "Skim"
>>      activate
>>      open theFile
>>      tell document 1
>>              go to TeX line 1000 from theSource
>>      end tell
>> end tell
>> 
>> Sampling process 24897 for 1 seconds with 1 millisecond of run time between 
>> samples
>> Sampling completed, processing symbols...
>> Analysis of sampling Skim (pid 24897) every 1 millisecond
>> Process:         Skim [24897]
>> Path:            /Volumes/Macintosh 
>> HD/Users/artemio/Applications/Skim.app/Contents/MacOS/Skim
>> Load Address:    0x100000000
>> Identifier:      net.sourceforge.skim-app.skim
>> Version:         1.3.12 (62)
>> Code Type:       X86-64 (Native)
>> Parent Process:  launchd [162]
>> 
>> Date/Time:       2011-03-06 14:58:11.077 +0100
>> OS Version:      Mac OS X 10.7 (11A390)
>> Report Version:  7
>> 
>> Call graph:
>>     916 Thread_670732   DispatchQueue_1: com.apple.main-thread  (serial)
>>       916 start
>>         916 NSApplicationMain
>>           916 -[NSApplication run]
>>             916 -[NSApplication 
>> nextEventMatchingMask:untilDate:inMode:dequeue:]
>>               916 _DPSNextEvent
>>                 916 BlockUntilNextEventMatchingListInMode
>>                   916 ReceiveNextEventCommon
>>                     916 RunCurrentEventLoopInMode
>>                       916 CFRunLoopRunSpecific
>>                         916 __CFRunLoopRun
>>                           916 __CFRunLoopServiceMachPort
>>                             916 mach_msg
>>                               916 mach_msg_trap
>> [snip]
>> Thanks a lot,
>> 
>> Artemio
>> 
> 
> Strange, nothing there, and I get the same sample on 10.6. And the app itself 
> is responsive while the script is waiting?
> 
> Christiaan
> 

------------------------------------------------------------------------------
What You Don't Know About Data Connectivity CAN Hurt You
This paper provides an overview of data connectivity, details
its effect on application quality, and explores various alternative
solutions. http://p.sf.net/sfu/progress-d2d
_______________________________________________
Skim-app-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-users

Reply via email to