summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release enchant 1.5.0enchant-1-5-0tags/enchant-1-5-0J M Maurer2009-05-230-0/+0
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/tags/enchant-1-5-0@26490 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* bump enchant version #. uwog, you can release this tomorrow if you'd like to.Dom Lachowicz2009-05-231-2/+2
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26489 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* uspell can now use programatically-set dictionaries. if anyone uses uspell, ↵Dom Lachowicz2009-05-231-5/+19
| | | | | | that is. i'm guessing that not a lot of people spell-check yiddish. git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26488 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* code should parse a parameter and turn it into a list of paths. normal ↵Dom Lachowicz2009-05-221-1/+25
| | | | | | win32/posix path conventions apply. i.e. on windows, use a semi-colon to separate paths, and on posix, use a colon git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26484 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* on a hunch from Fridrich, put all functions that are called by C code inside ↵Dom Lachowicz2009-05-224-20/+20
| | | | | | of an 'extern C' block. maybe calling conventions differ between C/C++ on Win32. git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26483 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* myspell and ispell now query for any programatically-set dictionary paths. ↵Dom Lachowicz2009-05-224-0/+37
| | | | | | the function that parses the path is not yet implemented. git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26482 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* pass the broker to the correct classes and functions; will be useful in ↵Dom Lachowicz2009-05-223-32/+38
| | | | | | setting dictionary paths git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26481 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Fix buildJ M Maurer2009-05-221-0/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26480 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* public API that will be used to pass information on to the spell checking ↵Dom Lachowicz2009-05-222-1/+30
| | | | | | libraries. such as a path to its dictionaries. git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26479 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Duplicate the code from Glib's g_fopen function, so that Enchant and GlibDom Lachowicz2009-05-225-19/+59
| | | | | | | | don't necessarily have to be built against the same C runtime. git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26478 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Fix 12100: MSVC build fixJ M Maurer2009-05-221-0/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26473 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* win64 build fixes from FridrichDom Lachowicz2009-04-082-2/+2
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26058 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* part of Fridrich's patchDom Lachowicz2009-04-081-1/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26057 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Fix a leak in _enchant_broker_request_dict (part of Bug 11979).2009-02-251-2/+4
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25748 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Fix Bug 11928, memory leak in _enchant_session_new().2009-02-151-0/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25687 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* relicense the zemberek plugin. bug 11890Dom Lachowicz2009-01-253-38/+68
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25545 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* look for myspell/uspell dictionaries in XDG data directoriesDom Lachowicz2009-01-243-0/+32
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25544 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* 11914 - missing ssize_t defineDom Lachowicz2009-01-243-1/+22
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25543 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* remove ac_canonical_targetDom Lachowicz2009-01-241-1/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25542 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Bug 11901 - Memory leak in function edit_dist (pwl.c)Dom Lachowicz2009-01-241-0/+2
| | | | | | | From Harri Pitk�nen <hatapitk@iki.fi> git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25541 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Bug 10667 - stdio.h not included in two files so FILE not definedDom Lachowicz2009-01-247-4/+14
| | | | | | | Patch from jeff.kai @ sun.com git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25540 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Bug 11792 - enchant-ispell does not set up locale properlyDom Lachowicz2008-11-221-0/+3
| | | | | | | | From Harri Pitk�nen <hatapitk@iki.fi> git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25100 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Bugzilla Bug 11784 - crash when listing non match aff and dic dictionaries. ↵Dom Lachowicz2008-10-211-1/+1
| | | | | | From Seb Bacher git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24950 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Bug 11719: Should automatically line-up "configure --help" and also include ↵Dom Lachowicz2008-08-221-17/+14
| | | | | | | | | | | appropriate missing [brackets] after you update configure using "autoconf". From Jose Da Silva <Digital@JoesCat.com> git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24841 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Include string.hDom Lachowicz2008-08-081-0/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24595 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Various changes to the zemberek backend. Unsure if this compiles, even.Dom Lachowicz2008-08-063-51/+81
| | | | | | | | *) Don't return a Turkish dictionary for nonsense language tags *) If we can't connect to the system bus or if the zemberek service isn't installed/running, don't return a dictionary or claim to support the Turkish language. *) Remove dead code git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24576 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Handle case where libenchant.dll is not present more gracefully. Creating a ↵Eric Albright2008-07-011-30/+82
| | | | | | broker in that case makes a broker which functions like a null object (returning no providers and no dictionaries). git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24319 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* hook the configure_enchant_provider routine back up for aspell and only ↵Eric Albright2008-07-011-10/+12
| | | | | | remove the providers methods if we can't late bind to either library name. git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24318 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* possible fix for 11604 - also related to a fix TML sent for win32Dom Lachowicz2008-06-192-4/+4
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24275 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* bump version # before a releaseDom Lachowicz2008-06-191-1/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24274 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* #11621 - enchant-lsmod duplicates modulesDom Lachowicz2008-06-191-16/+43
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24273 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Requires wrong gmodule pkg file (#11650)Dom Lachowicz2008-06-171-1/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24262 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Various fixes from TML to build Enchant on Win32 using MinGW/MSYSDom Lachowicz2008-06-174-30/+52
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24261 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Add broker singleton Eric Albright2008-06-112-2/+64
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24227 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Enchant.Net - handle dictionaries being disposed of explicitly:Eric Albright2008-06-114-169/+359
| | | | | | | | | dictionary adds Disposed event broker removes dictionary from cache when it is disposed broker holds list of weak references in cache so dictionaries can still be garbage collected automatically when they go out of scope git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24226 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* correct assert in test for rename of directory and make a little more robust ↵Eric Albright2008-05-161-3/+9
| | | | | | by retrying once git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23922 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* fix crash with ispell provider on Windows due to different definitions of ↵Eric Albright2008-05-161-1/+1
| | | | | | MAXPATHLEN git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23921 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Fix test that wasn't really testing what it shouldEric Albright2008-05-131-6/+12
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23871 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Bump versionJ M Maurer2008-05-051-1/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23761 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* #11593 - Crashes in {hspell,voikko}_provider_list_dicts. Thanks go to Harri ↵Dom Lachowicz2008-05-052-2/+2
| | | | | | Pitkonen <hatapitk@iki.fi> git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23760 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Ensure that a partial setup (where dic file exists but aff file doesn't) ↵Eric Albright2008-05-021-3/+16
| | | | | | will not cause mismatch between what is claimed to be provided and what can actually be provided later git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23736 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Fixes case where if a personal dictionary was edited such that it didn't end ↵Eric Albright2008-05-024-16/+134
| | | | | | with a trailing new line, adding a word would not work correctly. git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23735 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Remove build warningsEric Albright2008-05-022-2/+3
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23734 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* enchant_get_conf_dirs gets user locations as well as system locationsEric Albright2008-04-271-2/+11
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23637 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Ensure an enchant subdirectory exists and not just the user's home directory ↵Eric Albright2008-04-271-13/+11
| | | | | | or config directory git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23636 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Get unit tests compiling againEric Albright2008-04-2510-187/+211
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23618 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Versioning for Enchant.NetEric Albright2008-04-251-4/+4
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23617 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* fix 'make distcheck'Dom Lachowicz2008-04-182-2/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23529 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* bump version numberDom Lachowicz2008-04-181-1/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23528 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* bug 11550; upgrade to hunspell 1.2.2 and pick up the system-wide version of ↵Dom Lachowicz2008-04-1723-388/+823
| | | | | | the header files. this fixes an undefined symbol error. shame on them for changing the API/ABI and for not exposing enough in the stable C API to be useful. git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23527 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6