| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This includes the user-visible name for the back-end.
|
|
|
|
|
|
|
|
| |
Use gnulib’s manywarnings module for C, and adapt it to make a C++ version.
Fix resulting warnings that are not in system headers (can’t be avoided as
pkg-config supplies -I flags, not -isystem flags) or non-trivial (a couple
in ispell library).
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change was introduced in commit fb312be to stop enchant-lmod listing
duplicate modules. However, it makes an undocumented change to the way that
configuration paths work, and can give surprising results: if a
higher-priority configuration source happens to use the same path as a
lower-priority one, then it will be ignored.
Since a side effect of the changes to enchant_broker_list_dicts in commit
854316a is to make it list only one dictionary per tag in any case, this
uniquifying is no longer needed, so there is no corresponding change in
enchant-lsmod.c.
|
|
|
|
| |
Add ENCHANT_CONFIG_DIR so a private directory can be used
|
|
|
|
| |
dictionary finder
|
| |
|
|
|
|
|
|
|
| |
If needed, these should be supplied in the prefix.
(If more than one path is required, or some other mechanism, let’s fix that
generally, rather than having OS-specific stuff hard-wired.)
|
| |
|
| |
|
|
|
|
| |
Fixes issue #6.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This will be used for testing, but may be useful for other purposes.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
List the top priority dictionary for each language tag.
Note that this lists real dictionaries, but may not list the provider and
dictionary that would actually be used for a given tag: for example, if
myspell is the preferred provider for tag “en”, and it has an “en_UK”
dictionary, it would be used to check “en” even if aspell, say, provides
exactly an “en” dictionary. However, the dictionary list would show the
aspell dictionary.
See issue #8 for more details.
|
| |
|
| |
|
|
|
|
|
|
| |
Does not fix warnings that need API changes.
Some of these fixes come from @PanderOpenTaal’s PR#3.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@29656 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28600 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
|
|
| |
reference-counted object
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28599 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@28242 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@27068 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@27066 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26974 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
|
|
| |
fridrich noticed
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26494 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@26480 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25748 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@25687 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24273 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24261 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23637 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
|
|
| |
or config directory
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23636 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
|
|
|
|
|
|
|
|
| |
configure.in: point myspell dictionary directory @ your distro's myspell installation
configure.in: define enchant's $prefix, so that looking for dictionaries in (eg.) /usr/share/enchant/myspell will still work
*.c, *.cpp: look for configuration files, shared libraries, and dictionaries in more places. follow the XDG user-dirs specification more closely,
but preserve backward compatability
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23224 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
|
|
| |
as a 'close enough' answer
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23210 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|
|
|
|
| |
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23000 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
|