[vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
23 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

kobetic
Based on our December discussions here (see RBCH: Sharing the controller) Tom Hawker spent some time over the Christmas Holidays merging and polishing the proposed changes. Pretty much all aspects of highlighting activity can now be controlled via settings (I have no doubt some will think there are too many :-). There's a nice settings page for the highlighting styles with several predefined styles to pick from and you can mix and match 3 kinds of independent highlighters: code, spelling and hyperlinks.

The extracted highlighting controller functionality (i.e. the inner workings of the highlighters extracted from RBCH)  is now in a package called TextHighlighting. The highlighting style sheet support & corresponding settings tools are in HighlightingStyles. The rest are various specific highlighter packages, one of which is the RBCodeHighlighting. All of them should be arbitrarily loadable and un-loadable.

For more details, please check out the package comments and the Highlighting settings pages. We would appreciate some feedback and ultimately some sort of general yay or nay about making this the next version of RBCodeHighlighting. All the packages are available in the public repository. All except RBCH are new packages, so you can just go for the latest. The RBCH changes are on a branch labeled '... + spellchecking ...'.

If there isn't much pushback in the next little while, I guess we'll simply integrate the RBCH changes into the trunk and push all the packages out into the VW7.7 builds. The complete version list as of today is:

        TextHighlighting(7.7 - 10)
        HighlightingStyles(7.7 - 0.12)
        RBCodeHighlighting(7.7 - 2 + spellchecking 13)
        Spellchecker2(13)
        SpellcheckHighlighting(7.7 - 14)
        HyperlinkHighlighting(7.7 - 0.8)

Note that while the development was happening primarily in the context of VW7.7 builds, these new versions should run in 7.6 images as well, although for HyperlinkHighlighting you'll need to remove the BrowserCommentTool>>text: method for proper function.

So, if you have the time and inclination, please check these out. Thanks!

Martin

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Shiro Ogawa
It seems with the new packages, RBEnclosureHighlighting does not work.

Shiro Ogawa

On Tue, Feb 3, 2009 at 12:47 PM,  <[hidden email]> wrote:

> Based on our December discussions here (see RBCH: Sharing the controller) Tom Hawker spent some time over the Christmas Holidays merging and polishing the proposed changes. Pretty much all aspects of highlighting activity can now be controlled via settings (I have no doubt some will think there are too many :-). There's a nice settings page for the highlighting styles with several predefined styles to pick from and you can mix and match 3 kinds of independent highlighters: code, spelling and hyperlinks.
>
> The extracted highlighting controller functionality (i.e. the inner workings of the highlighters extracted from RBCH)  is now in a package called TextHighlighting. The highlighting style sheet support & corresponding settings tools are in HighlightingStyles. The rest are various specific highlighter packages, one of which is the RBCodeHighlighting. All of them should be arbitrarily loadable and un-loadable.
>
> For more details, please check out the package comments and the Highlighting settings pages. We would appreciate some feedback and ultimately some sort of general yay or nay about making this the next version of RBCodeHighlighting. All the packages are available in the public repository. All except RBCH are new packages, so you can just go for the latest. The RBCH changes are on a branch labeled '... + spellchecking ...'.
>
> If there isn't much pushback in the next little while, I guess we'll simply integrate the RBCH changes into the trunk and push all the packages out into the VW7.7 builds. The complete version list as of today is:
>
>        TextHighlighting(7.7 - 10)
>        HighlightingStyles(7.7 - 0.12)
>        RBCodeHighlighting(7.7 - 2 + spellchecking 13)
>        Spellchecker2(13)
>        SpellcheckHighlighting(7.7 - 14)
>        HyperlinkHighlighting(7.7 - 0.8)
>
> Note that while the development was happening primarily in the context of VW7.7 builds, these new versions should run in 7.6 images as well, although for HyperlinkHighlighting you'll need to remove the BrowserCommentTool>>text: method for proper function.
>
> So, if you have the time and inclination, please check these out. Thanks!
>
> Martin
>
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

kobetic
In reply to this post by kobetic
"Shiro Ogawa"<[hidden email]> wrote:
> It seems with the new packages, RBEnclosureHighlighting does not work.

I took a brief look at the package. It seems to me that it doesn't really need RBCH. I think it was built on top of it mostly just so that it doesn't conflict with it in terms of making changes to the TextEditorController. I made a brief and futile attempt to make a Highlighter for it, but that just doesn't seem to fit at all. It really wants to just modify the controller, it doesn't care about the RBCH highlighting mechanism itself.

So, assuming I'm not way off the base here, I think it is quite doable to simply make the same changes in the HighlightingTextEditorController from the TextHighlighting package. It is very much the same thing. It will also have to be a class definition override as well, and therefore incompatible with anything else attempting the same sort of thing. But if it will be missed, I can certainly give it a try.

Another thing that might be worth mentioning here is that Travis Griggs is contemplating to change the highlighting mechanism so that it is driven off UI events, rather than being a background process of its own. I think this approach would have a good chance to cover this kind of highlighters as well. That means one that highlight based on things like cursor position rather than based on the text alone. We'll see.
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

kobetic
In reply to this post by kobetic
[hidden email] wrote:
> So, assuming I'm not way off the base here, I think it is quite doable to simply make the same changes in the HighlightingTextEditorController from the TextHighlighting package. It is very much the same thing. It will also have to be a class definition override as well, and therefore incompatible with anything else attempting the same sort of thing. But if it will be missed, I can certainly give it a try.

Indeed, I just did the above, and it seems to work. It's published as RBEnclosureHighlighting(1.0 + spellchecking 1). I didn't convert the settings UI yet, so there are just class vars on the controller atm.

Martin
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Henrik Sperre Johansen
In reply to this post by kobetic
Customizability seems good, like it overall.
A few issues:
 - Hyperlinks do not lose the underlining if you move mouse to a link
directly above/below (easy to see in the sample highlightning)
- Hovering links seem to redraw the entire textfield, there's occasional
flickering of entire text when underlining state changes.
- https://, ftp:// etc. which are usually able to be opened by a browser
do not parse as links, as a minor gripe, neither does www.XYZ.ext  
- I managed to open a browser unintentionally when toying around with
styles, dropdown menu activates on button down, and hyperlink in sample
field below my selection executed on button up. Not saying it's wrong,
just an event I'd rather not have happened, so thought I'd mention it.

- Highlighting in Workspace is weird (perhaps not any worse than it is
in 7.6, but still)
    - Hyperlinks don't work.
    - Switching on and off "Style as Smalltalk code" results in weird
behavior
        - It doesn't activate until you type something
         -It doesn't reset text styles to normal when deactivated

I couldn't get spell checking to work anywhere, but that's most likely
due to human error.

Cheers,
Henry

[hidden email] wrote:

> Note that while the development was happening primarily in the context of VW7.7 builds, these new versions should run in 7.6 images as well, although for HyperlinkHighlighting you'll need to remove the BrowserCommentTool>>text: method for proper function.
>
> So, if you have the time and inclination, please check these out. Thanks!
>
> Martin
>
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>
>  
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

thomas.hawker

Henry,

 

·         Your first three problems are all part of the ExternalWebBrowser hyperlink implementation.  All the hyperlink highlighter does is change when the text is scanned for, and emphasis added concerning, the hyperlinks in the text.

o        The underlining problem when you move and the field redraw problem both appear to be part of the paragraph editor changes.

o        The text for hyperlink recognition is explicit and only checks for “http://”.  We could add the other two, or general URL with path parsing.  That would probably be slower than the current scan technique (though more accurate).  The highlighter only changes when the check is made, not what it looks for.

o        I thought it might be nice to control via settings whether hyperlinks actually opened a browser, but didn’t want to mess around with the browser stuff.

·         Either Martin or I will look into the workspace problems.  Some of the automatic activation when you load the package might not be functioning correctly.

 

Cheers!

 

Tom Hawker

--------------------------

Senior Framework Developer

--------------------------

Home        +1 (408) 274-4128

Office      +1 (408) 576-6591

Mobile      +1 (408) 835-3643

 

 

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Henrik Johansen
Sent: Wednesday, February 04, 2009 2:50 AM
To: [hidden email]
Subject: Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

 

Customizability seems good, like it overall.

A few issues:

 - Hyperlinks do not lose the underlining if you move mouse to a link

directly above/below (easy to see in the sample highlightning)

- Hovering links seem to redraw the entire textfield, there's occasional

flickering of entire text when underlining state changes.

- https://, ftp:// etc. which are usually able to be opened by a browser

do not parse as links, as a minor gripe, neither does www.XYZ.ext 

- I managed to open a browser unintentionally when toying around with

styles, dropdown menu activates on button down, and hyperlink in sample

field below my selection executed on button up. Not saying it's wrong,

just an event I'd rather not have happened, so thought I'd mention it.

 

- Highlighting in Workspace is weird (perhaps not any worse than it is

in 7.6, but still)

    - Hyperlinks don't work.

    - Switching on and off "Style as Smalltalk code" results in weird

behavior

        - It doesn't activate until you type something

         -It doesn't reset text styles to normal when deactivated

 

I couldn't get spell checking to work anywhere, but that's most likely

due to human error.

 

Cheers,

Henry

 

[hidden email] wrote:

> Note that while the development was happening primarily in the context of VW7.7 builds, these new versions should run in 7.6 images as well, although for HyperlinkHighlighting you'll need to remove the BrowserCommentTool>>text: method for proper function.

> So, if you have the time and inclination, please check these out. Thanks!

> Martin

> _______________________________________________

> vwnc mailing list

> [hidden email]

> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

>  

_______________________________________________

vwnc mailing list

[hidden email]

http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 

IMPORTANT NOTICE
Email from OOCL is confidential and may be legally privileged.  If it is not intended for you, please delete it immediately unread.  The internet cannot guarantee that this communication is free of viruses, interception or interference and anyone who communicates with us by email is taken to accept the risks in doing so.  Without limitation, OOCL and its affiliates accept no liability whatsoever and howsoever arising in connection with the use of this email.  Under no circumstances shall this email constitute a binding agreement to carry or for provision of carriage services by OOCL, which is subject to the availability of carrier's equipment and vessels and the terms and conditions of OOCL's standard bill of lading which is also available at http://www.oocl.com.

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

[vwnc] [7.6]VM crashes on OS X

Carl Gundel
Starting a few days ago my VisualWorks 7.4.1 app running with a 7.6  
virtual machine on Mac OS X 10.5.5 began crashing.  It happens when I  
save the image, but it also happens here and there when not saving the  
image.

I decided it must me a problem with the image, so I tried other images  
including some many months old.  Same problem.  :-(

-Carl Gundel
http://www.runbasic.com

Here is the crash log.

Process:         visual [1146]
Path:            /Users/carlg/vw7.4.1/bin/macx/visual.app/Contents/
MacOS/visual
Identifier:      com.cincom.vw7.6
Version:         VisualWorks Version 7.6 (7.6)
Code Type:       X86 (Native)
Parent Process:  launchd [109]

Date/Time:       2009-02-02 10:47:47.832 -0500
OS Version:      Mac OS X 10.5.5 (9F33)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c5bbc6a7
Crashed Thread:  0

Thread 0 Crashed:
0   libobjc.A.dylib               0x95ca9688 objc_msgSend + 24
1   com.apple.AppKit               0x96dbf222 -[NSNavOutlineDelegate  
outlineView:isItemExpandable:] + 120
2   com.apple.AppKit               0x969610ef -[NSOutlineView  
_dataSourceIsItemExpandable:] + 125
3   com.apple.AppKit               0x96960f6a  
loadItemEntryLazyInfoIfNecessary + 418
4   com.apple.AppKit               0x96960d41 -[NSOutlineView  
itemAtRow:] + 78
5   com.apple.AppKit               0x96dc0621 -[NSNavOutlineView  
drawRow:clipRect:] + 43
6   com.apple.AppKit               0x969097f4 -[NSTableView  
drawRowIndexes:clipRect:] + 363
7   com.apple.AppKit               0x9690967e -[NSOutlineView  
drawRowIndexes:clipRect:] + 122
8   com.apple.AppKit               0x969082d8 -[NSTableView drawRect:]  
+ 2199
9   com.apple.AppKit               0x96998864 -[NSView  
_drawRect:clip:] + 3853
10  com.apple.AppKit               0x9699735b -[NSView  
_recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1050
11  com.apple.AppKit               0x969976f2 -[NSView  
_recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1969
12  com.apple.AppKit               0x96995cb1 -[NSView  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 759
13  com.apple.AppKit               0x96996b0b -[NSView  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 4433
14  com.apple.AppKit               0x96996b0b -[NSView  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 4433
15  com.apple.AppKit               0x96996b0b -[NSView  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 4433
16  com.apple.AppKit               0x96996b0b -[NSView  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 4433
17  com.apple.AppKit               0x96996b0b -[NSView  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 4433
18  com.apple.AppKit               0x96996b0b -[NSView  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 4433
19  com.apple.AppKit               0x96996b0b -[NSView  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 4433
20  com.apple.AppKit               0x96996b0b -[NSView  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 4433
21  com.apple.AppKit               0x969955f3 -[NSThemeFrame  
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
:] + 306
22  com.apple.AppKit               0x96992117 -[NSView  
_displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] +  
3090
23  com.apple.AppKit               0x968d2b77 -[NSView  
displayIfNeeded] + 933
24  com.apple.AppKit               0x968d2725 -[NSWindow  
displayIfNeeded] + 189
25  com.apple.AppKit               0x968d2548  
_handleWindowNeedsDisplay + 436
26  com.apple.CoreFoundation       0x90db69c2 __CFRunLoopDoObservers +  
466
27  com.apple.CoreFoundation       0x90db7d1c CFRunLoopRunSpecific + 844
28  com.apple.CoreFoundation       0x90db8cf8 CFRunLoopRunInMode + 88
29  com.apple.HIToolbox           0x96012480  
RunCurrentEventLoopInMode + 283
30  com.apple.HIToolbox           0x96012299 ReceiveNextEventCommon +  
374
31  com.apple.HIToolbox           0x9601210d  
BlockUntilNextEventMatchingListInMode + 106
32  com.apple.AppKit               0x968d03ed _DPSNextEvent + 657
33  com.apple.AppKit               0x968cfca0 -[NSApplication  
nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
34  com.cincom.vw7.6               0x000b27ce -[STApplication  
sendEvent:] + 388 (macXSTApplication.m:58)
35  com.apple.AppKit               0x968c8d0f -[NSApplication run] + 847
36  com.cincom.vw7.6               0x000c97de pdSynchronizeInputGUI +  
143 (macXEvent.m:617)
37  com.cincom.vw7.6               0x00086fa7 handleAsyncRequests +  
113 (services.c:252)
38  com.cincom.vw7.6               0x000870c8 handleRequests + 37  
(services.c:316)
39  com.cincom.vw7.6               0x0008a554  
commitPrimitiveAndHandleRequests + 28 (vmsupport.c:377)
40  com.cincom.vw7.6               0x0006e2db snapshot + 2230  
(mmSnapshot.c:222)
41  com.cincom.vw7.6               0x0007fba1 rtPrimGlue1 + 33
42  ???                           0x18ee670a 0 + 418277130
43  ???                           0x18ee664f 0 + 418276943

Thread 1:
0   libSystem.B.dylib             0x920e54a6 mach_msg_trap + 10
1   libSystem.B.dylib             0x920ecc9c mach_msg + 72
2   com.apple.CoreFoundation       0x90db80ce CFRunLoopRunSpecific +  
1790
3   com.apple.CoreFoundation       0x90db8d54 CFRunLoopRun + 84
4   com.apple.DesktopServices     0x9238fe83  
TSystemNotificationTask::SystemNotificationTaskProc(void*) + 123
5   ...ple.CoreServices.CarbonCore 0x94b47463 PrivateMPEntryPoint + 56
6   libSystem.B.dylib             0x921166f5 _pthread_start + 321
7   libSystem.B.dylib             0x921165b2 thread_start + 34

Thread 2:
0   libSystem.B.dylib             0x920e54a6 mach_msg_trap + 10
1   libSystem.B.dylib             0x920ecc9c mach_msg + 72
2   com.apple.CoreFoundation       0x90db80ce CFRunLoopRunSpecific +  
1790
3   com.apple.CoreFoundation       0x90db8d54 CFRunLoopRun + 84
4   com.apple.DesktopServices     0x9238fffc  
TFSEventsNotificationTask::FSEventsNotificationTaskProc(void*) + 216
5   ...ple.CoreServices.CarbonCore 0x94b47463 PrivateMPEntryPoint + 56
6   libSystem.B.dylib             0x921166f5 _pthread_start + 321
7   libSystem.B.dylib             0x921165b2 thread_start + 34

Thread 3:
0   libSystem.B.dylib             0x920ec68e __semwait_signal + 10
1   libSystem.B.dylib             0x9211736d pthread_cond_wait
$UNIX2003 + 73
2   ...ple.CoreServices.CarbonCore 0x94b4924f TSWaitOnCondition + 126
3   ...ple.CoreServices.CarbonCore 0x94b2818e  
TSWaitOnConditionTimedRelative + 202
4   ...ple.CoreServices.CarbonCore 0x94b48ecc MPWaitOnQueue + 208
5   com.apple.DesktopServices     0x9239afba  
TNodeSyncTask::SyncTaskProc(void*) + 84
6   ...ple.CoreServices.CarbonCore 0x94b47463 PrivateMPEntryPoint + 56
7   libSystem.B.dylib             0x921166f5 _pthread_start + 321
8   libSystem.B.dylib             0x921165b2 thread_start + 34

Thread 4:
0   libSystem.B.dylib             0x92115f66 kevent + 10
1   libSystem.B.dylib             0x921166f5 _pthread_start + 321
2   libSystem.B.dylib             0x921165b2 thread_start + 34

Thread 5:
0   libSystem.B.dylib             0x921355e2 select$DARWIN_EXTSN + 10
1   libSystem.B.dylib             0x921166f5 _pthread_start + 321
2   libSystem.B.dylib             0x921165b2 thread_start + 34

Thread 6:
0   libSystem.B.dylib             0x920e5506  
semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib             0x9211784f _pthread_cond_wait + 1244
2   libSystem.B.dylib             0x921190d3  
pthread_cond_timedwait_relative_np + 47
3   com.apple.Foundation           0x95702b1c -[NSCondition  
waitUntilDate:] + 236
4   com.apple.Foundation           0x95702930 -[NSConditionLock  
lockWhenCondition:beforeDate:] + 144
5   com.apple.Foundation           0x95702895 -[NSConditionLock  
lockWhenCondition:] + 69
6   com.apple.AppKit               0x96936358 -[NSUIHeartBeat  
_heartBeatThread:] + 753
7   com.apple.Foundation           0x956bcbad -[NSThread main] + 45
8   com.apple.Foundation           0x956bc754 __NSThread__main__ + 308
9   libSystem.B.dylib             0x921166f5 _pthread_start + 321
10  libSystem.B.dylib             0x921165b2 thread_start + 34

Thread 7:
0   libSystem.B.dylib             0x920e55c6 mach_wait_until + 10
1   libSystem.B.dylib             0x9215d1e5 nanosleep + 314
2   libSystem.B.dylib             0x9215d0a5 usleep + 61
3   com.cincom.vw7.6               0x000b31ea -[STApplication  
startHeartbeat:] + 18 (macXSTApplication.m:271)
4   com.apple.AppKit               0x96c2581b +[NSApplication  
_startDrawingThread:] + 77
5   com.apple.Foundation           0x956bcbad -[NSThread main] + 45
6   com.apple.Foundation           0x956bc754 __NSThread__main__ + 308
7   libSystem.B.dylib             0x921166f5 _pthread_start + 321
8   libSystem.B.dylib             0x921165b2 thread_start + 34

Thread 8:
0   libSystem.B.dylib             0x920e5506  
semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib             0x9211784f _pthread_cond_wait + 1244
2   libSystem.B.dylib             0x921190d3  
pthread_cond_timedwait_relative_np + 47
3   ...ple.CoreServices.CarbonCore 0x94b281ba  
TSWaitOnConditionTimedRelative + 246
4   ...ple.CoreServices.CarbonCore 0x94b48ecc MPWaitOnQueue + 208
5   com.apple.DesktopServices     0x9239cf04  
TFolderSizeTask::FolderSizeTaskProc(void*) + 104
6   ...ple.CoreServices.CarbonCore 0x94b47463 PrivateMPEntryPoint + 56
7   libSystem.B.dylib             0x921166f5 _pthread_start + 321
8   libSystem.B.dylib             0x921165b2 thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
   eax: 0x00349c00  ebx: 0x96b037e4  ecx: 0x95d416fc  edx: 0xc5bbc687
   edi: 0x0036e3c0  esi: 0x00349c00  ebp: 0xbfff22c8  esp: 0xbfff2298
    ss: 0x0000001f  efl: 0x00010206  eip: 0x95ca9688   cs: 0x00000017
    ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
   cr2: 0xc5bbc6a7

Binary Images:
     0x1000 -    0xeffc7 +com.cincom.vw7.6 VisualWorks Version 7.6  
(7.6) /Users/carlg/vw7.4.1/bin/macx/visual.app/Contents/MacOS/visual
0x142e8000 - 0x142f2ffe  com.apple.URLMount 3.1.1 (3.1.1)  
<b4018e683fad4259ee78070e91f35029> /System/Library/PrivateFrameworks/
URLMount.framework/URLMount
0x143c6000 - 0x143cbff3  libCGXCoreImage.A.dylib ??? (???)  
<31761f6461b8dd390dc4df480b1fb564> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
0x154e0000 - 0x155feff7  com.apple.RawCamera.bundle 2.0.8 (2.0.8)  
<56067945130800a348eb076676d41e92> /System/Library/CoreServices/
RawCamera.bundle/Contents/MacOS/RawCamera
0x8fe00000 - 0x8fe2da53  dyld 96.2 (???)  
<14ac3b684fa5a31932fa89c4bba7a29b> /usr/lib/dyld
0x90003000 - 0x90003ffc  com.apple.audio.units.AudioUnit 1.5 (1.5) /
System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x90019000 - 0x9001affc  libffi.dylib ??? (???)  
<a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
0x9001b000 - 0x9001bffd  com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/
Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x90285000 - 0x90292fe7  com.apple.opengl 1.5.7 (1.5.7)  
<db835aeb1ffca9f5b5647dd0829a5b2c> /System/Library/Frameworks/
OpenGL.framework/Versions/A/OpenGL
0x90293000 - 0x9029aff7  libCGATS.A.dylib ??? (???)  
<973c01cc14f3d673270e269ccfaec660> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x9029b000 - 0x9032efff  com.apple.ink.framework 101.3 (86)  
<bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x9032f000 - 0x903e9fe3  com.apple.CoreServices.OSServices 226.5  
(226.5) <2a135d4fb16f4954290f7b72b4111aa3> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/OSServices.framework/
Versions/A/OSServices
0x903ea000 - 0x9050efe3  com.apple.audio.toolbox.AudioToolbox 1.5.1  
(1.5.1) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/
AudioToolbox
0x9050f000 - 0x90569ff7  com.apple.CoreText 2.0.3 (???)  
<1f1a97273753e6cfea86c810d6277680> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/
Versions/A/CoreText
0x905d6000 - 0x905d6ffe  com.apple.MonitorPanelFramework 1.2.0 (1.2.0)  
<a2b462be6c51187eddf7d097ef0e0a04> /System/Library/PrivateFrameworks/
MonitorPanel.framework/Versions/A/MonitorPanel
0x905d7000 - 0x905e7fff  com.apple.speech.synthesis.framework 3.7.1  
(3.7.1) <06d8fc0307314f8ffc16f206ad3dbf44> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x905e8000 - 0x905f7ffe  com.apple.DSObjCWrappers.Framework 1.3 (1.3)  
<09deb9e32d0d09dfb95ae569bdd2b7a4> /System/Library/PrivateFrameworks/
DSObjCWrappers.framework/Versions/A/DSObjCWrappers
0x906da000 - 0x90765fff  com.apple.framework.IOKit 1.5.1 (???)  
<324526f69e1443f2f9fb722cc88a23ec> /System/Library/Frameworks/
IOKit.framework/Versions/A/IOKit
0x90766000 - 0x90768ff5  libRadiance.dylib ??? (???)  
<8a844202fcd65662bb9ab25f08c45a62> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libRadiance.dylib
0x90769000 - 0x90837ff3  com.apple.JavaScriptCore 5525.18 (5525.18)  
<672d1c7f16a4300addabeff4830f5024> /System/Library/Frameworks/
JavaScriptCore.framework/Versions/A/JavaScriptCore
0x90838000 - 0x9083efff  com.apple.print.framework.Print 218.0.2  
(220.1) <8bf7ef71216376d12fcd5ec17e43742c> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9083f000 - 0x90906ff2  com.apple.vImage 3.0 (3.0) /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/
Versions/A/vImage
0x90907000 - 0x9092bfff  libxslt.1.dylib ??? (???)  
<ea5c8d349a3934ecc2b936f9cdfaba04> /usr/lib/libxslt.1.dylib
0x90939000 - 0x90940fe9  libgcc_s.1.dylib ??? (???)  
<a9ab135a5f81f6e345527df87f51bfc9> /usr/lib/libgcc_s.1.dylib
0x90941000 - 0x9095cffb  libPng.dylib ??? (???)  
<4780e979d35aa5ec2cea22678836cea5> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libPng.dylib
0x9095d000 - 0x90997fe7  com.apple.coreui 1.2 (62) /System/Library/
PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x9099e000 - 0x9099effe  com.apple.quartzframework 1.5 (1.5)  
<4b8f505e32e4f2d67967a276401f9aaf> /System/Library/Frameworks/
Quartz.framework/Versions/A/Quartz
0x9099f000 - 0x909fbff7  com.apple.htmlrendering 68 (1.1.3)  
<fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/
Versions/A/HTMLRendering
0x909fc000 - 0x90a3efef  com.apple.NavigationServices 3.5.2 (163)  
<91844980804067b07a0b6124310d3f31> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/
Versions/A/NavigationServices
0x90a3f000 - 0x90a98ff7  libGLU.dylib ??? (???) /System/Library/
Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x90a99000 - 0x90b25ff7  com.apple.LaunchServices 290 (290)  
<61af37aac50984d220dd176f777e3b72> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/
Versions/A/LaunchServices
0x90b26000 - 0x90b26ff8  com.apple.ApplicationServices 34 (34)  
<8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/ApplicationServices
0x90b27000 - 0x90c08ff7  libxml2.2.dylib ??? (???)  
<1baef3d4972ee789d8fa6c1fa44da45c> /usr/lib/libxml2.2.dylib
0x90c46000 - 0x90c77ffb  com.apple.quartzfilters 1.5.0 (1.5.0)  
<22581f8fe9dd2cb261f97a897407ec3e> /System/Library/Frameworks/
Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/
Versions/A/QuartzFilters
0x90c78000 - 0x90d26ffb  com.apple.QTKit 7.5.5 (990.7) /System/Library/
Frameworks/QTKit.framework/Versions/A/QTKit
0x90d27000 - 0x90d45ff3  com.apple.DirectoryService.Framework 3.5.5  
(3.5.5) <4b81063df189bc462f012a169474fcbc> /System/Library/Frameworks/
DirectoryService.framework/Versions/A/DirectoryService
0x90d46000 - 0x90e78fff  com.apple.CoreFoundation 6.5.4 (476.15)  
<e2869ad6dc1dd289f21b305b0bea9158> /System/Library/Frameworks/
CoreFoundation.framework/Versions/A/CoreFoundation
0x90e79000 - 0x90e85ff9  com.apple.helpdata 1.0.1 (14.2) /System/
Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x90e86000 - 0x91522fff  com.apple.CoreGraphics 1.351.33 (???)  
<481a77e81d9e53589a05e80cfa90bbb5> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/CoreGraphics
0x9152d000 - 0x9154aff7  com.apple.QuickLookFramework 1.3.1 (170.9) /
System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x9154b000 - 0x91555feb  com.apple.audio.SoundManager 3.9.2 (3.9.2)  
<0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/
A/CarbonSound
0x915c3000 - 0x915c5fff  com.apple.securityhi 3.0 (30817)  
<72cb8b012603370e904b31a24a91121b> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/
SecurityHI
0x915c6000 - 0x915f3feb  libvDSP.dylib ??? (???)  
<b232c018ddd040ec4e2c2af632dd497f> /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/
libvDSP.dylib
0x91774000 - 0x917f8fe3  com.apple.CFNetwork 339.5 (339.5)  
<c6565c13b0356e1d4bb99a68398d558b> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/
Versions/A/CFNetwork
0x917f9000 - 0x91b1bfe2  com.apple.QuickTime 7.5.5 (990.7)  
<87077cec43c7e9b02c8ee80e50b8b81f> /System/Library/Frameworks/
QuickTime.framework/Versions/A/QuickTime
0x91b6d000 - 0x91f7dfef  libBLAS.dylib ??? (???) /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
Versions/A/libBLAS.dylib
0x91f7e000 - 0x92005ff7  libsqlite3.0.dylib ??? (???)  
<6978bbcca4277d6ae9f042beff643f7d> /usr/lib/libsqlite3.0.dylib
0x92006000 - 0x92082feb  com.apple.audio.CoreAudio 3.1.0 (3.1)  
<483e0d3879d52ba9ac10b4bcfb0728d6> /System/Library/Frameworks/
CoreAudio.framework/Versions/A/CoreAudio
0x92086000 - 0x920e3ffb  libstdc++.6.dylib ??? (???)  
<04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
0x920e4000 - 0x92244ff3  libSystem.B.dylib ??? (???)  
<98fc91f31f185411ddc46d3225e9af55> /usr/lib/libSystem.B.dylib
0x92245000 - 0x9224afff  com.apple.CommonPanels 1.2.4 (85)  
<ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/
A/CommonPanels
0x9224b000 - 0x9224ffff  libGIF.dylib ??? (???)  
<572a32e46e33be1ec041c5ef5b0341ae> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libGIF.dylib
0x9231a000 - 0x92321ffe  libbsm.dylib ??? (???)  
<d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
0x92322000 - 0x92330ffd  libz.1.dylib ??? (???)  
<5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
0x9234e000 - 0x9238dfff  com.apple.CoreMediaIOServicesPrivate 12.0  
(12.0) /System/Library/PrivateFrameworks/
CoreMediaIOServicesPrivate.framework/Versions/A/
CoreMediaIOServicesPrivate
0x9238e000 - 0x92418fe3  com.apple.DesktopServices 1.4.7 (1.4.7)  
<d16642ba22c32f67be793ebfbe67ca3a> /System/Library/PrivateFrameworks/
DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x92419000 - 0x925e7fff  com.apple.security 5.0.4 (34102)  
<f01d6cbd6a0f24f6c13952ed448e77d6> /System/Library/Frameworks/
Security.framework/Versions/A/Security
0x925e8000 - 0x92637fff  com.apple.QuickLookUIFramework 1.3.1 (170.9) /
System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/
QuickLookUI
0x92638000 - 0x926b5fef  libvMisc.dylib ??? (???) /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
Versions/A/libvMisc.dylib
0x926b6000 - 0x926c1fe7  libCSync.A.dylib ??? (???)  
<86d2f2e167ba6f74f45a186f5c7f8980> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x926fd000 - 0x9270dffc  com.apple.LangAnalysis 1.6.4 (1.6.4)  
<8b7831b5f74a950a56cf2d22a2d436f6> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
LangAnalysis.framework/Versions/A/LangAnalysis
0x92722000 - 0x92794fff  com.apple.iLifeMediaBrowser 1.0.9 (212.0.1) /
System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/
A/iLifeMediaBrowser
0x92795000 - 0x927a1ffe  libGL.dylib ??? (???) /System/Library/
Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x927a2000 - 0x92814fff  com.apple.PDFKit 2.1.1 (2.1.1) /System/
Library/Frameworks/Quartz.framework/Versions/A/Frameworks/
PDFKit.framework/Versions/A/PDFKit
0x92977000 - 0x9297cffb  com.apple.DisplayServicesFW 2.0 (2.0)  
<b17fb5571946b0ba228bafd08e0011c8> /System/Library/PrivateFrameworks/
DisplayServices.framework/Versions/A/DisplayServices
0x9298b000 - 0x92e5cf3e  libGLProgrammability.dylib ??? (???)  
<fe1a33d4919c121aab831ad516da6a89> /System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x92e5d000 - 0x92e7cffa  libJPEG.dylib ??? (???)  
<e7eb56555109e23144924cd64aa8daec> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libJPEG.dylib
0x92e7d000 - 0x93038ff3  com.apple.QuartzComposer 2.1 (106.5)  
<a296178aba94c71fc5314ea2ed0b4349> /System/Library/Frameworks/
Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/
Versions/A/QuartzComposer
0x93039000 - 0x93039ff8  com.apple.Cocoa 6.5 (???)  
<e064f94d969ce25cb7de3cfb980c3249> /System/Library/Frameworks/
Cocoa.framework/Versions/A/Cocoa
0x9303a000 - 0x93083fef  com.apple.Metadata 10.5.2 (398.22)  
<a6b676925dd832780daf991e79adfebd> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/Metadata.framework/
Versions/A/Metadata
0x93084000 - 0x93169ff3  com.apple.CoreData 100.1 (186)  
<8e28162ef2288692615b52acc01f8b54> /System/Library/Frameworks/
CoreData.framework/Versions/A/CoreData
0x9320d000 - 0x935cbfea  libLAPACK.dylib ??? (???) /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
Versions/A/libLAPACK.dylib
0x935cc000 - 0x9360bfef  libTIFF.dylib ??? (???)  
<3589442575ac77746ae99ecf724f5f87> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libTIFF.dylib
0x9360c000 - 0x93634fff  libcups.2.dylib ??? (???)  
<1031ca5b692b80a9568e57a342b60157> /usr/lib/libcups.2.dylib
0x93665000 - 0x936dfff8  com.apple.print.framework.PrintCore 5.5.3  
(245.3) <222dade7b33b99708b8c09d1303f93fc> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
PrintCore.framework/Versions/A/PrintCore
0x936e0000 - 0x93730ff7  com.apple.HIServices 1.7.0 (???)  
<f7e78891a6d08265c83dca8e378be1ea> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
HIServices.framework/Versions/A/HIServices
0x93731000 - 0x93772fe7  libRIP.A.dylib ??? (???)  
<1f09316e876fe813271bdfb9eb5b229e> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x93773000 - 0x93773ffa  com.apple.CoreServices 32 (32)  
<2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/
CoreServices.framework/Versions/A/CoreServices
0x93774000 - 0x93774ffd  com.apple.Accelerate 1.4.2 (Accelerate  
1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/
Accelerate
0x93833000 - 0x93847ff3  com.apple.ImageCapture 4.0 (5.0.0) /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
ImageCapture.framework/Versions/A/ImageCapture
0x93848000 - 0x938faffb  libcrypto.0.9.7.dylib ??? (???)  
<69bc2457aa23f12fa7d052601d48fa29> /usr/lib/libcrypto.0.9.7.dylib
0x938fb000 - 0x9398eff3  com.apple.ApplicationServices.ATS 3.4 (???)  
<a96cd91dabc68545183c11de8f92c7e4> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
Versions/A/ATS
0x94945000 - 0x94945ffb  com.apple.installserver.framework 1.0 (8) /
System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/
InstallServer
0x94946000 - 0x94a8cff7  com.apple.ImageIO.framework 2.0.4 (2.0.4)  
<6a6623d3d1a7292b5c3763dcd108b55f> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/ImageIO
0x94a8d000 - 0x94aa3fff  com.apple.DictionaryServices 1.0.0 (1.0.0)  
<ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/
DictionaryServices.framework/Versions/A/DictionaryServices
0x94aa4000 - 0x94aa4fff  com.apple.Carbon 136 (136)  
<9961570a497d79f13b8ea159826af42d> /System/Library/Frameworks/
Carbon.framework/Versions/A/Carbon
0x94aa5000 - 0x94acdff7  com.apple.shortcut 1 (1.0)  
<057783867138902b52bc0941fedb74d1> /System/Library/PrivateFrameworks/
Shortcut.framework/Versions/A/Shortcut
0x94ace000 - 0x94afdfe3  com.apple.AE 402.2 (402.2)  
<e01596187e91af5d48653920017b8c8e> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x94afe000 - 0x94dd8ff3  com.apple.CoreServices.CarbonCore 786.6  
(786.6) <5682aae1e2cf5ae750d5a4dea98c084c> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/
Versions/A/CarbonCore
0x94dd9000 - 0x94df1fff  com.apple.openscripting 1.2.8 (???)  
<572c7452d7e740e8948a5ad07a99602b> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/
Versions/A/OpenScripting
0x95443000 - 0x9544bfff  com.apple.DiskArbitration 2.2.1 (2.2.1)  
<75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/
DiskArbitration.framework/Versions/A/DiskArbitration
0x9544c000 - 0x95517fff  com.apple.ColorSync 4.5.1 (4.5.1) /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
ColorSync.framework/Versions/A/ColorSync
0x95644000 - 0x9567bfff  com.apple.SystemConfiguration 1.9.2 (1.9.2)  
<8b26ebf26a009a098484f1ed01ec499c> /System/Library/Frameworks/
SystemConfiguration.framework/Versions/A/SystemConfiguration
0x956ad000 - 0x956b1fff  libmathCommon.A.dylib ??? (???) /usr/lib/
system/libmathCommon.A.dylib
0x956b2000 - 0x9592dfe7  com.apple.Foundation 6.5.6 (677.21)  
<5cfa0aa8b9b43193955d601ba6c2591a> /System/Library/Frameworks/
Foundation.framework/Versions/C/Foundation
0x95a0f000 - 0x95b47fe7  com.apple.imageKit 1.0.2 (1.0)  
<5eee702fe546c8c881acfc65c41ad178> /System/Library/Frameworks/
Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/
ImageKit
0x95b48000 - 0x95b48ffd  com.apple.Accelerate.vecLib 3.4.2 (vecLib  
3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/
Frameworks/vecLib.framework/Versions/A/vecLib
0x95b49000 - 0x95b87fff  libGLImage.dylib ??? (???)  
<f0fe2252f6b1ca341bc7837fe2dcf11a> /System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x95c8a000 - 0x95c93fff  com.apple.speech.recognition.framework 3.7.24  
(3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/
Versions/A/SpeechRecognition
0x95c94000 - 0x95d74fff  libobjc.A.dylib ??? (???)  
<7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib
0x95d75000 - 0x95eadff7  libicucore.A.dylib ??? (???)  
<3d8fdaf51c2664ab620f1688203caf26> /usr/lib/libicucore.A.dylib
0x95ef9000 - 0x95efcfff  com.apple.help 1.1 (36)  
<b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x95efd000 - 0x95f13fe7  com.apple.CoreVideo 1.5.1 (1.5.1)  
<001910004257f1386724398f584b30b5> /System/Library/Frameworks/
CoreVideo.framework/Versions/A/CoreVideo
0x95f1c000 - 0x95fc3feb  com.apple.QD 3.11.54 (???)  
<b743398c24c38e581a86e91744a2ba6e> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/QD.framework/
Versions/A/QD
0x95fc4000 - 0x95fe2fff  libresolv.9.dylib ??? (???)  
<a8018c42930596593ddf27f7c20fe7af> /usr/lib/libresolv.9.dylib
0x95fe3000 - 0x962eafff  com.apple.HIToolbox 1.5.4 (???)  
<5e2af960b53059c648af4adb99471032> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/
HIToolbox
0x962eb000 - 0x9639bfff  edu.mit.Kerberos 6.0.12 (6.0.12)  
<da7253e3fb7e47e46cb46d47ed320ffc> /System/Library/Frameworks/
Kerberos.framework/Versions/A/Kerberos
0x9639c000 - 0x963c7fe7  libauto.dylib ??? (???)  
<42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
0x963f8000 - 0x96477ff5  com.apple.SearchKit 1.2.1 (1.2.1)  
<3140a605db2abf56b237fa156a08b28b> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/
Versions/A/SearchKit
0x96478000 - 0x96815fe7  com.apple.QuartzCore 1.5.5 (1.5.5)  
<82435993614a3fff1236be18f82188bf> /System/Library/Frameworks/
QuartzCore.framework/Versions/A/QuartzCore
0x96816000 - 0x96840fff  com.apple.CoreMediaPrivate 11.0 (11.0)  
<e37d6ebd5934b482c864ba6eaf122488> /System/Library/PrivateFrameworks/
CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate
0x96890000 - 0x9708dfef  com.apple.AppKit 6.5.3 (949.34)  
<4c7af9b12c894d4a528fda29377f143b> /System/Library/Frameworks/
AppKit.framework/Versions/C/AppKit
0xfffe8000 - 0xfffebfff  libobjc.A.dylib ??? (???) /usr/lib/
libobjc.A.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/
libSystem.B.dylib

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

kobetic
In reply to this post by kobetic
Henry,

Thanks for a thorough review and for the vote of confidence. As Tom said, most of the issues you've observed are inherited, we didn't set out to fix all of those initially. We'll see if we can fix up the workspace behavior some, but the one that peeks my interest the most is the spellchecking failure. It didn't seem particularly fragile so far, certainly not so that it would fail to work anywhere. So I'd definitely be interested to hear more details about it, if you can provide some. Did you run it in 7.6 or in some 7.7 build ? Did you load the versions I listed or was it some other combination ? Would you have time to retry with the 'Ignore Exceptions' setting turned off ? Note that it can cause lots of notifiers pop-up in particularly bad cases, so make sure you're OK to kill the image.

Cheers,

Martin

"Henrik Johansen"<[hidden email]> wrote:

> - Highlighting in Workspace is weird (perhaps not any worse than it is
> in 7.6, but still)
>     - Hyperlinks don't work.
>     - Switching on and off "Style as Smalltalk code" results in weird
> behavior
>         - It doesn't activate until you type something
>          -It doesn't reset text styles to normal when deactivated
>
> I couldn't get spell checking to work anywhere, but that's most likely
> due to human error.
>
> Cheers,
> Henry
>
> [hidden email] wrote:
> > Note that while the development was happening primarily in the context of VW7.7 builds, these new versions should run in 7.6 images as well, although for HyperlinkHighlighting you'll need to remove the BrowserCommentTool>>text: method for proper function.
> >
> > So, if you have the time and inclination, please check these out. Thanks!
> >
> > Martin
> >
> > _______________________________________________
> > vwnc mailing list
> > [hidden email]
> > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
> >
> >
> >  
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Henrik Sperre Johansen
In reply to this post by kobetic
I used a base 7.6 image, with packages loaded in the order you listed.
The human error I believe was loading the spellcheck highlighting
package version 13+tag4 instead of 14.
Reading the comment to 13+tag2, I have a feeling that branch isn't
necessarily compatible.
Loading 14 instead worked, using the same procedure.

Some feedback for the spellchecking + other rants:
- being the only highlighting used (in a workspace/comments) it works
fine. Easy to spot, not  use non-standard english words, etc.
- In a code view it brings me some concerns though, thanks for the
option of turning it off! :)
There are words commonly in use in methods which aren't in the
dictionary, an example:
    In BrowserCommentTool>> printVariables:types:on:, the words var,
typer and macro gets underlined.
    It would be nice to have a menu option to add "misspelled" words to
dictionary, seems like alot of effort from what I've read of
Spellchecker2 though. A separate "programming terms" dictionary which
will be searched in addition to the English one for code panes spell
checking might be better, could probably be quite small so adding a word
to it is less of an effort. Is it possible to spellcheck against >1
dictionary at the moment?
   
There's no different style between having mistyped a method name, and
misspelled (all words in) it. Well, if it's a keyword method, the :
won't be underlined by spellchecker, but that's hard to spot. Worse, if
there's a method that's actually spelled wrong, sends to it looks like
sends to a method that doesn't exist.
Can't say I've checked specifically, but I guess it's impossible to give
underlines/strikeout/jagged a different color than the text they're
bound to?

With the default style, misspelling in a block arg leads to funny looks.
Maybe it's just me, but I sort of prefer underlining/strikethrough and
other styles that hurt readability being reserved for things I'd like to
fix before leaving the method. Which of course means I'll change block
arg highlighting using the new customisability options, but from my PoV
it doesn't belong in a default in the first place.

Speaking of blocks, it might be a nice addition to have the option to
give block vars a different style, like you can the braces, to help
emphatize scope difference from method temp vars.

I like the EnclosureHighlighting mentioned  earlier, it helps
keyboard-only editing. (Usually I double-click mouse to check scopes).
If something like it were to find its way into a base highlighter, an
addition I think I'd find useful is a more subtle look that's on anytime
the cursor is inside an enclosure, like f.ex. bolding the enclosing tags.
Doesn't distract reading like a background color does, but if you need
to quickly see current enclosure, it saves moving the cursor at the
expense of slightly higher cognitive effort.

Cheers,
Henry

[hidden email] wrote:
>  We'll see if we can fix up the workspace behavior some, but the one that peeks my interest the most is the spellchecking failure. It didn't seem particularly fragile so far, certainly not so that it would fail to work anywhere. So I'd definitely be interested to hear more details about it, if you can provide some. Did you run it in 7.6 or in some 7.7 build ? Did you load the versions I listed or was it some other combination ? Would you have time to retry with the 'Ignore Exceptions' setting turned off ? Note that it can cause lots of notifiers pop-up in particularly bad cases, so make sure you're OK to kill the image.
>
> Cheers,
>
> Martin
>  
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Henrik Sperre Johansen
Reason 13+tag4 didn't work, seems to be the new locale specific loading.
Since mine is no_NO.CP1252, it couldn't find a matching pragma, and I
was left with an empty one.
Seriously though, how many people do development in their native
language, and not English?
Locales are fine for determining number forma, i18n etc., but
spellchecking really should be an independent setting.
Even MS Word gets this right :)

Henry

Henrik Johansen wrote:
> I used a base 7.6 image, with packages loaded in the order you listed.
> The human error I believe was loading the spellcheck highlighting
> package version 13+tag4 instead of 14.
> Reading the comment to 13+tag2, I have a feeling that branch isn't
> necessarily compatible.
> Loading 14 instead worked, using the same procedure.
>  
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Nowak, Helge
I've seen at customers German, French, Spanish and Italian code. Does this count as "many people"?

Cheers
Helge

-----Ursprüngliche Nachricht-----
Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Henrik Johansen
Gesendet: Donnerstag, 5. Februar 2009 13:46
An: [hidden email]
Betreff: Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Reason 13+tag4 didn't work, seems to be the new locale specific loading.
Since mine is no_NO.CP1252, it couldn't find a matching pragma, and I was left with an empty one.
Seriously though, how many people do development in their native language, and not English?
Locales are fine for determining number forma, i18n etc., but spellchecking really should be an independent setting.
Even MS Word gets this right :)

Henry

Henrik Johansen wrote:
> I used a base 7.6 image, with packages loaded in the order you listed.
> The human error I believe was loading the spellcheck highlighting
> package version 13+tag4 instead of 14.
> Reading the comment to 13+tag2, I have a feeling that branch isn't
> necessarily compatible.
> Loading 14 instead worked, using the same procedure.
>  
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Henrik Sperre Johansen
I knew I should have worded that better the moment I sent it, sorry :/
To rephrase: I have a feeling, that in spellchecking code, using a
dictionary of the native language is the wrong choice more often than
always using an English dictionary.
My point was really that it's better to determine which dictionaries to
spellcheck against based on the text being spellchecked, rather than
spellcheck all text based on a pre-chosen dictionary. (No matter the
selection method)
Hence my comment about Word, which "automagically" detects the language
of a document, and doesn't result in excessive spellcheck errors
whenever I write in a language other than the one my version of Word is
localized to.
 
Henry

Nowak, Helge wrote:

> I've seen at customers German, French, Spanish and Italian code. Does this count as "many people"?
>
> Cheers
> Helge
>
> -----Ursprüngliche Nachricht-----
> Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Henrik Johansen
> Gesendet: Donnerstag, 5. Februar 2009 13:46
> An: [hidden email]
> Betreff: Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....
>
> Reason 13+tag4 didn't work, seems to be the new locale specific loading.
> Since mine is no_NO.CP1252, it couldn't find a matching pragma, and I was left with an empty one.
> Seriously though, how many people do development in their native language, and not English?
> Locales are fine for determining number forma, i18n etc., but spellchecking really should be an independent setting.
> Even MS Word gets this right :)
>
> Henry
>
> Henrik Johansen wrote:
>  
>> I used a base 7.6 image, with packages loaded in the order you listed.
>> The human error I believe was loading the spellcheck highlighting
>> package version 13+tag4 instead of 14.
>> Reading the comment to 13+tag2, I have a feeling that branch isn't
>> necessarily compatible.
>> Loading 14 instead worked, using the same procedure.
>>  
>>    
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>
>  
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Nowak, Helge
when you refer to Word we should keep in mind that Word can handle multi-lingual texts. And our source code is most of the time also multi-lingual: base classes in English, domain code in whatever.

I honestly doubt that spell-checking code is of great use. Comments yes, but code?

Cheers
Helge

-----Ursprüngliche Nachricht-----
Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Henrik Johansen
Gesendet: Donnerstag, 5. Februar 2009 14:43
An: [hidden email]
Betreff: Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

I knew I should have worded that better the moment I sent it, sorry :/ To rephrase: I have a feeling, that in spellchecking code, using a dictionary of the native language is the wrong choice more often than always using an English dictionary.
My point was really that it's better to determine which dictionaries to spellcheck against based on the text being spellchecked, rather than spellcheck all text based on a pre-chosen dictionary. (No matter the selection method) Hence my comment about Word, which "automagically" detects the language of a document, and doesn't result in excessive spellcheck errors whenever I write in a language other than the one my version of Word is localized to.
 
Henry

Nowak, Helge wrote:

> I've seen at customers German, French, Spanish and Italian code. Does this count as "many people"?
>
> Cheers
> Helge
>
> -----Ursprüngliche Nachricht-----
> Von: [hidden email] [mailto:[hidden email]] Im
> Auftrag von Henrik Johansen
> Gesendet: Donnerstag, 5. Februar 2009 13:46
> An: [hidden email]
> Betreff: Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....
>
> Reason 13+tag4 didn't work, seems to be the new locale specific loading.
> Since mine is no_NO.CP1252, it couldn't find a matching pragma, and I was left with an empty one.
> Seriously though, how many people do development in their native language, and not English?
> Locales are fine for determining number forma, i18n etc., but spellchecking really should be an independent setting.
> Even MS Word gets this right :)
>
> Henry
>
> Henrik Johansen wrote:
>  
>> I used a base 7.6 image, with packages loaded in the order you listed.
>> The human error I believe was loading the spellcheck highlighting
>> package version 13+tag4 instead of 14.
>> Reading the comment to 13+tag2, I have a feeling that branch isn't
>> necessarily compatible.
>> Loading 14 instead worked, using the same procedure.
>>  
>>    
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>
>  
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Henrik Sperre Johansen
Nowak, Helge wrote:
> when you refer to Word we should keep in mind that Word can handle multi-lingual texts.
Which entity to decide dictionary selection on
(sentence/paragraph/document) is clearly an issue to resolve, but the
point was to at least be able to do the selection dynamically based on
the language(s) of the text.

> I honestly doubt that spell-checking code is of great use. Comments yes, but code?
>  
I agree, hence my "Thanks for the option of turning it off!" in the
first mail. :)
I do feel it has some merit, especially when writing code in English and
it's not the native language.
Which is likely(?) in the case of open source projects/a codebase
developed by a multinational company.

The method in 13+tag-branch of preselecting a dictionary based on Locale
effects all spellchecking though, so if I have an application with
domain code in Norwegian, class comments will consistenly be
spellchecked "wrong", either for the base classes or the domain code.

Henry
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

thomas.hawker
In reply to this post by Henrik Sperre Johansen

Henry,

 

Let me comment on a few things.

 

There's no different style between having mistyped a method name, and misspelled (all words in) it.

 

That’s not correct.  In the stylesheet settings page, in the “Filter” drop down you can select which subset of styles, by category, you want to see.  If you select “Spellcheck”, you get one style, “Spelling Mistake”.  By default, it is jagged underline, but you can change it as you like.  This is distinct from the styles for “Message Not Understood” (under “Error”) and “Redeclared Variable” and “Undeclared Variable” (under “Variables”).  So, you could use strikethrough or italic for misspellings.

 

Can't say I've checked specifically, but I guess it's impossible to give underlines/strikeout/jagged a different color than the text they're bound to?

 

At the moment, no, you can’t do this, although ExtraEmphases does appear to have the idea of colored underlines.  The goal was to introduce styles as first-class objects rather than having the application toss around collections of emphasis attributes.  It was my intention to eventually tie in all of the emphasis extensions – background color, colored underlines, overstrike, superscript and subscript, etc.  That’s a bit complicated to do in the limited space of the settings page – do you make the emphasis attributes a dynamic scrollable list;  do you compensate for size and give up other real estate;  and so on.  It will happen sooner or later.

 

With the default style, misspelling in a block arg leads to funny looks ... from my PoV it doesn't belong in a default in the first place.

 

The default appearance of the styles is the same as what had already been there.  We didn’t change a thing.  I didn’t want to get into an argument about aesthetics, which (as Travis commented elsewhere about IDE icons) is nearly fruitless.  You can customize it and save your customizations so you don’t have to redefine them over and over again.

 

Speaking of blocks, it might be a nice addition to have the option to give block vars a different style, like you can the braces, to help emphasize scope difference from method temp vars.

 

I’m not clear what you mean.  Do you mean you want block arguments to have a different look than method arguments, and those to all have a different look than temporaries?  You already can – in the settings, under the “Variables” filter, you can distinguish block args, method args, and temporaries, as well as their definitions from their references.

 

On the other hand, do you mean you want scope based highlighting?  That is, you want the block args for the outermost block scope to have one style, those for the first nested block to have a different style, etc., just like you can individually style the actual brackets and parentheses based on depth?  Would you want to extend that to temporaries?  As it turns out, just to be able to correctly identify variables, I had to update the code parser to more consistently track scope.  I think what you want can be done, but I have some question as to the utility.  If you have methods so complicated that you need to distinguish variables by scope, wouldn’t it be better to refactor and simplify them?

 

I like the EnclosureHighlighting mentioned earlier, it helps keyboard-only editing.

 

I’ve never used the EnclosureHighlighting, but it seems to me that you could use augmentative styles similar to spell checking or hyperlinks.  You define scope markers (similar to the hover marker) for how you want to mark the nearest enclosing scope, then the next outer scope, up to some number of levels, along with how to “exclude” inner scopes not covered by the cursor.  The highlighter would add those characteristics to the delimiters surrounding the cursor’s scope or blocks within that scope that are nested.  I know Martin had done something with this, but don’t know how far he took it.

 

It would have to act like hyperlinks, which would be mouse tracking based highlighting, which is /not/ how the current highlighter works.  Travis’ ideas about moving to announcement based highlighting should make this a snap, however.

 

Hope that helps.

 

Cheers!

 

Tom Hawker

--------------------------

Senior Framework Developer

--------------------------

Home        +1 (408) 274-4128

Office      +1 (408) 576-6591

Mobile      +1 (408) 835-3643

 

 

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Henrik Johansen
Sent: Thursday, February 05, 2009 4:29 AM
To: [hidden email]
Subject: Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

 

[snipped – excerpts above]

 

IMPORTANT NOTICE
Email from OOCL is confidential and may be legally privileged.  If it is not intended for you, please delete it immediately unread.  The internet cannot guarantee that this communication is free of viruses, interception or interference and anyone who communicates with us by email is taken to accept the risks in doing so.  Without limitation, OOCL and its affiliates accept no liability whatsoever and howsoever arising in connection with the use of this email.  Under no circumstances shall this email constitute a binding agreement to carry or for provision of carriage services by OOCL, which is subject to the availability of carrier's equipment and vessels and the terms and conditions of OOCL's standard bill of lading which is also available at http://www.oocl.com.

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Karsten Kusche
In reply to this post by Henrik Sperre Johansen
Hi,

personally I really love spellcheckers and I'm glad it finally found its way into VisualWorks as well. As Hendrik mentioned earlier a dictionary for technical terms would really be helpful. If you take this a step further and in general allow for using multiple dictionaries, one could also choose multiple languages for spellchecking. I.e. in MacOS X I've set my spellchecking dictionary to multilingual and it helps a lot. More than just a single dictionary actually.

Kind Regards
Karsten



Henrik Johansen wrote:
Nowak, Helge wrote:
  
when you refer to Word we should keep in mind that Word can handle multi-lingual texts.
    
Which entity to decide dictionary selection on
(sentence/paragraph/document) is clearly an issue to resolve, but the
point was to at least be able to do the selection dynamically based on
the language(s) of the text.

  
I honestly doubt that spell-checking code is of great use. Comments yes, but code?
  
    
I agree, hence my "Thanks for the option of turning it off!" in the
first mail. :)
I do feel it has some merit, especially when writing code in English and
it's not the native language.
Which is likely(?) in the case of open source projects/a codebase
developed by a multinational company.

The method in 13+tag-branch of preselecting a dictionary based on Locale
effects all spellchecking though, so if I have an application with
domain code in Norwegian, class comments will consistenly be
spellchecked "wrong", either for the base classes or the domain code.

Henry
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


  

-- 
Karsten Kusche - Dipl.Inf. - [hidden email]
Tel: +49 3496 21 43 29
Georg Heeg eK - Köthen
Handelsregister: Amtsgericht Dortmund A 12812

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

kobetic
In reply to this post by kobetic
Agreed, I just published a new version of SpellcheckHighlighting (7.7-15) which uses a sequence of dictionaries. You can append as many as you wish.

The first one is a "custom" editable one which can be loaded from a file (looks for ./custom.dict by default on load). I also added a Custom Dictionary setting, when you set it it will try to load it, if it doesn't exist it will create the file in the expectation that you'll want to add words to it. The GUI work for adding is yet to be done though.

Martin

Karsten<[hidden email]> wrote:

> personally I really love spellcheckers and I'm glad it finally found its
> way into VisualWorks as well. As Hendrik mentioned earlier a dictionary
> for technical terms would really be helpful. If you take this a step
> further and in general allow for using multiple dictionaries, one could
> also choose multiple languages for spellchecking. I.e. in MacOS X I've
> set my spellchecking dictionary to multilingual and it helps a lot. More
> than just a single dictionary actually.
>
> Kind Regards
> Karsten
>
>
>
> Henrik Johansen wrote:
> > Nowak, Helge wrote:
> >  
> >> when you refer to Word we should keep in mind that Word can handle multi-lingual texts.
> >>    
> > Which entity to decide dictionary selection on
> > (sentence/paragraph/document) is clearly an issue to resolve, but the
> > point was to at least be able to do the selection dynamically based on
> > the language(s) of the text.
> >
> >  
> >> I honestly doubt that spell-checking code is of great use. Comments yes, but code?
> >>  
> >>    
> > I agree, hence my "Thanks for the option of turning it off!" in the
> > first mail. :)
> > I do feel it has some merit, especially when writing code in English and
> > it's not the native language.
> > Which is likely(?) in the case of open source projects/a codebase
> > developed by a multinational company.
> >
> > The method in 13+tag-branch of preselecting a dictionary based on Locale
> > effects all spellchecking though, so if I have an application with
> > domain code in Norwegian, class comments will consistenly be
> > spellchecked "wrong", either for the base classes or the domain code.
> >
> > Henry
> > _______________________________________________
> > vwnc mailing list
> > [hidden email]
> > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
> >
> >
> >  
>
> --
> Karsten Kusche - Dipl.Inf. - [hidden email]
> Tel: +49 3496 21 43 29
> Georg Heeg eK - Köthen
> Handelsregister: Amtsgericht Dortmund A 12812
>
>
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

kobetic
In reply to this post by kobetic
I just want to say that I don't see the code spelling as anything more than an interesting gimmick at this point, certainly not in its current form. I'll try to remember to turn it off by default on next publish.

I would like to have it restricted to spelling the embedded comments and possibly the method signature, but for that we'd need some sort of spelling integration with RBCH. I have doubts that everyone would be OK with having Spellchecker as a prerequsite for RBCH. We could attempt a somewhat looser setup which would only kick in if both RBCH and SpellcheckHighlighting was loaded. Either way it would probably take more than 5 minutes (at least to me :-), so I can't promise I'll look at it right away. Anyone feel free to beat me to it :-).

Martin

"Henrik Johansen"<[hidden email]> wrote:

> Date: February 5, 2009 9:39:17.000
> From: "Henrik Johansen"<[hidden email]>
> To: [hidden email]
> Subject: Re: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....
>
> Nowak, Helge wrote:
> > when you refer to Word we should keep in mind that Word can handle multi-lingual texts.
> Which entity to decide dictionary selection on
> (sentence/paragraph/document) is clearly an issue to resolve, but the
> point was to at least be able to do the selection dynamically based on
> the language(s) of the text.
>
> > I honestly doubt that spell-checking code is of great use. Comments yes, but code?
> >  
> I agree, hence my "Thanks for the option of turning it off!" in the
> first mail. :)
> I do feel it has some merit, especially when writing code in English and
> it's not the native language.
> Which is likely(?) in the case of open source projects/a codebase
> developed by a multinational company.
>
> The method in 13+tag-branch of preselecting a dictionary based on Locale
> effects all spellchecking though, so if I have an application with
> domain code in Norwegian, class comments will consistenly be
> spellchecked "wrong", either for the base classes or the domain code.
>
> Henry
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

[vwnc] [RBCH] Update: Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

thomas.hawker
In reply to this post by kobetic
All,

We've made some additional cleanups, improved the comments, and added the multi-dictionary with custom dictionary support.

We've also added a feature to limit the amount of spell check done in source code.  If you have both spell check and code highlighters loaded, you can set the spell check option to "only method signature and comments."  This will limit spell checking to only a unary method name, the keywords of a keyword message name (ignoring argument names), and all comments, which will be done by the code highlighter directly.  This is the default setting.

It does the right things if spell check or code highlighting isn't loaded.

You should probably unload the spell check highlighter before loading the new one.  Some of the option variables have changed underlying types, so old values might not work.

In addition, you need to load SpellChecker2 version 14 or later to get the multi-dictionary support that's been added.

Cheers!
 
Tom Hawker
--------------------------
Senior Framework Developer
--------------------------
Home +1 (408) 274-4128
Office +1 (408) 576-6591
Mobile +1 (408) 835-3643
 

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of [hidden email]
Sent: Tuesday, February 03, 2009 12:47 PM
To: [hidden email]
Subject: [vwnc] [RBCH] Multiple Highlighters, Highlighting Styles, Spellchecking, etc....

Based on our December discussions here (see RBCH: Sharing the controller) Tom Hawker spent some time over the Christmas Holidays merging and polishing the proposed changes. Pretty much all aspects of highlighting activity can now be controlled via settings (I have no doubt some will think there are too many :-). There's a nice settings page for the highlighting styles with several predefined styles to pick from and you can mix and match 3 kinds of independent highlighters: code, spelling and hyperlinks.

The extracted highlighting controller functionality (i.e. the inner workings of the highlighters extracted from RBCH)  is now in a package called TextHighlighting. The highlighting style sheet support & corresponding settings tools are in HighlightingStyles. The rest are various specific highlighter packages, one of which is the RBCodeHighlighting. All of them should be arbitrarily loadable and un-loadable.

For more details, please check out the package comments and the Highlighting settings pages. We would appreciate some feedback and ultimately some sort of general yay or nay about making this the next version of RBCodeHighlighting. All the packages are available in the public repository. All except RBCH are new packages, so you can just go for the latest. The RBCH changes are on a branch labeled '... + spellchecking ...'.

If there isn't much pushback in the next little while, I guess we'll simply integrate the RBCH changes into the trunk and push all the packages out into the VW7.7 builds. The complete version list as of today is:

        TextHighlighting(7.7 - 10)
        HighlightingStyles(7.7 - 0.12)
        RBCodeHighlighting(7.7 - 2 + spellchecking 13)
        Spellchecker2(13)
        SpellcheckHighlighting(7.7 - 14)
        HyperlinkHighlighting(7.7 - 0.8)

Note that while the development was happening primarily in the context of VW7.7 builds, these new versions should run in 7.6 images as well, although for HyperlinkHighlighting you'll need to remove the BrowserCommentTool>>text: method for proper function.


So, if you have the time and inclination, please check these out. Thanks!

Martin

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


IMPORTANT NOTICE
Email from OOCL is confidential and may be legally privileged.  If it is not intended for you, please delete it immediately unread.  The internet cannot guarantee that this communication is free of viruses, interception or interference and anyone who communicates with us by email is taken to accept the risks in doing so.  Without limitation, OOCL and its affiliates accept no liability whatsoever and howsoever arising in connection with the use of this email.  Under no circumstances shall this email constitute a binding agreement to carry or for provision of carriage services by OOCL, which is subject to the availability of carrier's equipment and vessels and the terms and conditions of OOCL's standard bill of lading which is also available at http://www.oocl.com.

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [7.6]VM crashes on OS X

Carl Gundel
In reply to this post by Carl Gundel
Hi,

Still having this problem.  It even happens when saving a completely  
virgin 7.6 image.  Any ideas from the stack dump below?  It looks like  
it's blowing up while trying to draw something maybe?

-Carl

On Feb 4, 2009, at 3:22 PM, Carl Gundel wrote:

> Starting a few days ago my VisualWorks 7.4.1 app running with a 7.6
> virtual machine on Mac OS X 10.5.5 began crashing.  It happens when I
> save the image, but it also happens here and there when not saving the
> image.
>
> I decided it must me a problem with the image, so I tried other images
> including some many months old.  Same problem.  :-(
>
> -Carl Gundel
> http://www.runbasic.com
>
> Here is the crash log.
>
> Process:         visual [1146]
> Path:            /Users/carlg/vw7.4.1/bin/macx/visual.app/Contents/
> MacOS/visual
> Identifier:      com.cincom.vw7.6
> Version:         VisualWorks Version 7.6 (7.6)
> Code Type:       X86 (Native)
> Parent Process:  launchd [109]
>
> Date/Time:       2009-02-02 10:47:47.832 -0500
> OS Version:      Mac OS X 10.5.5 (9F33)
> Report Version:  6
>
> Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c5bbc6a7
> Crashed Thread:  0
>
> Thread 0 Crashed:
> 0   libobjc.A.dylib               0x95ca9688 objc_msgSend + 24
> 1   com.apple.AppKit               0x96dbf222 -[NSNavOutlineDelegate
> outlineView:isItemExpandable:] + 120
> 2   com.apple.AppKit               0x969610ef -[NSOutlineView
> _dataSourceIsItemExpandable:] + 125
> 3   com.apple.AppKit               0x96960f6a
> loadItemEntryLazyInfoIfNecessary + 418
> 4   com.apple.AppKit               0x96960d41 -[NSOutlineView
> itemAtRow:] + 78
> 5   com.apple.AppKit               0x96dc0621 -[NSNavOutlineView
> drawRow:clipRect:] + 43
> 6   com.apple.AppKit               0x969097f4 -[NSTableView
> drawRowIndexes:clipRect:] + 363
> 7   com.apple.AppKit               0x9690967e -[NSOutlineView
> drawRowIndexes:clipRect:] + 122
> 8   com.apple.AppKit               0x969082d8 -[NSTableView drawRect:]
> + 2199
> 9   com.apple.AppKit               0x96998864 -[NSView
> _drawRect:clip:] + 3853
> 10  com.apple.AppKit               0x9699735b -[NSView
> _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1050
> 11  com.apple.AppKit               0x969976f2 -[NSView
> _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1969
> 12  com.apple.AppKit               0x96995cb1 -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 759
> 13  com.apple.AppKit               0x96996b0b -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 4433
> 14  com.apple.AppKit               0x96996b0b -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 4433
> 15  com.apple.AppKit               0x96996b0b -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 4433
> 16  com.apple.AppKit               0x96996b0b -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 4433
> 17  com.apple.AppKit               0x96996b0b -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 4433
> 18  com.apple.AppKit               0x96996b0b -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 4433
> 19  com.apple.AppKit               0x96996b0b -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 4433
> 20  com.apple.AppKit               0x96996b0b -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 4433
> 21  com.apple.AppKit               0x969955f3 -[NSThemeFrame
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView
> :] + 306
> 22  com.apple.AppKit               0x96992117 -[NSView
> _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] +
> 3090
> 23  com.apple.AppKit               0x968d2b77 -[NSView
> displayIfNeeded] + 933
> 24  com.apple.AppKit               0x968d2725 -[NSWindow
> displayIfNeeded] + 189
> 25  com.apple.AppKit               0x968d2548
> _handleWindowNeedsDisplay + 436
> 26  com.apple.CoreFoundation       0x90db69c2 __CFRunLoopDoObservers +
> 466
> 27  com.apple.CoreFoundation       0x90db7d1c CFRunLoopRunSpecific +  
> 844
> 28  com.apple.CoreFoundation       0x90db8cf8 CFRunLoopRunInMode + 88
> 29  com.apple.HIToolbox           0x96012480
> RunCurrentEventLoopInMode + 283
> 30  com.apple.HIToolbox           0x96012299 ReceiveNextEventCommon +
> 374
> 31  com.apple.HIToolbox           0x9601210d
> BlockUntilNextEventMatchingListInMode + 106
> 32  com.apple.AppKit               0x968d03ed _DPSNextEvent + 657
> 33  com.apple.AppKit               0x968cfca0 -[NSApplication
> nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
> 34  com.cincom.vw7.6               0x000b27ce -[STApplication
> sendEvent:] + 388 (macXSTApplication.m:58)
> 35  com.apple.AppKit               0x968c8d0f -[NSApplication run] +  
> 847
> 36  com.cincom.vw7.6               0x000c97de pdSynchronizeInputGUI +
> 143 (macXEvent.m:617)
> 37  com.cincom.vw7.6               0x00086fa7 handleAsyncRequests +
> 113 (services.c:252)
> 38  com.cincom.vw7.6               0x000870c8 handleRequests + 37
> (services.c:316)
> 39  com.cincom.vw7.6               0x0008a554
> commitPrimitiveAndHandleRequests + 28 (vmsupport.c:377)
> 40  com.cincom.vw7.6               0x0006e2db snapshot + 2230
> (mmSnapshot.c:222)
> 41  com.cincom.vw7.6               0x0007fba1 rtPrimGlue1 + 33
> 42  ???                           0x18ee670a 0 + 418277130
> 43  ???                           0x18ee664f 0 + 418276943
>
> Thread 1:
> 0   libSystem.B.dylib             0x920e54a6 mach_msg_trap + 10
> 1   libSystem.B.dylib             0x920ecc9c mach_msg + 72
> 2   com.apple.CoreFoundation       0x90db80ce CFRunLoopRunSpecific +
> 1790
> 3   com.apple.CoreFoundation       0x90db8d54 CFRunLoopRun + 84
> 4   com.apple.DesktopServices     0x9238fe83
> TSystemNotificationTask::SystemNotificationTaskProc(void*) + 123
> 5   ...ple.CoreServices.CarbonCore 0x94b47463 PrivateMPEntryPoint + 56
> 6   libSystem.B.dylib             0x921166f5 _pthread_start + 321
> 7   libSystem.B.dylib             0x921165b2 thread_start + 34
>
> Thread 2:
> 0   libSystem.B.dylib             0x920e54a6 mach_msg_trap + 10
> 1   libSystem.B.dylib             0x920ecc9c mach_msg + 72
> 2   com.apple.CoreFoundation       0x90db80ce CFRunLoopRunSpecific +
> 1790
> 3   com.apple.CoreFoundation       0x90db8d54 CFRunLoopRun + 84
> 4   com.apple.DesktopServices     0x9238fffc
> TFSEventsNotificationTask::FSEventsNotificationTaskProc(void*) + 216
> 5   ...ple.CoreServices.CarbonCore 0x94b47463 PrivateMPEntryPoint + 56
> 6   libSystem.B.dylib             0x921166f5 _pthread_start + 321
> 7   libSystem.B.dylib             0x921165b2 thread_start + 34
>
> Thread 3:
> 0   libSystem.B.dylib             0x920ec68e __semwait_signal + 10
> 1   libSystem.B.dylib             0x9211736d pthread_cond_wait
> $UNIX2003 + 73
> 2   ...ple.CoreServices.CarbonCore 0x94b4924f TSWaitOnCondition + 126
> 3   ...ple.CoreServices.CarbonCore 0x94b2818e
> TSWaitOnConditionTimedRelative + 202
> 4   ...ple.CoreServices.CarbonCore 0x94b48ecc MPWaitOnQueue + 208
> 5   com.apple.DesktopServices     0x9239afba
> TNodeSyncTask::SyncTaskProc(void*) + 84
> 6   ...ple.CoreServices.CarbonCore 0x94b47463 PrivateMPEntryPoint + 56
> 7   libSystem.B.dylib             0x921166f5 _pthread_start + 321
> 8   libSystem.B.dylib             0x921165b2 thread_start + 34
>
> Thread 4:
> 0   libSystem.B.dylib             0x92115f66 kevent + 10
> 1   libSystem.B.dylib             0x921166f5 _pthread_start + 321
> 2   libSystem.B.dylib             0x921165b2 thread_start + 34
>
> Thread 5:
> 0   libSystem.B.dylib             0x921355e2 select$DARWIN_EXTSN + 10
> 1   libSystem.B.dylib             0x921166f5 _pthread_start + 321
> 2   libSystem.B.dylib             0x921165b2 thread_start + 34
>
> Thread 6:
> 0   libSystem.B.dylib             0x920e5506
> semaphore_timedwait_signal_trap + 10
> 1   libSystem.B.dylib             0x9211784f _pthread_cond_wait +  
> 1244
> 2   libSystem.B.dylib             0x921190d3
> pthread_cond_timedwait_relative_np + 47
> 3   com.apple.Foundation           0x95702b1c -[NSCondition
> waitUntilDate:] + 236
> 4   com.apple.Foundation           0x95702930 -[NSConditionLock
> lockWhenCondition:beforeDate:] + 144
> 5   com.apple.Foundation           0x95702895 -[NSConditionLock
> lockWhenCondition:] + 69
> 6   com.apple.AppKit               0x96936358 -[NSUIHeartBeat
> _heartBeatThread:] + 753
> 7   com.apple.Foundation           0x956bcbad -[NSThread main] + 45
> 8   com.apple.Foundation           0x956bc754 __NSThread__main__ + 308
> 9   libSystem.B.dylib             0x921166f5 _pthread_start + 321
> 10  libSystem.B.dylib             0x921165b2 thread_start + 34
>
> Thread 7:
> 0   libSystem.B.dylib             0x920e55c6 mach_wait_until + 10
> 1   libSystem.B.dylib             0x9215d1e5 nanosleep + 314
> 2   libSystem.B.dylib             0x9215d0a5 usleep + 61
> 3   com.cincom.vw7.6               0x000b31ea -[STApplication
> startHeartbeat:] + 18 (macXSTApplication.m:271)
> 4   com.apple.AppKit               0x96c2581b +[NSApplication
> _startDrawingThread:] + 77
> 5   com.apple.Foundation           0x956bcbad -[NSThread main] + 45
> 6   com.apple.Foundation           0x956bc754 __NSThread__main__ + 308
> 7   libSystem.B.dylib             0x921166f5 _pthread_start + 321
> 8   libSystem.B.dylib             0x921165b2 thread_start + 34
>
> Thread 8:
> 0   libSystem.B.dylib             0x920e5506
> semaphore_timedwait_signal_trap + 10
> 1   libSystem.B.dylib             0x9211784f _pthread_cond_wait +  
> 1244
> 2   libSystem.B.dylib             0x921190d3
> pthread_cond_timedwait_relative_np + 47
> 3   ...ple.CoreServices.CarbonCore 0x94b281ba
> TSWaitOnConditionTimedRelative + 246
> 4   ...ple.CoreServices.CarbonCore 0x94b48ecc MPWaitOnQueue + 208
> 5   com.apple.DesktopServices     0x9239cf04
> TFolderSizeTask::FolderSizeTaskProc(void*) + 104
> 6   ...ple.CoreServices.CarbonCore 0x94b47463 PrivateMPEntryPoint + 56
> 7   libSystem.B.dylib             0x921166f5 _pthread_start + 321
> 8   libSystem.B.dylib             0x921165b2 thread_start + 34
>
> Thread 0 crashed with X86 Thread State (32-bit):
>   eax: 0x00349c00  ebx: 0x96b037e4  ecx: 0x95d416fc  edx: 0xc5bbc687
>   edi: 0x0036e3c0  esi: 0x00349c00  ebp: 0xbfff22c8  esp: 0xbfff2298
>    ss: 0x0000001f  efl: 0x00010206  eip: 0x95ca9688   cs: 0x00000017
>    ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
>   cr2: 0xc5bbc6a7
>
> Binary Images:
>     0x1000 -    0xeffc7 +com.cincom.vw7.6 VisualWorks Version 7.6
> (7.6) /Users/carlg/vw7.4.1/bin/macx/visual.app/Contents/MacOS/visual
> 0x142e8000 - 0x142f2ffe  com.apple.URLMount 3.1.1 (3.1.1)
> <b4018e683fad4259ee78070e91f35029> /System/Library/PrivateFrameworks/
> URLMount.framework/URLMount
> 0x143c6000 - 0x143cbff3  libCGXCoreImage.A.dylib ??? (???)
> <31761f6461b8dd390dc4df480b1fb564> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
> 0x154e0000 - 0x155feff7  com.apple.RawCamera.bundle 2.0.8 (2.0.8)
> <56067945130800a348eb076676d41e92> /System/Library/CoreServices/
> RawCamera.bundle/Contents/MacOS/RawCamera
> 0x8fe00000 - 0x8fe2da53  dyld 96.2 (???)
> <14ac3b684fa5a31932fa89c4bba7a29b> /usr/lib/dyld
> 0x90003000 - 0x90003ffc  com.apple.audio.units.AudioUnit 1.5 (1.5) /
> System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
> 0x90019000 - 0x9001affc  libffi.dylib ??? (???)
> <a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
> 0x9001b000 - 0x9001bffd  com.apple.vecLib 3.4.2 (vecLib 3.4.2) /
> System/
> Library/Frameworks/vecLib.framework/Versions/A/vecLib
> 0x90285000 - 0x90292fe7  com.apple.opengl 1.5.7 (1.5.7)
> <db835aeb1ffca9f5b5647dd0829a5b2c> /System/Library/Frameworks/
> OpenGL.framework/Versions/A/OpenGL
> 0x90293000 - 0x9029aff7  libCGATS.A.dylib ??? (???)
> <973c01cc14f3d673270e269ccfaec660> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
> 0x9029b000 - 0x9032efff  com.apple.ink.framework 101.3 (86)
> <bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
> 0x9032f000 - 0x903e9fe3  com.apple.CoreServices.OSServices 226.5
> (226.5) <2a135d4fb16f4954290f7b72b4111aa3> /System/Library/Frameworks/
> CoreServices.framework/Versions/A/Frameworks/OSServices.framework/
> Versions/A/OSServices
> 0x903ea000 - 0x9050efe3  com.apple.audio.toolbox.AudioToolbox 1.5.1
> (1.5.1) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/
> AudioToolbox
> 0x9050f000 - 0x90569ff7  com.apple.CoreText 2.0.3 (???)
> <1f1a97273753e6cfea86c810d6277680> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> CoreText.framework/
> Versions/A/CoreText
> 0x905d6000 - 0x905d6ffe  com.apple.MonitorPanelFramework 1.2.0 (1.2.0)
> <a2b462be6c51187eddf7d097ef0e0a04> /System/Library/PrivateFrameworks/
> MonitorPanel.framework/Versions/A/MonitorPanel
> 0x905d7000 - 0x905e7fff  com.apple.speech.synthesis.framework 3.7.1
> (3.7.1) <06d8fc0307314f8ffc16f206ad3dbf44> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> SpeechSynthesis.framework/Versions/A/SpeechSynthesis
> 0x905e8000 - 0x905f7ffe  com.apple.DSObjCWrappers.Framework 1.3 (1.3)
> <09deb9e32d0d09dfb95ae569bdd2b7a4> /System/Library/PrivateFrameworks/
> DSObjCWrappers.framework/Versions/A/DSObjCWrappers
> 0x906da000 - 0x90765fff  com.apple.framework.IOKit 1.5.1 (???)
> <324526f69e1443f2f9fb722cc88a23ec> /System/Library/Frameworks/
> IOKit.framework/Versions/A/IOKit
> 0x90766000 - 0x90768ff5  libRadiance.dylib ??? (???)
> <8a844202fcd65662bb9ab25f08c45a62> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
> Versions/A/Resources/libRadiance.dylib
> 0x90769000 - 0x90837ff3  com.apple.JavaScriptCore 5525.18 (5525.18)
> <672d1c7f16a4300addabeff4830f5024> /System/Library/Frameworks/
> JavaScriptCore.framework/Versions/A/JavaScriptCore
> 0x90838000 - 0x9083efff  com.apple.print.framework.Print 218.0.2
> (220.1) <8bf7ef71216376d12fcd5ec17e43742c> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/
> Print
> 0x9083f000 - 0x90906ff2  com.apple.vImage 3.0 (3.0) /System/Library/
> Frameworks/Accelerate.framework/Versions/A/Frameworks/
> vImage.framework/
> Versions/A/vImage
> 0x90907000 - 0x9092bfff  libxslt.1.dylib ??? (???)
> <ea5c8d349a3934ecc2b936f9cdfaba04> /usr/lib/libxslt.1.dylib
> 0x90939000 - 0x90940fe9  libgcc_s.1.dylib ??? (???)
> <a9ab135a5f81f6e345527df87f51bfc9> /usr/lib/libgcc_s.1.dylib
> 0x90941000 - 0x9095cffb  libPng.dylib ??? (???)
> <4780e979d35aa5ec2cea22678836cea5> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
> Versions/A/Resources/libPng.dylib
> 0x9095d000 - 0x90997fe7  com.apple.coreui 1.2 (62) /System/Library/
> PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
> 0x9099e000 - 0x9099effe  com.apple.quartzframework 1.5 (1.5)
> <4b8f505e32e4f2d67967a276401f9aaf> /System/Library/Frameworks/
> Quartz.framework/Versions/A/Quartz
> 0x9099f000 - 0x909fbff7  com.apple.htmlrendering 68 (1.1.3)
> <fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/
> Versions/A/HTMLRendering
> 0x909fc000 - 0x90a3efef  com.apple.NavigationServices 3.5.2 (163)
> <91844980804067b07a0b6124310d3f31> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/
> Versions/A/NavigationServices
> 0x90a3f000 - 0x90a98ff7  libGLU.dylib ??? (???) /System/Library/
> Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
> 0x90a99000 - 0x90b25ff7  com.apple.LaunchServices 290 (290)
> <61af37aac50984d220dd176f777e3b72> /System/Library/Frameworks/
> CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/
> Versions/A/LaunchServices
> 0x90b26000 - 0x90b26ff8  com.apple.ApplicationServices 34 (34)
> <8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/ApplicationServices
> 0x90b27000 - 0x90c08ff7  libxml2.2.dylib ??? (???)
> <1baef3d4972ee789d8fa6c1fa44da45c> /usr/lib/libxml2.2.dylib
> 0x90c46000 - 0x90c77ffb  com.apple.quartzfilters 1.5.0 (1.5.0)
> <22581f8fe9dd2cb261f97a897407ec3e> /System/Library/Frameworks/
> Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/
> Versions/A/QuartzFilters
> 0x90c78000 - 0x90d26ffb  com.apple.QTKit 7.5.5 (990.7) /System/
> Library/
> Frameworks/QTKit.framework/Versions/A/QTKit
> 0x90d27000 - 0x90d45ff3  com.apple.DirectoryService.Framework 3.5.5
> (3.5.5) <4b81063df189bc462f012a169474fcbc> /System/Library/Frameworks/
> DirectoryService.framework/Versions/A/DirectoryService
> 0x90d46000 - 0x90e78fff  com.apple.CoreFoundation 6.5.4 (476.15)
> <e2869ad6dc1dd289f21b305b0bea9158> /System/Library/Frameworks/
> CoreFoundation.framework/Versions/A/CoreFoundation
> 0x90e79000 - 0x90e85ff9  com.apple.helpdata 1.0.1 (14.2) /System/
> Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
> 0x90e86000 - 0x91522fff  com.apple.CoreGraphics 1.351.33 (???)
> <481a77e81d9e53589a05e80cfa90bbb5> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/CoreGraphics
> 0x9152d000 - 0x9154aff7  com.apple.QuickLookFramework 1.3.1 (170.9) /
> System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
> 0x9154b000 - 0x91555feb  com.apple.audio.SoundManager 3.9.2 (3.9.2)
> <0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/
> A/CarbonSound
> 0x915c3000 - 0x915c5fff  com.apple.securityhi 3.0 (30817)
> <72cb8b012603370e904b31a24a91121b> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/
> A/
> SecurityHI
> 0x915c6000 - 0x915f3feb  libvDSP.dylib ??? (???)
> <b232c018ddd040ec4e2c2af632dd497f> /System/Library/Frameworks/
> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/
> A/
> libvDSP.dylib
> 0x91774000 - 0x917f8fe3  com.apple.CFNetwork 339.5 (339.5)
> <c6565c13b0356e1d4bb99a68398d558b> /System/Library/Frameworks/
> CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/
> Versions/A/CFNetwork
> 0x917f9000 - 0x91b1bfe2  com.apple.QuickTime 7.5.5 (990.7)
> <87077cec43c7e9b02c8ee80e50b8b81f> /System/Library/Frameworks/
> QuickTime.framework/Versions/A/QuickTime
> 0x91b6d000 - 0x91f7dfef  libBLAS.dylib ??? (???) /System/Library/
> Frameworks/Accelerate.framework/Versions/A/Frameworks/
> vecLib.framework/
> Versions/A/libBLAS.dylib
> 0x91f7e000 - 0x92005ff7  libsqlite3.0.dylib ??? (???)
> <6978bbcca4277d6ae9f042beff643f7d> /usr/lib/libsqlite3.0.dylib
> 0x92006000 - 0x92082feb  com.apple.audio.CoreAudio 3.1.0 (3.1)
> <483e0d3879d52ba9ac10b4bcfb0728d6> /System/Library/Frameworks/
> CoreAudio.framework/Versions/A/CoreAudio
> 0x92086000 - 0x920e3ffb  libstdc++.6.dylib ??? (???)
> <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
> 0x920e4000 - 0x92244ff3  libSystem.B.dylib ??? (???)
> <98fc91f31f185411ddc46d3225e9af55> /usr/lib/libSystem.B.dylib
> 0x92245000 - 0x9224afff  com.apple.CommonPanels 1.2.4 (85)
> <ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/
> Versions/
> A/CommonPanels
> 0x9224b000 - 0x9224ffff  libGIF.dylib ??? (???)
> <572a32e46e33be1ec041c5ef5b0341ae> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
> Versions/A/Resources/libGIF.dylib
> 0x9231a000 - 0x92321ffe  libbsm.dylib ??? (???)
> <d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
> 0x92322000 - 0x92330ffd  libz.1.dylib ??? (???)
> <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
> 0x9234e000 - 0x9238dfff  com.apple.CoreMediaIOServicesPrivate 12.0
> (12.0) /System/Library/PrivateFrameworks/
> CoreMediaIOServicesPrivate.framework/Versions/A/
> CoreMediaIOServicesPrivate
> 0x9238e000 - 0x92418fe3  com.apple.DesktopServices 1.4.7 (1.4.7)
> <d16642ba22c32f67be793ebfbe67ca3a> /System/Library/PrivateFrameworks/
> DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
> 0x92419000 - 0x925e7fff  com.apple.security 5.0.4 (34102)
> <f01d6cbd6a0f24f6c13952ed448e77d6> /System/Library/Frameworks/
> Security.framework/Versions/A/Security
> 0x925e8000 - 0x92637fff  com.apple.QuickLookUIFramework 1.3.1  
> (170.9) /
> System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/
> QuickLookUI
> 0x92638000 - 0x926b5fef  libvMisc.dylib ??? (???) /System/Library/
> Frameworks/Accelerate.framework/Versions/A/Frameworks/
> vecLib.framework/
> Versions/A/libvMisc.dylib
> 0x926b6000 - 0x926c1fe7  libCSync.A.dylib ??? (???)
> <86d2f2e167ba6f74f45a186f5c7f8980> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
> 0x926fd000 - 0x9270dffc  com.apple.LangAnalysis 1.6.4 (1.6.4)
> <8b7831b5f74a950a56cf2d22a2d436f6> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> LangAnalysis.framework/Versions/A/LangAnalysis
> 0x92722000 - 0x92794fff  com.apple.iLifeMediaBrowser 1.0.9 (212.0.1) /
> System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/
> A/iLifeMediaBrowser
> 0x92795000 - 0x927a1ffe  libGL.dylib ??? (???) /System/Library/
> Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
> 0x927a2000 - 0x92814fff  com.apple.PDFKit 2.1.1 (2.1.1) /System/
> Library/Frameworks/Quartz.framework/Versions/A/Frameworks/
> PDFKit.framework/Versions/A/PDFKit
> 0x92977000 - 0x9297cffb  com.apple.DisplayServicesFW 2.0 (2.0)
> <b17fb5571946b0ba228bafd08e0011c8> /System/Library/PrivateFrameworks/
> DisplayServices.framework/Versions/A/DisplayServices
> 0x9298b000 - 0x92e5cf3e  libGLProgrammability.dylib ??? (???)
> <fe1a33d4919c121aab831ad516da6a89> /System/Library/Frameworks/
> OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
> 0x92e5d000 - 0x92e7cffa  libJPEG.dylib ??? (???)
> <e7eb56555109e23144924cd64aa8daec> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
> Versions/A/Resources/libJPEG.dylib
> 0x92e7d000 - 0x93038ff3  com.apple.QuartzComposer 2.1 (106.5)
> <a296178aba94c71fc5314ea2ed0b4349> /System/Library/Frameworks/
> Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/
> Versions/A/QuartzComposer
> 0x93039000 - 0x93039ff8  com.apple.Cocoa 6.5 (???)
> <e064f94d969ce25cb7de3cfb980c3249> /System/Library/Frameworks/
> Cocoa.framework/Versions/A/Cocoa
> 0x9303a000 - 0x93083fef  com.apple.Metadata 10.5.2 (398.22)
> <a6b676925dd832780daf991e79adfebd> /System/Library/Frameworks/
> CoreServices.framework/Versions/A/Frameworks/Metadata.framework/
> Versions/A/Metadata
> 0x93084000 - 0x93169ff3  com.apple.CoreData 100.1 (186)
> <8e28162ef2288692615b52acc01f8b54> /System/Library/Frameworks/
> CoreData.framework/Versions/A/CoreData
> 0x9320d000 - 0x935cbfea  libLAPACK.dylib ??? (???) /System/Library/
> Frameworks/Accelerate.framework/Versions/A/Frameworks/
> vecLib.framework/
> Versions/A/libLAPACK.dylib
> 0x935cc000 - 0x9360bfef  libTIFF.dylib ??? (???)
> <3589442575ac77746ae99ecf724f5f87> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
> Versions/A/Resources/libTIFF.dylib
> 0x9360c000 - 0x93634fff  libcups.2.dylib ??? (???)
> <1031ca5b692b80a9568e57a342b60157> /usr/lib/libcups.2.dylib
> 0x93665000 - 0x936dfff8  com.apple.print.framework.PrintCore 5.5.3
> (245.3) <222dade7b33b99708b8c09d1303f93fc> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> PrintCore.framework/Versions/A/PrintCore
> 0x936e0000 - 0x93730ff7  com.apple.HIServices 1.7.0 (???)
> <f7e78891a6d08265c83dca8e378be1ea> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> HIServices.framework/Versions/A/HIServices
> 0x93731000 - 0x93772fe7  libRIP.A.dylib ??? (???)
> <1f09316e876fe813271bdfb9eb5b229e> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
> 0x93773000 - 0x93773ffa  com.apple.CoreServices 32 (32)
> <2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/
> CoreServices.framework/Versions/A/CoreServices
> 0x93774000 - 0x93774ffd  com.apple.Accelerate 1.4.2 (Accelerate
> 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/
> Accelerate
> 0x93833000 - 0x93847ff3  com.apple.ImageCapture 4.0 (5.0.0) /System/
> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
> ImageCapture.framework/Versions/A/ImageCapture
> 0x93848000 - 0x938faffb  libcrypto.0.9.7.dylib ??? (???)
> <69bc2457aa23f12fa7d052601d48fa29> /usr/lib/libcrypto.0.9.7.dylib
> 0x938fb000 - 0x9398eff3  com.apple.ApplicationServices.ATS 3.4 (???)
> <a96cd91dabc68545183c11de8f92c7e4> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
> Versions/A/ATS
> 0x94945000 - 0x94945ffb  com.apple.installserver.framework 1.0 (8) /
> System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/
> InstallServer
> 0x94946000 - 0x94a8cff7  com.apple.ImageIO.framework 2.0.4 (2.0.4)
> <6a6623d3d1a7292b5c3763dcd108b55f> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
> Versions/A/ImageIO
> 0x94a8d000 - 0x94aa3fff  com.apple.DictionaryServices 1.0.0 (1.0.0)
> <ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/
> CoreServices.framework/Versions/A/Frameworks/
> DictionaryServices.framework/Versions/A/DictionaryServices
> 0x94aa4000 - 0x94aa4fff  com.apple.Carbon 136 (136)
> <9961570a497d79f13b8ea159826af42d> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Carbon
> 0x94aa5000 - 0x94acdff7  com.apple.shortcut 1 (1.0)
> <057783867138902b52bc0941fedb74d1> /System/Library/PrivateFrameworks/
> Shortcut.framework/Versions/A/Shortcut
> 0x94ace000 - 0x94afdfe3  com.apple.AE 402.2 (402.2)
> <e01596187e91af5d48653920017b8c8e> /System/Library/Frameworks/
> CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/
> AE
> 0x94afe000 - 0x94dd8ff3  com.apple.CoreServices.CarbonCore 786.6
> (786.6) <5682aae1e2cf5ae750d5a4dea98c084c> /System/Library/Frameworks/
> CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/
> Versions/A/CarbonCore
> 0x94dd9000 - 0x94df1fff  com.apple.openscripting 1.2.8 (???)
> <572c7452d7e740e8948a5ad07a99602b> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/
> Versions/A/OpenScripting
> 0x95443000 - 0x9544bfff  com.apple.DiskArbitration 2.2.1 (2.2.1)
> <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/
> DiskArbitration.framework/Versions/A/DiskArbitration
> 0x9544c000 - 0x95517fff  com.apple.ColorSync 4.5.1 (4.5.1) /System/
> Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/
> ColorSync.framework/Versions/A/ColorSync
> 0x95644000 - 0x9567bfff  com.apple.SystemConfiguration 1.9.2 (1.9.2)
> <8b26ebf26a009a098484f1ed01ec499c> /System/Library/Frameworks/
> SystemConfiguration.framework/Versions/A/SystemConfiguration
> 0x956ad000 - 0x956b1fff  libmathCommon.A.dylib ??? (???) /usr/lib/
> system/libmathCommon.A.dylib
> 0x956b2000 - 0x9592dfe7  com.apple.Foundation 6.5.6 (677.21)
> <5cfa0aa8b9b43193955d601ba6c2591a> /System/Library/Frameworks/
> Foundation.framework/Versions/C/Foundation
> 0x95a0f000 - 0x95b47fe7  com.apple.imageKit 1.0.2 (1.0)
> <5eee702fe546c8c881acfc65c41ad178> /System/Library/Frameworks/
> Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/
> ImageKit
> 0x95b48000 - 0x95b48ffd  com.apple.Accelerate.vecLib 3.4.2 (vecLib
> 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/
> Frameworks/vecLib.framework/Versions/A/vecLib
> 0x95b49000 - 0x95b87fff  libGLImage.dylib ??? (???)
> <f0fe2252f6b1ca341bc7837fe2dcf11a> /System/Library/Frameworks/
> OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
> 0x95c8a000 - 0x95c93fff  com.apple.speech.recognition.framework 3.7.24
> (3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/
> Frameworks/
> Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/
> Versions/A/SpeechRecognition
> 0x95c94000 - 0x95d74fff  libobjc.A.dylib ??? (???)
> <7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib
> 0x95d75000 - 0x95eadff7  libicucore.A.dylib ??? (???)
> <3d8fdaf51c2664ab620f1688203caf26> /usr/lib/libicucore.A.dylib
> 0x95ef9000 - 0x95efcfff  com.apple.help 1.1 (36)
> <b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
> 0x95efd000 - 0x95f13fe7  com.apple.CoreVideo 1.5.1 (1.5.1)
> <001910004257f1386724398f584b30b5> /System/Library/Frameworks/
> CoreVideo.framework/Versions/A/CoreVideo
> 0x95f1c000 - 0x95fc3feb  com.apple.QD 3.11.54 (???)
> <b743398c24c38e581a86e91744a2ba6e> /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/QD.framework/
> Versions/A/QD
> 0x95fc4000 - 0x95fe2fff  libresolv.9.dylib ??? (???)
> <a8018c42930596593ddf27f7c20fe7af> /usr/lib/libresolv.9.dylib
> 0x95fe3000 - 0x962eafff  com.apple.HIToolbox 1.5.4 (???)
> <5e2af960b53059c648af4adb99471032> /System/Library/Frameworks/
> Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/
> HIToolbox
> 0x962eb000 - 0x9639bfff  edu.mit.Kerberos 6.0.12 (6.0.12)
> <da7253e3fb7e47e46cb46d47ed320ffc> /System/Library/Frameworks/
> Kerberos.framework/Versions/A/Kerberos
> 0x9639c000 - 0x963c7fe7  libauto.dylib ??? (???)
> <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
> 0x963f8000 - 0x96477ff5  com.apple.SearchKit 1.2.1 (1.2.1)
> <3140a605db2abf56b237fa156a08b28b> /System/Library/Frameworks/
> CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/
> Versions/A/SearchKit
> 0x96478000 - 0x96815fe7  com.apple.QuartzCore 1.5.5 (1.5.5)
> <82435993614a3fff1236be18f82188bf> /System/Library/Frameworks/
> QuartzCore.framework/Versions/A/QuartzCore
> 0x96816000 - 0x96840fff  com.apple.CoreMediaPrivate 11.0 (11.0)
> <e37d6ebd5934b482c864ba6eaf122488> /System/Library/PrivateFrameworks/
> CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate
> 0x96890000 - 0x9708dfef  com.apple.AppKit 6.5.3 (949.34)
> <4c7af9b12c894d4a528fda29377f143b> /System/Library/Frameworks/
> AppKit.framework/Versions/C/AppKit
> 0xfffe8000 - 0xfffebfff  libobjc.A.dylib ??? (???) /usr/lib/
> libobjc.A.dylib
> 0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/
> libSystem.B.dylib
>
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
12