Skip to content

Update liblouis to version 3.10#9678

Merged
michaelDCurran merged 2 commits into
nvaccess:masterfrom
BabbageCom:liblouis3.10
Jun 6, 2019
Merged

Update liblouis to version 3.10#9678
michaelDCurran merged 2 commits into
nvaccess:masterfrom
BabbageCom:liblouis3.10

Conversation

@LeonarddeR

Copy link
Copy Markdown
Collaborator

Link to issue number:

None

Summary of the issue:

Liblouis 3.10.0 has been released.

Description of how this pull request fixes the issue:

Updated the liblouis submodule and changed the readme. While there are added/renamed/removed tables, they are not used by NVDA.
Version 3.10 is no longer free of warnings. As the liblouis team doesn't seem to care much about being warning free for VC++, I've lowered the warning level to level 2, in which case everything builds again. For this, I was inspired by the espeak sonscript. However, the espeak sconscript used env.Append instead of env.Replace. I changed the espeak sconscript as well to avoid a command line warning due to both /W3 and /W0 provided on the command line.

Testing performed:

Tested from source, everything worked as expected. Also, unit tests.

Known issues with pull request:

None

Change log entry:

  • Changes
    • Updated liblouis braille translator to version 3.10.0.

@LeonarddeR LeonarddeR added quick fix component/liblouis Issues related to liblouis, such as liblouis updates and braille table additions/changes labels Jun 6, 2019
@LeonarddeR LeonarddeR requested a review from michaelDCurran June 6, 2019 08:58
@michaelDCurran michaelDCurran merged commit d5ed95c into nvaccess:master Jun 6, 2019
@nvaccessAuto nvaccessAuto added this to the 2019.3 milestone Jun 6, 2019
michaelDCurran added a commit that referenced this pull request Jun 6, 2019
@LeonarddeR LeonarddeR deleted the liblouis3.10 branch June 20, 2019 07:19
LeonarddeR pushed a commit that referenced this pull request Aug 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/liblouis Issues related to liblouis, such as liblouis updates and braille table additions/changes quick fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants