summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bug 12567 - the ispell sources aren't licensed under the LGPLDom Lachowicz2010-01-1112-347/+0
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28601 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* add a function to get enchant's versionDom Lachowicz2010-01-113-1/+10
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28600 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Bug 12556 - document that dictionary-related functions return a ↵Dom Lachowicz2010-01-111-2/+2
| | | | | | reference-counted object git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28599 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* disable zemberek plugin by default, as it's known to cause issues/crashes ↵Dom Lachowicz2009-12-051-4/+9
| | | | | | with WebKit git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28523 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Bugzilla Bug 12472 - Win32 DLL dependency not found popup occurs when module ↵Dom Lachowicz2009-11-091-0/+8
| | | | | | | | | | | | | | has unmet dependencies If, for example, the aspell module is present, but the required aspell library isn't available when the broker is initialized, a modal win32 error MessageBox appears saying that the required DLL can't be found in addition to the 'g_warning ("Error loading plugin: %s\n", g_module_error())' message that gets printed to the log. From Daniel Atallah <daniel_atallah@yahoo.com> git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28462 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* possibly fix https://bugs.launchpad.net/ubuntu/+source/enchant/+bug/474062Dom Lachowicz2009-11-041-3/+3
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28456 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Registry handle not closed in enchant_get_registry_value_exDom Lachowicz2009-10-261-0/+1
| | | | | | | | hKey handle should be closed. From Pierre Joye <pierre.php@gmail.com> http://bugzilla.abisource.com/show_bug.cgi?id=12409 git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28395 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Leak in _enchant_get_user_home_dirs() on WindowsDom Lachowicz2009-10-261-3/+4
| | | | | | | | | | The returned value of enchant_get_registry_value_ex() is g_strdup()'d instead of being used directly and the original value isn't freed - this will leak if anything is actually returned. From Daniel Atallah <daniel_atallah@yahoo.com> http://bugzilla.abisource.com/show_bug.cgi?id=12406 git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28394 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Update FSF addressDom Lachowicz2009-10-2637-37/+37
| | | | | | | | | | | | | | The FSFs address has changed. Enchant 1.4.2 still has the old address / postal code. http://www.fsf.org/about/contact.html writes: > Free Software Foundation > 51 Franklin Street, Fifth Floor > Boston, MA 02110-1301 > USA http://bugzilla.abisource.com/show_bug.cgi?id=12007 git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28393 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Zemberek module lists a Turkish dictionary even without Zemberek installedDom Lachowicz2009-10-261-2/+3
| | | | | | | | | | | Running `enchant-lsmod -list-dicts' returns a list including `tr (zemberek)'. This is incorrect, as Zemberek is not installed on the system in question. The module should be corrected to list no dictionaries when Zemberek is not installed. From Sebastien Bacher <seb128@ubuntu.com> http://bugzilla.abisource.com/show_bug.cgi?id=12305 git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28392 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* don't assert if passed a null string listDom Lachowicz2009-10-021-1/+0
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28242 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* enchant_pwl_init_with_file truncates pwl file - bug #12350Dom Lachowicz2009-09-121-1/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28175 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* avoid double-free. Noticed by Rob.Dom Lachowicz2009-06-301-1/+0
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@27068 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* bug 12173 - fix some small memory leaks. from Caolan.Dom Lachowicz2009-06-302-3/+8
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@27066 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* bug 12174 - mis-acceptence of dictionaries which start with a partial match ↵Dom Lachowicz2009-06-301-2/+22
| | | | | | of the lang id. From Caolan. git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@27065 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Fix for 12160. Patch from the ever-awesome Caolan McNamara.Dom Lachowicz2009-06-231-3/+3
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26974 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Don't define stuff in a public namespace.. bad msvc, badJ M Maurer2009-05-251-0/+4
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26532 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Add --with-system-myspell optionJ M Maurer2009-05-251-4/+10
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26531 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* Package missing fileJ M Maurer2009-05-251-0/+1
| | | | git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26530 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
* on windows, compare paths ignoring case sensitivity. may fix a bug that ↵Dom Lachowicz2009-05-232-21/+26
| | | | | | fridrich noticed git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26494 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