Skip to content

2.4.0

Compare
Choose a tag to compare
@rijnb rijnb released this 25 Oct 10:36
· 79 commits to master since this release
  • Added scripts for Korean (Choson'gul / Hangul), Burmese, Khmer, Sinhalese, Thaana (Maldivan),
    Chinese (Zhuyin, Bopomofo), Tifinagh (Berber), Tamil, Amharic, Telugu, Odia, Kannada, Gujarati.
  • Renamed constants to more correct terms (Malay to Malayalam, Hindi to Devanagari).
  • Added getAlphabetsForTerritory(t), returning the most commonly used alphabets for territory t.
  • Improved some characters for Arabic and Devanagari.
  • Fixed Bengali to also support Assamese.
  • Improved readability of implementation.
  • Added conditional define option for unittest: NO_POSIX_THREADS. Add -DNO_POSIX_THREADS
    to your compiler command-line to not use pthreads.h, for example, on MSVC platforms.
  • Added conditional define option library: NO_FAST_ENCODE. Add -DNO_FAST_ENCODE to your
    compiler command-line to not use the fast encoding (default is to use fast encoding). Using
    fast encoding speeds up de encoding by a factor of 2. For normal use, there is no reason not
    to use fast encoding.
  • Added parseMapcodeString to get individual mapcode elements, like the territory code,
    the 'proper' mapcode (without the territory and precision extension) and the precision
    extension parsed from a (user) input string.
  • Fixed bug in parseMapcodeString and compareWithMapcodeFormat.