diff options
author | hbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-16 09:02:41 +0000 |
---|---|---|
committer | hbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-16 09:02:41 +0000 |
commit | 59e2c39984b9a34bbb72db1f3a02be171dc9726d (patch) | |
tree | 5bf95d487360cb6cf59e0c01c4e89d5c9d9d82b8 /third_party/tcmalloc/chromium/src/base/cycleclock.h | |
parent | 2b19e2feeac2a01b2068595bd2913a194a6527e5 (diff) | |
download | chromium_src-59e2c39984b9a34bbb72db1f3a02be171dc9726d.zip chromium_src-59e2c39984b9a34bbb72db1f3a02be171dc9726d.tar.gz chromium_src-59e2c39984b9a34bbb72db1f3a02be171dc9726d.tar.bz2 |
Re-implement SpellcheckWordIterator with ICU.
This change re-implements the SpellcheckWordIterator class to use ICU custom rules so we can use the ICU dictionary to handle Thai and Korean.
Also, this class has added a couple of new features to improve the spell-checking quality:
* Decompose Hangul syllables into Korean Jamos.
This helps us support Korean spell-checking.
* Filter out some characters not needed by our spell-checker (e.g. Hebrew niqquds and Arabic vowel signs).
This prevents us from marking a word that includes these characters as misspelled.
BUG=8487
TEST=unit_test.exe --gtest_filter=SpellcheckWordIteratorTest*
Review URL: http://codereview.chromium.org/577020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39082 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/tcmalloc/chromium/src/base/cycleclock.h')
0 files changed, 0 insertions, 0 deletions