summaryrefslogtreecommitdiff
path: root/doc/relnotes/1.1.rst
blob: 3faa41baad1451e646138d0aea1f9bc60dcbe358 (plain)
    1 Upwgen 1.1 Release Notes
    2 ========================
    3 
    4 
    5 Features
    6 --------
    7 
    8 * Added tiered switches (``-1``, ``-2``, ``-3``, and ``-4``) for Unicode
    9   characters, allowing the end user to decide how rare of characters they want
   10   in the character pool. Usage of all of these switches adds an additional 1844
   11   characters to the character pool.
   12 
   13   * **-1** adds Latin 1 suppliment, Latin extended A, Latin extended B, and IPA
   14     extension Unicode blocks to the character pool (+521 characters).
   15 
   16   * **-2** adds Devanagari (Sanskri, Hindi, etc), Hebrew, Arabic, and Cyrillic
   17     (Ukrainian, Russian, etc) Unicode blocks to the character pool (+637 characters).
   18 
   19   * **-3** adds Armenian, Bengali, and Greek and Coptic Unicode blocks (+281
   20     characters).
   21 
   22   * **-4** adds Thaana, NKo, Samaritan, Mandaic, Syriac, Runic, Tifinagh, and
   23     Georgian Unicode blocks to the character pool (+414 characters).
   24 
   25 * Moved i18n code out of main and into a new library: i18n_cat.
   26 
   27 * Added man page and updated Makefile to build and install it.
   28 
   29 * Added debug mode with new ``-d,--debug`` switches. This mode will dump the
   30   character pool to stdout, along with decimal and hexadecimal values for each.
   31 
   32 * Added version switches ``-V,--version``.
   33 
   34 Release includes respective updates to docs and Makefile.
   35 
   36 
   37 Fixes
   38 -----
   39 
   40 * Increased maximum character pool memory from 1K to 4K. Previously, the 1K
   41   character pool memory allocation caused a segfault when the character pool
   42   size was increased by the tiered switches.
   43 
   44 * Removed most (possibly all) non-printable characters from Unicode blocks.
   45   This includes whitespace characters and any characters that modify preceeding
   46   or postceeding letters, as these do not work when combined with characters
   47   from other languages.

Generated by cgit