• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Made spellcheck use the API for richtext datatype, instead of hardcoding knowledge about its internal representation

Merging changes (which had accidentally been committed to head) to oacs-5-0.

  1. … 1 more file in changeset.
Don't perform spell-checking on elemets which are in display mode.

  1. … 1 more file in changeset.
Fixed a bug in the call to the webspell wrapper which caused the associated test case to fail.

  1. … 1 more file in changeset.
make some Notices either warnings or debug and made them more descriptive by generally including the proc name as well bug #1032

  1. … 74 more files in changeset.
Added a call to "fconfigure $ispell_proc -blocking 0" to avoid problems with the piped channel for the spell-checker.

Cleaned up the 'webspell' wrapper and added a catch around the statement which opens it.

  1. … 1 more file in changeset.
Fixed bug #955. The number of elements in $errors was unbalanced between near misses and misses, which got a foreach loop out of sync ...

Started I18N work (Together with Lars)

Added namespace eval $namespace calls to each file in the tcl dir.

Rooted out some hardcoded text, replaced it with respective calls to

the i18n text catalog text function.

Shuffled around proc creation and calling, so that everything works properly.

  1. … 25 more files in changeset.
Cleaned up the spell-checker a bit.

  1. … 3 more files in changeset.
1) Replaced the spell-check radio buttons with a pull-down menu of available dictionaries.

2) Added a SpellcheckDialectsP param to let the SWA choose between just 'en' and 'fr', as opposed to 'en_CA', 'en_GB', 'en_US', 'fr_CA' and 'fr_FR' ... for instance. (It is read from spellcheck-init.tcl so it demands a server restart.)

3) The init script auto-detects all of this according to the brand of the spell-check binary, its presence, etc.

4) There is currently support for: aspell, ispell or no spell-checking.

  1. … 5 more files in changeset.
1) Added auto-detection of the spell-checker binary on startup. Lars Pind bug 886 . Til suggested it the first time around (Thanks).

2) Optimized the code some.

3) Removed the SpellcheckerPath param and added explaining text to the other param.

  1. … 2 more files in changeset.
I need to ad_quotehtml the value of the *.merge_text hidden var or the text is cut off at the first double quote.

Added support for spell-checking to the form bulider and ad_form.

    • -0
    • +372
    ./spellcheck-procs.tcl
  1. … 6 more files in changeset.