Skip to content

Releases: Mathics3/mathics-scanner

Better Sunday

04 Apr 23:46

Choose a tag to compare

Release 1.1.1 introduced a small bad interaction with Mathics and the unicode infix form of Function[].

In our master table, when there is a unicode operator like there is for "Function", (uF4A1), the operator name to be YAML key name.

There is an alternate ASCII Function operator &. And for that we used the name Function which precluded using it for the unicode, where it is mandiatory. For ASCII operators it isn't necessary, but still nice to do when there is no conflict.

Good Sunday

04 Apr 09:57

Choose a tag to compare

Good Sunday Pre-release
Pre-release

Note: Please use 1.1.2 instead of this release to fix up a small bug fix.

  • Finish adding operator names.
  • Generate IndentingNewline (\n) properly in GNU Readline inputrc tables
  • Adjust expectation on test since there can be duplicate function operators (for Apply and Function)

1.1.0

28 Mar 22:14

Choose a tag to compare

  • Add operator-name, and ascii fields. See named-characters.yml for a description of these
  • Add some whitespace characters like IndentingNewLine and RawReadLine
  • Improve testing
  • Fix some small tagging based on testing
  • Add unicode-to-operator generation

Note: not all operators have been tagged, so expect another release soon when that's done.

1.0.0

06 Feb 10:53

Choose a tag to compare

CHANGES

1.0.0

  • The scanner split off from Mathics3.
  • Tables added for converting between WL names and Unicode, ASCII, and character properties. See implementation.rst for details.
  • Code and docstring gone over.

See git in github repository https://github.com/Mathics/Mathics before Jan 18, 2021, for older history information.