Bill, 

You *do* know that I'm responsible for most or all of the following code, 
right?

  - spell context menu
  - ignore all
  - add (to custom.dic)
  - styles

"Ignore all" and "Add" both update hashtables of words.  The former is at 
document scope and currently doesn't persist.  The latter is app-wide and 
does.  

The only relevant difference here is the format you use to persist the two.  
The custom dictionaries save as one word per line to a UTF-8-encoded file in 
the user profile directory.  Ignored words should get injected into the 
document around the same place that styles do -- ie, before all document 
content. 

>paul> If so, that shouldn't be bad.  Do all our prefs dialogs have an
>paul> appropriate button which could be hooked up to flush this list?
>
>I don't know the answer to this either way, but does "flush" mean "get
>rid of" or "save to disk"?

Get rid of.  Save to disk should be automatic, or the feature's worthless.  

Paul
motto -- cvsblame is your friend

Reply via email to