- update to 0.2.13:
- Fix wrong key listing in byte trie
- Fix cross-compiling issue caused by AC_FUNC_MALLOC
- Fix isspace() arg problem on NetBSD.
- Fix some documentations.
- Really use TRIE_CHAR_TERM in TrieChar string termination.
Changing TRIE_CHAR_TERM definition now won't break the code.
- Fix Windows build issue by avoiding <unistd.h> include.
- [New APIs] Add serialization of the trie into memory buffer.
OBS-URL: https://build.opensuse.org/request/show/871303
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libdatrie?expand=0&rev=27
- update to 0.2.12:
- More C90 (ANSI C) compliance.
- Prevent some compiling conflicts with other sources.
- Fix miscellaneous compiler warnings.
- Prevent trimming on extremely long dictionary path names.
- Detect iconv() error more correctly in trietool.
- Clarify package description that search time is O(m), where m is
key length, not O(1), while still claiming that it's independent
of database size.
- Fix trie_state_get_data() on a prefix key.
- Fix reported segfault on full-range alpha map.
OBS-URL: https://build.opensuse.org/request/show/829642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdatrie?expand=0&rev=21
- More C90 (ANSI C) compliance.
- Prevent some compiling conflicts with other sources.
- Fix miscellaneous compiler warnings.
- Prevent trimming on extremely long dictionary path names.
- Detect iconv() error more correctly in trietool.
- Clarify package description that search time is O(m), where m is
key length, not O(1), while still claiming that it's independent
of database size.
- Fix trie_state_get_data() on a prefix key.
- Fix reported segfault on full-range alpha map.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libdatrie?expand=0&rev=25
- update to version 0.2.9
* Fix infinite loop on empty trie iteration.
* Document about alphabet size.
* Disable timestamp in Doxygen-generated doc.
* etc. see ChangeLog
- remove libdatrie-doxygen-found-is-enough.patch in favour of
libdatrie-doxygen-version-check.patch
- Add libdatrie-doxygen-found-is-enough.patch: when we find
doxygen, we assume it is new enough. The configure script uses
'expr 1.8.4 \< $DOXYGEN_VER', which returns false for 1.8.10.
- For safeguard, we specify the minimal required version of
doxygen (1.8.4) in the buildrequirements.
OBS-URL: https://build.opensuse.org/request/show/324195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdatrie?expand=0&rev=19