Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Side by Side Diff: third_party/hunspell_new/README.myspell

Issue 1135173004: Rename third_party/hunspell_new back to third_party/hunspell. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/hunspell_new/README.chromium ('k') | third_party/hunspell_new/google.patch » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 MySpell is a simple spell checker that uses affix
2 compression and is modelled after the spell checker
3 ispell.
4
5 MySpell was written to explore how affix compression
6 can be implemented.
7
8 The Main features of MySpell are:
9
10 1. written in C++ to make it easier to interface with
11 Pspell, OpenOffice, AbiWord, etc
12
13 2. it is stateless, uses no static variables and
14 should be completely reentrant with almost no
15 ifdefs
16
17 3. it tries to be as compatible with ispell to
18 the extent it can. It can read slightly modified
19 versions of munched ispell dictionaries (and it
20 comes with a munched english wordlist borrowed from
21 Kevin Atkinson's excellent Aspell.
22
23 4. it uses a heavily modified aff file format that
24 can be derived from ispell aff files but uses
25 the iso-8859-X character sets only
26
27 5. it is simple with *lots* of comments that
28 describes how the affixes are stored
29 and tested for (based on the approach used by
30 ispell).
31
32 6. it supports improved suggestions with replacement
33 tables and ngram-scoring based mechanisms in addition
34 to the main suggestion mechanisms
35
36 7. like ispell it has a BSD license (and no
37 advertising clause)
38
39 But ... it has *no* support for adding words
40 to a personal dictionary, *no* support for converting
41 between various text encodings, and *no* command line
42 interface (it is purely meant to be a library).
43
44 It can not (in any way) replace all of the functionality
45 of ispell or aspell/pspell. It is meant as a learning
46 tool for understanding affix compression and for
47 being used by front ends like OpenOffice, Abiword, etc.
48
49 MySpell has been tested under Linux and Solaris
50 and has the world's simplest Makefile and no
51 configure support.
52
53 It does come with a simple example program that
54 spell checks some words and returns suggestions.
55
56 To build a static library and an example
57 program under Linux simply type:
58
59 tar -zxvf myspell.tar.gz
60 cd myspell2
61 make
62
63 To run the example program:
64 ./example ./en_US.aff ./en_US.dic checkme.lst
65
66 Please play around with it and let me know
67 what you think.
68
69 Please see the file CONTRIBUTORS for more info.
OLDNEW
« no previous file with comments | « third_party/hunspell_new/README.chromium ('k') | third_party/hunspell_new/google.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698