Speling
I downloaded the new Open Office 3 Beta for OS X. It's quite nice, and I may be switching from NeoOffice. Running the two side by side didn't require any effort to do. The only glitch I ran into, was 3.0 didn't find my custom dictionary from OOo 2.x. After some poking around I was able to copy the file manually.
Here's the file from the previous version of OOo: ./Library/Application Support/OpenOffice.org 2.0/user/wordbook/standard.dic
and here's the file locations from NeoOffice: ./Library/Preferences/NeoOffice-2.1/user/wordbook/standard.dic ./Library/Preferences/NeoOffice-2.2/user/wordbook/standard.dic ./Library/Preferences/NeoOffice-2.x/user/wordbook/standard.dic
The most up to date one seems to be the NeoOffice-2.2. OOo seems to use the Mac's dictionary as a white list, but exceptions only get added it it's own dictionary. It's too bad the exceptions don't get added into the Mac's custom dictionary. The Mac keeps it's additions here:
~/Library/Spelling/*
Interestingly the Mac keeps track of spelling per language and region. It seems both Mac and OOo seemed to have the need to come up with a binary format for the dictionaries. Fortunately, simply typing 'strings' seems to ferret out all the words. Why would they choose a binary format, for a file containing mostly just plain text? As much as I dislike XML, for the size of the custom dictionaries, and the speed required, XML could be used to do the job.
Here's what's in my dictionaries. Maybe I could start a blog meme where people could post the words they've added to their custom dictionary. It should be interesting to see how many hits I get on this page once Google indexes it.
Obie lexx Egge ThoughtWorks Solaris Fernandez Castagna Anadara Anadara's Jetendra Chan's spammers Bastet Gelato Macquarie Annaluisa Macquarie brianegge Raki Saurabh Saurabh's trendline divergences WBSWG6 Castagna CruiseControl HTTPUnit JBoss JProfiler JUnit LinkSys Mastercard Multicast QuickFIX Sybase Tibco Weblogic XDoclet XStream WBSWG6 Equivolume FOTech FreeMarker JBoss Jarrod ThoughtWorks Trendlines Weblogic diversifiable equivolume expiry payout repo signalling superannuation trendline volatilities