Skip to content

Commit 976171e

Browse files
committed
Update version to 0.39 and update log message
1 parent 9ee288f commit 976171e

File tree

4 files changed

+28
-10
lines changed

4 files changed

+28
-10
lines changed

.vscode/settings.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,11 +228,21 @@
228228
"中文",
229229
"日本語"
230230
],
231+
"pylint.args": [
232+
"--class-naming-style=PascalCase",
233+
"--function-naming-style=camelCase",
234+
"--method-naming-style=camelCase",
235+
"--attr-naming-style=camelCase",
236+
"--argument-naming-style=camelCase",
237+
"--variable-naming-style=camelCase",
238+
"--inlinevar-naming-style=camelCase",
239+
],
231240
"python.linting.pylintEnabled": true,
232241
"python.linting.enabled": true,
233242
"python.linting.mypyEnabled": false,
234243
"python.linting.flake8Enabled": false,
235244
"python.analysis.diagnosticSeverityOverrides": {
236245
"reportMissingImports": "none"
237246
},
247+
"git.ignoreLimitWarning": true,
238248
}

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
[package]
88
name = "MathCatForPython"
9-
version = "0.3.8"
9+
version = "0.3.9"
1010
authors = ["Neil Soiffer <soiffer@alum.mit.edu>"]
1111
edition = "2018"
1212

@@ -19,19 +19,19 @@ name = "libmathcat_py"
1919
crate-type = ["cdylib"]
2020

2121
[dependencies.mathcat]
22-
# version = "0.3.8"
22+
version = "0.3.9"
2323
# for testing MathCAT without having to publish a new version (change two occurences)
24-
path = "../MathCAT/"
24+
# path = "../MathCAT/"
2525

2626
[dependencies.pyo3]
2727
version = "0.15.1"
2828
features = ["extension-module", "abi3"]
2929

3030
[build-dependencies]
3131
zip = { version = "0.6.2", default-features = false, features = ["deflate"] }
32-
# mathcat = "0.3.8"
32+
mathcat = "0.3.9"
3333
# for testing MathCAT without having to publish a new version (change two occurences)
34-
mathcat = {path = "../MathCAT/"}
34+
# mathcat = {path = "../MathCAT/"}
3535

3636

3737
[profile.release]

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,18 @@ Braille:
6969

7070
Other fixes:
7171
* Change relative rate dialog slider to have a maximum value of 100% (now only allows setting slower rates). Also, added step sizes so it is easier to raise/lower the rate significantly.
72-
* Fix espeak bug that sometimes cut off speech when the relative rate was changed
72+
* Fix eSpeak bug that sometimes cut off speech when the relative rate was changed
7373
* Improvements to Vietnamese speech
7474
* Fixed bug with OneCore voices saying "a"
7575
* Fixed some navigation bugs when `AutoZoomOut` is False (not the default)
7676
* Fix updating around language changes and some other dialog changes so they take effect immediately upon clicking "Apply" or "OK".
77+
* Added an "Use Voice's Language" option so that out of the box, MathCAT will speak in the right language (if there is a translation)
7778
* Several improvements for cleaning up poor MathML code
7879

80+
### Version 0.3.9
81+
* Added Traditional Chinese translation
82+
* Significantly changed the way whitespace is handled. This mainly affects braille output (spaces and "omission" detection).
83+
* Improved recognition of chemistry
84+
* UEB braille fixes that came up from adding chemistry examples
85+
* UEB fixes for adding auxillary parenthesis in some cases
86+
* Fixed bug with navigating into the base of a scripted expression that has parenthesis

buildVars.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ def _(arg):
2626
"addon_description": _("""MathCAT is a replacement for MathPlayer which has been discontinued.
2727
It provides speech and braille support, and also supports MathPlayer's three modes of navigation.
2828
The speech quality is not quite as good as MathPlayer's speech yet,
29-
but the braille support is much better and includes both Nemeth and UEB Technical.
30-
It also includes support for CMU (Spanish/Portuguese) and Vietnamese braille code standards.
31-
Translations to Indonesian, Spanish, and Vietnamese exist and other translations are in progress."""),
29+
but the braille support is much better and includes support for Nemeth, UEB Technical, CMU (Spanish/Portuguese),
30+
and Vietnamese braille code standards.
31+
Translations to Chinese (Traditional), Indonesian, Spanish, and Vietnamese exist and other translations are in progress."""),
3232
# version
33-
"addon_version": "0.3.8",
33+
"addon_version": "0.3.9",
3434
# Author(s)
3535
"addon_author": "Neil Soiffer <soiffer@alum.mit.edu>",
3636
# URL for the add-on documentation support

0 commit comments

Comments
 (0)