[liblouis-liblouisxml] Re: liblouis 3.3.0 has been released

  • From: "J.G" <jozko.gregorc@xxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Mon, 4 Sep 2017 19:45:45 +0200

Hi,

some questions:
- where is a documentation for MakeTable tool?
- I checked a brltty user manual; but there is is a 6th chapter, where
is talked about tables or am I wrong? I ask this, because Liblouis
User manual says that it is based on BRLTTY's 7th chapter.
- is it possible to extend documentation e.g. benefit of using virtual
dots in tables, differences of opcodes and where they can be seen, ...
(if I simplify I wish documentation was more understandable for non
technical users and also be up-to-date.

anyway, thanks for your good work.

regards, Jožef

2017-09-04 17:26 GMT+02.00, Christian Egli <christian.egli@xxxxxx>:


The liblouis developer team is proud to announce the liblouis release
3.3.0. The release is available for download at:

    https://github.com/liblouis/liblouis/releases

Introduction
============

Liblouis is an open-source braille translator and back-translator. It
features support for computer, literary and math braille, supports
contracted and uncontracted translation for many, many languages[1].
It plays an important role in an open source accessibility stack and
is used by screenreaders such as NVDA, Orca and JAWS. A companion
project liblouisutdml[2] deals with formatting of braille.

Changes in this release
=======================

This release brings a slew of Braille table improvements, fixes a
number of security related bugs and introduces a new tool to generate
liblouis Braille tables based on a corpus of know good Braille
translations. For a detailed list of all the changes refer to

    https://github.com/liblouis/liblouis/milestone/13?closed=1

New features
~~~~~~~~~~~~

maketable tool
--------------
  A new tool `lou_maketable' enables the creation of tables based on a
  corpus of known good Braille translations. This has huge potential to
  simplify table maintenance for tables that have so far been dominated
  by large exception lists. Thanks to Bert Frees.

Meta data query API
-------------------
  A new API and a corresponding command line tool to query table meta
  data thanks to Bert Frees

Bug fixes
~~~~~~~~~

Back translation
----------------
  - UEB grade 2
    - Fix back-translation of whole word contractions followed by other
      contractions thanks to James Teh.
    - Fix back-translation for contractions followed by punctuation
      thanks to James Teh.

Security
--------
  - Fix a number of CVEs (illegal address access, buffer overflow and
    use-after-free or in terms of CVEs: CVE-2017-13738, CVE-2017-13739,
    CVE-2017-13740, CVE-2017-13741, CVE-2017-13742 and CVE-2017-13744)
    thanks to Mike Gorse.
  - Fix CVE-2017-13743 thanks to Christian Egli.

Braille table improvements
~~~~~~~~~~~~~~~~~~~~~~~~~~
  - New table for Croatian grade 1 Braille thanks to Zlatko Sobočan.
  - Fixes and tests for Slovak Braille thanks to Simon Aittamaa
  - Numerous fixes in the character definitions of the Spanish tables
    thanks to Simon Aittamaa
  - Unified French 6 dots and 8 dots improvements for back-translation
    thanks to Michel Such
  - Updates to the Chinese braille table thanks to Coscell Kao
  - Updates to Nemeth character definitions thanks to Attila Hammer
  - The Hungarian tables now conform to the new 2017 standard thanks to
    Attila Hammer

New, renamed or removed tables
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

New
---
  - hr-g1.ctb
  - hr-g1.tbl

Renamed
-------
  - hr.ctb -> hr-comp8.utb
  - hr.tbl -> hr-comp8.tbl

Next release
============

The next release will be published on December 4, 2017 so please keep
up the excellent work and keep those improvements coming.

Share and Enjoy!

-- Christian Egli, on behalf of the liblouis developers

Footnotes
=========

[1]  See https://github.com/liblouis/liblouis/tree/master/tables
[2]  See https://github.com/liblouis/liblouisutdml

--
Christian Egli
Swiss Library for the Blind, Visually Impaired and Print Disabled
Grubenstrasse 12, CH-8045 Zürich, Switzerland

-----
Die SBS unterstuetzt die Leseaktion Prix Chronos. Lesen auch Sie mit!
Erfahren Sie mehr unter http://www.prixchronos.ch.
For a description of the software, to download it and links to
project pages go to http://liblouis.org

For a description of the software, to download it and links to
project pages go to http://liblouis.org

Other related posts: