You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.rst
+20-14Lines changed: 20 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,50 +4,56 @@ CHANGES
4
4
1.1.1
5
5
-----
6
6
7
-
This is the last update before some major refactoring and interface changing occurs.
7
+
This may be the last update before some major refactoring and interface changing occurs.
8
8
9
-
After this relase, Django will no longer be bundled here. See `mathics-django <https://github.com/Mathics3/mathics-django>` for the unbundled replacement.
9
+
In a future 2.0.0 release, Django will no longer be bundled here. See `mathics-django <https://github.com/Mathics3/mathics-django>` for the unbundled replacement.
10
10
11
11
Some changes were made to support `Pymathics Graph <https://github.com/Mathics3/pymathics-graph>`_, a new graph package bundled separately,
12
-
and to support the ability for front-ends to handle rendering on their own.
12
+
and to support the ability for front-ends to handle rendering on their own. Note that currently this doesn't integrate well into the Django interface, although it works
13
+
well in ``mathicsscript``.
13
14
14
15
15
16
Package Updates
16
-
++++++++++++++++
17
+
+++++++++++++++
17
18
18
19
- sympy 1.7.1
19
20
20
21
Mathics Packages added:
21
22
22
-
- ``DiscreteMath`CombinatoricaV0.9`` and
23
-
``DiscreteMath`CombinatoricaV0.6``. V0.9 covers Steven Skiena's older "Implementing Discrete Mathematics: Combinatorics and Graph Theory" book.
Both of these correspond to Steven Skiena's *older* book: "Implementing Discrete Mathematics: Combinatorics and Graph Theory" book.
24
27
25
-
If you have a package that you would like included in the distribution, and it works with Mathics, please contact us.
28
+
If you have a package that you would like included in the distribution, and it works with Mathics, please contact us
26
29
30
+
Rubi may appear in a future release, possibly in a year or so. However this might be speeded up if we can get people to help out with this.
27
31
28
32
29
33
New builtins:
30
34
++++++++++++++++++++++++++++
31
35
32
36
- ``StirlingS1``, ``StirlingS2`` (not all WL variations handled)
33
37
- ``MapAt`` (not all WL variations handled)
34
-
- ``PythonForm``, ``SympyForm`` these is not in WL. It simply will show a crude translation to ``sympy`` or ``python``. Expect more and better translation later
38
+
- ``PythonForm``, ``SympyForm``: these is not in WL. It simply will show a crude translation to ``sympy`` or ``python``. Expect more and better translation later
35
39
- ``Throw`` and ``Catch``
36
40
- ``With``
37
-
- Start ``FileNameTake``
41
+
- ``FileNameTake``
38
42
39
43
Enhancements and Bug fixes:
40
44
+++++++++++++++++++++++++++
41
45
42
46
- Workaround for ``Compile`` so it accepts functions ##1026
43
47
- Add ``Trace`` option to ``Get``. ``Get["fn", Trace->True]`` will show lines as they are read.
44
-
- Add bool for ``from_python``
48
+
- Convert to/from Boolean types properly in ``from_python``, ``to_python``. Previously they were 0, and 1.
45
49
- Extend ``DeleteCases`` to accept a levelspec parameter.
46
-
- Set Evaluation#exc_result to capture ``Aborted``, ``Timeout``, ``Overflow1``, etc.
47
-
- ``ImageData`` changed to get bits {0,1} not bools.
48
-
- add tokenizer symbols for <-> and -> and the unicode versions of those.
49
-
- fix ``Needs``
50
+
- Set ``Evaluation#exc_result`` to capture ``Aborted``, ``Timeout``, ``Overflow1``, etc.
51
+
- ``ImageData`` changed to get bits {0,1}, not booleans as previously.
52
+
- Add tokenizer symbols for <-> and -> and the unicode versions of those.
53
+
- Small corrections to ``Needs``, e.g check if already loaded, correct a typo, etc.
50
54
- ``System`$InputFileName`` is now set inside ``Needs`` and ``Get``
55
+
- Install shell scripts ``dmathicserver``, ``dmathicsscript``, and ``dmathics`` to simplify running docker
56
+
- Adjust $InputFileName inside ``Get`` and ``Needs``.
0 commit comments