Speling

From EggeWiki

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