Releases: nlbdev/MathCAT
Releases · nlbdev/MathCAT
Development Build
Commits
- edbebb0: For getting a node by id, start using the id and the offset. To do this, rather than two args, I just push around a
NavPositionstructure. (NSoiffer) - 0daad11: Fixes NSoiffer#110 -- navigation inside of leaves (NSoiffer)
- aa61b11: missed file in last commit (NSoiffer)
- 0e23a8d: fix NSoiffer#420 --
evaluated-atwas grabbing the wrong child for the content (NSoiffer) - e6ab510: add test for NSoiffer#420 (NSoiffer)
- ccd9784: Fix inconsistant zoom in/out all the way. Fixes NSoiffer#413. (nsoiffer)
- 4da0124: Switch from unmaintained yaml-rust to yaml-rust2 (NSoiffer#422) (Robert O'Callahan) #422
- a81e8ad: update roman-numerals package ref (nsoiffer)
- 413b4eb: Merge branch 'main' of https://github.com/NSoiffer/MathCAT (nsoiffer)
- ea47d6e: Revert "Switch from unmaintained yaml-rust to yaml-rust2 (NSoiffer#422)" (nsoiffer)
- 24f6fbe: Added a commented out easier upgrade path to yaml-rust2. (nsoiffer)
- abfc64f: Fixes NSoiffer#416 by introducing a new preference
IgnoreBoldwith valuestrueorfalse(default). (nsoiffer) - 8d96291: add spelling (nsoiffer)
- aa948b5: comment out debug statement (nsoiffer)
- 1d86423: Missed a case for NSoiffer#416 where something like bold "c o s" needs to be merged. (nsoiffer)
- d67da37: update version of zip (nsoiffer)
- 0a58ce9: minor code cleanup in TranslateExpression -- no real change (nsoiffer)
- da1e5d2: Add
<a>to allowed MathML by converting it to mrows. (nsoiffer) - 9d33066: Simplify duplicate removal in
speech_stylesusingdedup(NSoiffer#424) (Moritz Groß) #424 - e02a614: language comparison tool (NSoiffer#425) (Moritz Groß) #425
- f4b3bd1: refactor handle_special_chars() to use a single mutable buffer (NSoiffer#426) (Moritz Groß) #426
- 6353e30: panic when calling an unimplemented function (NSoiffer#430) (Moritz Groß) #430
- 0f264b2: Replace deprecated error-chain with anyhow (NSoiffer#428) (Moritz Groß) #428
- 0ea4f1f: Added missing arg to bail!() (nsoiffer)
- c68a6a6: add missing newline in error message (nsoiffer)
- 42c6459: Initial work on fixing NSoiffer#415 -- more testing is needed for different navigation modes (nsoiffer)
- 51e3c75: Merge branch 'main' of https://github.com/NSoiffer/MathCAT (nsoiffer)
- 85e5c5f: modularize language comparison tool (NSoiffer#427) (Moritz Groß) #427
- 31493be: fix type signature (nsoiffer)
- ebd5843: clippy cleanups (nsoiffer)
- b4a151d: Merge branch 'main' of https://github.com/NSoiffer/MathCAT (nsoiffer)
- c4b22db: .tavis.yml no longer needed. Fixes NSoiffer#429 (nsoiffer)
- 13b1f7a: Fix mistake introduced with last commit dealing with getting the context value of
NavNodeOffset. (nsoiffer) - f80fc7c: Cleanup
context_get_variableso that it just returns a string instead of an awkward tuple. Numbers are now returned as a String. Among other things, this cleaned up a bug where sometimes a value for "NavNodeOffset" was sometimes an integer and sometimes a string. (nsoiffer) - 647d7d4: Detailed rule diffs (NSoiffer#431) (Moritz Groß) #431
- 7e0717e: Missed a couple of changes when moving to anyhow in 0f264b2 for the fake file system compile. (nsoiffer)
- 1920764: Merge branch 'main' of https://github.com/NSoiffer/MathCAT (nsoiffer)
- ceb7c29: translate some unicode symbols (NSoiffer#433) (Moritz Groß) #433
- 29239f1: Update match pattern and translation rules for "curl" in calculus.yaml (NSoiffer#432) (Moritz Groß) #432
- 8b4c01d: some smaller issues in english rules (NSoiffer#435) (Moritz Groß) #435
- 28693f2: updated comments about deepl (nsoiffer)
- 803c988: Initial seeding of Unicode files (nsoiffer)
- 7980fb3: add pause after to in large ops (nsoiffer)
- 388f8ec: switch to using DeepL from google translate (nsoiffer)
- 8758cc7: Modified testing of whether MathML strings/trees are the same by adding in a "ignore_attrs" list of strings. (nsoiffer)
- 6577557: turn off clippy needless return (nsoiffer)
- a2434c4: added another 'ignore' attr (nsoiffer)
- 6602773: fix "Fullwidth Plus Sign" (NSoiffer#434) (Moritz Groß) #434
- e4fb49e: laplacian and indexed-by (NSoiffer#436) (Moritz Groß) #436
- 938a277: normalize YAML files in Rules (NSoiffer#438) (Moritz Groß) #438
- 839ac33: change unwrap() to unwrap_or_default() to avoid a crash (nsoiffer)
- 05863bc: Improvements to navigation. (nsoiffer)
- d9948ec: Found another cleanup to do: look for pairs of (letter, pseudoscript) such as p' or p'q' all inside of a single token element. Convert them into
msup. (nsoiffer) - 5773d44: fix test now that pseudoscripts in get turned into scripts (nsoiffer)
- 6c52fc8: exclude °C and °F from PSEUDO_SCRIPT in mi's (nsoiffer)
- 3530a99: Add test for pseudo scripts inside mi. (nsoiffer)
- 6f3c149: Fix NSoiffer#439 -- didn't dig down for embellished open paren (nsoiffer)
- 9e20ca7: fix typo in comment (nsoiffer)
- 95ab988: Fix rules to accept new equilibrium arrows. Apparently the xpath library doesn't correctly handle
\uhhhhhh(six bytes). (nsoiffer) - 6df44a6: Mised places where \uhhhhhh needed to change for chemistry (nsoiffer)
- 80ed8c5: Improve audit languages tool (NSoiffer#448) (Moritz Groß) #448
- Replace
Stringwithimpl AsRef<str>in public APIs and tests (NSoiffer#449) #449 (Moritz Groß)