forked from liblouis/liblouis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathANNOUNCEMENT
140 lines (96 loc) · 3.61 KB
/
ANNOUNCEMENT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
liblouis 3.15.0 has been released
The liblouis developer team is proud to announce the liblouis release
3.15.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.
Noteworthy changes in this release
==================================
This release contains updates to the Afrikaans, Malayalam, Malay,
Israeli, classical English and Portuguese tables. It also contains a new
table for Coptic thanks to first-time contributor Ibraam Nasif. Behind
the scenes there have been major changes to the cross-compilation
tool-chain that will finally allow us to ship pre-built windows binaries
that contain ``lou_checkyaml.exe``.
For a detailed list of all the changes refer to the list of closed
issues [3]_.
New features
------------
None
Bug fixes
---------
None
Braille table improvements
--------------------------
- New computer braille table for the Coptic language thanks to Ibraam
Nasif
- Improvements to Afrikaans thanks to Christo de Klerk
- Fixed correct handling of the ʼn character (0x149)
- Prevent contraction of
- "self" in "selfoon", "selfone",
- "ui" in words and names like "quisling",
"quidproquo", "quiëtis",
"Quinten", "Quintus",
- "er" in words like "konstituering".
- Improved table for Malayalam grade 1 thanks to Jake Kyle.
- Fixed rules for Candrakkala character at the end of a word.
- Fixed rules for letters ര മ ങ in certain contexts.
- Improved back-translation.
- Improvements to grade 2 Malay braille thanks to Herbert Koh.
- Improvements to Israeli 6-dot thanks to BAUM Engineering.
- Fixed number sign for Arabic digits.
- Fixed Hebrew letters with dagesh.
- Added bullets to the classical English tables, thanks to Bue
Vester-Andersen
- Improved Portuguese grade 1 thanks to Bue Vester-Andersen.
- Fixed forward translation of &, <, >, \`, ¶ and '.
- Improved back-translation. The table is now tagged as going both
forward and backward.
- Added missing square root sign.
Other changes
-------------
None
Deprecation notice
------------------
None
Backwards incompatible changes
------------------------------
None
Invisible changes
-----------------
- Major rework of the cross-compilation tool-chain. There are now
Docker images that should allow for local builds of binaries for 32
and 64 bit. These include the libyaml library so the binaries contain
``lou_checkyaml.exe``. This will allow table creators to test their
changes locally under windows.
New, renamed or removed tables
------------------------------
New
~~~
- cop-eg-comp8.utb
Renamed
~~~~~~~
None
Removed
~~~~~~~
None
Next release
============
The next release will be published on November 30 2020 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]
https://github.com/liblouis/liblouis/tree/master/tables
.. [2]
https://github.com/liblouis/liblouisutdml
.. [3]
https://github.com/liblouis/liblouis/milestone/25?closed=1