v0.7.2
Update to 0.7.0
There were several bugs, especially in navigation in 0.7.0. This hopefully fixes them.
Changes from v0.6.10
- Added German translation. There is still more work to do on this, but I'm told it is usable.
- Added Norwegian translation
- Improved reading of "neuter" units
- Changed some character wording ("if and only if", "implies", "triangle")
- Fix problems with the zip files and regional variants. This should allow en-gb and zh-tw to be available.
- Fixed bugs in navigating in character mode and simple mode.
- Changed the names of some characters to be more semantic (e.g., "long double left right arrow" is not "if and only if").
- Add some "literal" (not semantic) names for characters for LiteralSpeak and navigation.
- Fixed some bugs dealing with "intent"
- Fix a bug with generating id's that could cause a crash once every 36^4 times
- Add another heuristic to prevent something from being a potential function (when the potential function name appears within the argument)
- Fixed reading of a degree symbol followed by "F" or "C".
- Corrected the rule for what is allowed for "intent"
- Improved the inference rules for units (supports "mi" if it is marked as "normal")
- Fixed a navigation bug with log, ln, and lg
- Improved error messages -- these should aid in reporting problems in speech and navigation
- Improved speech for fractions that involve units ("meters per second")
- Many improvements to the recognition of Chemistry
- Fixed a Nemeth bug where a script end and baseline indicator were emitted when neither should have been present.
- Added varepsilon character to UEB
- Fixed off-by-one error when computing what to highlight in braille.
- Add definitions for "ⅆ", "ⅇ", "ⅈ" to braille codes