Revisions of liblouis

buildservice-autocommit accepted request 1060724 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 11)
    bopomofo braille. Danish has been completely reworked and there is now
    support for the Danish braille standard 2022. There are also some new
    tables so that liblouis can now generate Georgian computer braille,
    Swahili (Kenya) and Chichewa (Malawi). Aside from that there is the
    usual assortment of code cleanups and bug fixes.
    https://github.com/liblouis/liblouis/milestone/34?closed=1
  * Braille table improvements
    * New grade 1, 1.2, 1.3, 1.4, 1.5 and 2 tables for Swahili (Kenya) and
      grade 1 table for Chichewa (Malawi) thanks to Jake Kyle, Dipendra
      Manocha and Martin Kieti.
  * Improvements to Hungarian
    the Chinese bopomofo braille table
  * Add experimental Georgian computer braille table
  * Limited contraction level (grade 2l or 1.5) is no longer part of
  * There is no longer any need for "literary" tables. In Danish
  * As requested by The Danish Braille Committee, the tables for the
  * Add new sign for German sharp S (ICEB July 2022)
  * Fix a couple of acronyms which require grade 1 indicator (LLB, LLP)
  * Fix placement of numeral sign in letters comma digits
  * Review rules for "under" and "there" contractions
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 10)
- update to 3.24.0:
  * This release contains major updates to Hungarian, UEB, and Chinese
  * bopomofo braille. Danish has been completely reworked and there is now
  * support for the Danish braille standard 2022. There are also some new
  * tables so that liblouis can now generate Georgian computer braille,
  * Swahili (Kenya) and Chichewa (Malawi). Aside from that there is the
  * usual assortment of code cleanups and bug fixes.
  * I'd like to thank everybody for helping to bring liblouis forward.
  * For a detailed list of all the changes refer to
    [[https://github.com/liblouis/liblouis/milestone/34?closed=1][the list
    of closed
  * issues]].
  * ** Braille table improvements
  * New grade 1, 1.2, 1.3, 1.4, 1.5 and 2 tables for Swahili (Kenya) and
  grade 1 table for Chichewa (Malawi) thanks to Jake Kyle, Dipendra
  Manocha and Martin Kieti.
  * Improvements to Hungarian thanks to Attila Hammer.
  * Update braille patterns of some Chinese characters and phrases in
  the Chinese bopomofo braille table thanks to Bo-Cheng Jhan.
  * Add experimental Georgian computer braille table thanks to Harris
  Mowbray and Mariam Mikiashvili.
  * Updated the Danish tables to the new 2022 Danish braille standard
  thanks to Bue Vester-Andersen.
  - Limited contraction level (grade 2l or 1.5) is no longer part of
    the Danish braille standard 2022.
  - There is no longer any need for "literary" tables. In Danish
    braille, capital letters are now always indicated, and steps have
    been taken in the standard to ensure better back-translation.
  - As requested by The Danish Braille Committee, the tables for the
    1993 standard will be kept as an option for at least a year. All
buildservice-autocommit accepted request 1007416 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 8)
- update to 3.23.0:
  - Fix a problem in the parsing of faulty unbalanced context
    expressions. Thanks to Samuel Thibault.
  - Fix a buffer overflow problem when ~output.length~ is larger than
    ~input.length~. Thanks to Samuel Thibault.
  - Fix an endless loop in the handling of computer braille. Thanks to
    Bert Frees.
  ** Braille table improvements
  - Remove computer braille from Japanese Kantenji as it is not part of
    the standard. Thanks to Kensaku Yoza.
  - Bring Swedish tables up to date with the latest standard published
    by Punktskriftsnämnden (the Swedish Braille Authority) in 2009. The
    table for uncontracted braille was replaced and new tables for
    (partially and fully) contracted braille have been added. Thanks to
    David Renström from Insyn Scandinavia AB.
  - Improvements to Hungarian (added more exceptions) and migration to
    the ~nonumsign~ opcode thanks to Attila Hammer.
  - Fixed a bug in the Ukrainian table that led to wrong translation of
    some uppercase letters. Thanks to Andrey Yakuboy and Bert Frees.
  - Augment the UEB grade 2 tables to resolve an ambiguity between lower
    groupsigns and punctuation at the beginning of words by placing a letter
    sign at the front of punctuation. This resolves an ambiguity between, for
    example, "discount" and ".count". Thanks to Krzysztof Drewniak.
  - Add a new table for /Chinese Common Braille Scheme/ which is a type
    of braille used for spelling Mandarin Chinese. It is a variant of
    the /Chinese Current Braille System/ but has more perfect marking
    rules and produces less ambiguity than the latter. For more
    information see the comments in ~zhcn-cbs.ctb~. Thanks to Cary-Rowen
    and Frank.
  - Updates to the Chinese bopomofo braille table thanks to Bo-Cheng
buildservice-autocommit accepted request 968245 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 7)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 6)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 5)
- update to 3.21.0:
  * New table for German 6-dot computer braille thanks to the Swiss Library for
    the Blind, Visually Impaired and Print Disabled 
  * see http://liblouis.org/liblouis/2022/03/07/liblouis-release-3.21.0.html
    for list of bugfixes
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 4)
- update to 3.20.0:
  * This is a major release. Not only in terms of table additions and
    updates but also in the way the tables are written. Bert has replaced the
    ~uplow~ opcode with a more generalized ~base~ opcode. This clears
    up the path for a more generalized handling of emphasis and uppercase
    characters. In the course of this simplification some bugs with
    computer braille were discovered and fixed.
  * For this release Bert Frees has been hard at work to clean up the code
    base. He fixed a few bugs one of which was causing memory corruption.
    Others have contributed corrections to braille tables or even provided
    new tables. For example there are now tables for Tshivenda and for
    Russian contracted braille.
  * This release brings support for many new languages: There is support
    for six new languages from South Africa, Northern Kurdish, Kazakh,
    Tatar, Yakut, Bulgarian literary braille and finally Khmer, Burmese
    and Vietnamese. Aside from that there are also major improvements to
    Afrikaans, Russian literary braille, Uzbek and Hebrew Computer
    Braille.
  * This release stands in the tradition of small incremental improvements
    that make it another fine and solid release. Andrey Yakuboy put in a
    lot of work to improve Russian literary and computer braille. He also
    provided a new table for Belarusian uncontracted and computer braille.
    Aside from that there are numerous improvements in Braille tables such
    as French, Polish and Urdu. The documentation has been improved as has
    the table meta marking the tables whether they are geared towards
    forward or backwards translation. I'd like to thank everybody for
    helping to bring liblouis forward.
buildservice-autocommit accepted request 873553 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 3)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 2)
- update to 3.16.1:
  ** New features
  - A new opcode ~noemphchars~ was added. This gives you more control
    over the placement and scope of various emphasis indicators. Thanks
    to Bert Frees.
  ** Bug fixes
  - Fix an endless loop when using =compbrlAtCursor= thanks to Bert
    Frees
  ** Braille table improvements
  - Improvements to US EBAE conformance with BANA emphasis guidelines
    thanks to Benetech.org
  - Fixed a problem with apostrophe in Malayalam thanks to Jake Kyle
  - Improvements to contraction use in UEB thanks to James Bowden. In
    particular the checkmark (U+2713) is added, the emdash (U+2014) is
    fixed, the right single quote used as apostrophe between letters is
    fixed and finally some more accented letters have been added.
  - Improvements to Urdu Braille and Malayalam thanks to Jake Kyle
  - Add characters for Bashkir and Uzbek languages to the Russian
    computer braille table. Thanks to Andrey Yakuboy.
  - New table for Bashkir uncontracted braille thanks to Rustam
    Churagulov and Gabidullin Yunir.
  - Updated =<= and =>= symbols in the Arabic tables thanks to Ikrami
    Ahmad.
  - Improvements to Dutch thanks to Bert Frees.
    - Every word part in a capitalized compound word counts in the
      length of a passage.
    - ~begcapsphrase~ is allowed to start in a word preceded by
      punctuation.
  - Improved translation of ligatures in UEB thanks to Bert Frees.
  - Multiple improvements to the Russian literary braille thanks to
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 1)
Displaying all 12 revisions
openSUSE Build Service is sponsored by