Releases: tlwg/libdatrie
Releases · tlwg/libdatrie
libdatrie 0.2.13 Released
- Fix wrong key listing in byte trie
(Issue #9, Thanks @legale for the report.) - Fix cross-compiling issue caused by
AC_FUNC_MALLOC
(Issue #11, Thanks @vmchale for the report.) - Fix
isspace()
arg problem on NetBSD.
(Personal mail, Thanks Sean for the report;
PR #8, Thanks @obache for an independent pull request.) - Fix some documentations.
- Really use
TRIE_CHAR_TERM
inTrieChar
string termination.
ChangingTRIE_CHAR_TERM
definition now won't break the code. - Fix Windows build issue by avoiding
<unistd.h>
include.
(Partially addressing PR #15, Thanks @fanc999 for first raising this.) - [New APIs] Add serialization of the trie into memory buffer.
(PR #12, Thanks @KOLANICH for the contribution.)
libdatrie 0.2.12 Released
- More C90 (ANSI C) compliance.
(Thanks Peter Moulder for the patch) - Prevent some compiling conflicts with other sources.
(Thanks Peter Moulder for the patch) - Fix miscellaneous compiler warnings.
- Prevent trimming on extremely long dictionary path names.
libdatrie 0.2.11 Released
- Detect
iconv()
error more correctly in trietool.
(Thanks @dmacks for the report on Issue #3) - 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.
(Thanks @flackbash for the report on Issue #4) - Fix trie_state_get_data() on a prefix key.
(Thanks Filip Pytloun from the pytries project for the initial patch) - Fix reported segfault on full-range alpha map.
(Thanks @truebit for the report on Issue #6, and @nevermatch for the analysis.)