summaryrefslogtreecommitdiff
path: root/src/pwl.c
Commit message (Expand)AuthorAgeFilesLines
* Reduce dependency on gnulib by requiring C99 and POSIX 2008Dimitrij Mijoski2022-03-191-4/+3
* Clean up whitespace in main sourcesReuben Thomas2021-11-081-27/+27
* Remove redundant braces; merge initializers with declarationsReuben Thomas2021-11-081-38/+19
* lib.c, pwl.c: update copyright dates for myselfReuben Thomas2021-11-071-0/+1
* pwl.c: allow the PWL APIs to be passed -1 as word lengthReuben Thomas2021-06-141-5/+17
* libenchant: fix use of deprecated GLib macroReuben Thomas2020-09-011-1/+1
* src/pwl.c: fix buffer overflow in trie matchingReuben Thomas2020-01-181-1/+1
* src/pwl.c: treat PWL as text, not binaryReuben Thomas2019-09-011-3/+3
* src/pwl.c: cope with different line endings when reading PWLReuben Thomas2019-09-011-5/+3
* Fix FSF addressRobert-André Mauchin2017-12-141-1/+1
* Tidy up main library codeReuben Thomas2017-05-041-248/+118
* pwl.c: fix typo in commentReuben Thomas2017-04-301-1/+1
* Remove enchant provider free_string_list methodReuben Thomas2017-04-211-6/+0
* Fix some memory leaks (thanks, Valgrind!)Reuben Thomas2017-04-151-38/+24
* Fix buffer overrun in PWL trie-matchingReuben Thomas2017-04-141-7/+9
* pwl.c: fixes for portabilityReuben Thomas2017-04-111-5/+7
* Use GStatBuf instead of struct stat for g_statReuben Thomas2017-04-071-3/+3
* Fix an fopen file mode for WindowsReuben Thomas2017-04-061-1/+1
* pwl.c: annotate a function as pureReuben Thomas2017-04-051-1/+1
* pwl.c: remove blank lines at end of fileReuben Thomas2017-03-071-3/+0
* Remove editor settings comments for vim and EmacsReuben Thomas2017-03-031-1/+0
* Overhaul compiler warning flagsReuben Thomas2017-02-201-2/+8
* Remove if-before-freeReuben Thomas2017-02-191-4/+1
* Stop supporting old glibReuben Thomas2017-02-091-21/+0
* Use gnulib to get cross-platform flock, and use itReuben Thomas2017-02-091-50/+3
* Fix issue #42: remove enchant_fopen; use g_fopenReuben Thomas2017-02-091-4/+4
* API: remove const qualifiers from suggs argument to enchant_pwl_suggestReuben Thomas2017-02-091-2/+2
* Fix issue #24: update PWL more compatiblyReuben Thomas2017-02-041-6/+16
* Run unittests, fixed for non-Windows systemsReuben Thomas2017-02-011-1/+1
* pwl.c: remove our definition of BUFSIZ, it is required by C89 and later.Reuben Thomas2017-01-291-4/+0
* Fix non-API const warningsReuben Thomas2016-12-181-2/+2
* Fix most compilation warningsReuben Thomas2016-12-171-2/+2
* Fixed loading of empty word from pwl2011-04-191-2/+2
* Update FSF addressDom Lachowicz2009-10-261-1/+1
* enchant_pwl_init_with_file truncates pwl file - bug #12350Dom Lachowicz2009-09-121-1/+1
* Duplicate the code from Glib's g_fopen function, so that Enchant and GlibDom Lachowicz2009-05-221-7/+8
* Fix 12100: MSVC build fixJ M Maurer2009-05-221-0/+1
* Bug 11901 - Memory leak in function edit_dist (pwl.c)Dom Lachowicz2009-01-241-0/+2
* Various fixes from TML to build Enchant on Win32 using MinGW/MSYSDom Lachowicz2008-06-171-3/+16
* Fixes case where if a personal dictionary was edited such that it didn't end ...Eric Albright2008-05-021-1/+4
* g_hash_table_get_keys only exists for glib >= 2.14. we don't want to require ...Dom Lachowicz2008-04-021-0/+17
* if someone requests 'pl' and myspell has a 'pl_PL' dictionary, return that as...Dom Lachowicz2008-03-201-7/+35
* warnings--;Dom Lachowicz2008-03-021-9/+10
* allocate the exact size of the matcher pathEric Albright2007-12-211-3/+5
* Add commentsEric Albright2007-12-111-1/+2
* Use Damerau-Levenshtein edit distance algorithm instead of Levenshtein.Eric Albright2007-12-111-13/+54
* Pwl suggestions returned must be as close as dict suggestionsEric Albright2007-12-101-69/+93
* Fix pwl suggest. When a word is a prefix of another word and the edits the wo...Eric Albright2007-12-071-8/+8
* Refresh pwl when external changes are madeEric Albright2007-11-291-52/+88
* include gstdio in order to silence some build warningsDom Lachowicz2007-11-281-1/+2