Back to top

libthai

libthai Library

LibThai 0.1.30 Released

Changes from 0.1.29

  • No more dependency on autoconf-archive when building from Git.
  • Handle memory allocation failures.
    Thanks: Marc Mutz (Issue #23, PR #24), Peng Wu (Issue #15)
  • Save more memory by sharing constant data in text segment.
    Thanks: Marc Mutz (PR #21)
  • Fix potential integer overflows in code.
    Thanks: Marc Mutz (PR #22, PR #25, PR #26)
  • Improved documentation.
    Thanks: Arthit Suriyawongkul (PR #27, PR #31, Issue #34)
  • Updated word break dictionary.
    Thanks: montree phromthong (PR #28)
Projects: 

libdatrie 0.2.14 Released

Changes from 0.2.13

  • No more dependency on autoconf-archive when building from Git.
  • Check and link to locale_charset() available in libiconv 1.17.
    • Issue #25, PR #27, reported and fixed by John Hein.
  • Problem fixes for parallel build.
  • Catch more malloc() failures caught by Coverity Scan
    • Issue #20, reported by Peng Wu.
  • Updated build scripts to latest toolchain.
  • Minor documentation fix.
  • Minor error handling improvement in tests.
Projects: 

IBus-LibThai 0.1.5 Released

Changes from 0.1.4

  • Restructure keycode maps to ease modifications.
  • Add Manoonchai keyboard layout.
  • Switch configuration system from the broken IBusConfig to GSettings.
  • Modify Pattachote layout for extra Thai characters.
    (Thanks Kridsada Thanabulpong (@sirn) for the informative inputs.)

Download

MD5 sums:

Projects: 

libdatrie 0.2.13 Released

Changes from 0.2.12

  • 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 Vanessa McHale for the report.)
  • Fix isspace() arg problem on NetBSD.
    (Personal mail, Thanks Sean for the report;
    PR #8, Thanks OBATA Akio for an independent pull request.)
  • 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.
    (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.)
Projects: 

Pages

Subscribe to RSS - libthai