Skip to content

Commit 454e9f8

Browse files
authored
Merge pull request #1057 from mathics/FilenameTake+InputFilename
Fix `InputFileName`; start `FileNameTake`
2 parents d3b4dc9 + 147ffd7 commit 454e9f8

3 files changed

Lines changed: 1056 additions & 900 deletions

File tree

CHANGES.rst

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,52 @@ CHANGES
22
=======
33

44
1.1.1
5+
-----
6+
7+
This is the last update before some major refactoring and interface changing occurs.
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.
10+
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.
13+
14+
15+
Package Updates
16+
++++++++++++++++
17+
18+
- sympy 1.7.1
19+
20+
Mathics Packages added:
21+
22+
- ``DiscreteMath`CombinatoricaV0.9`` and
23+
``DiscreteMath`CombinatoricaV0.6``. V0.9 covers Steven Skiena's older "Implementing Discrete Mathematics: Combinatorics and Graph Theory" book.
24+
25+
If you have a package that you would like included in the distribution, and it works with Mathics, please contact us.
26+
27+
528

629
New builtins:
730
++++++++++++++++++++++++++++
831

9-
- ``StirlingS1``, ``StirlingS2``
32+
- ``StirlingS1``, ``StirlingS2`` (not all WL variations handled)
33+
- ``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
35+
- ``Throw`` and ``Catch``
36+
- ``With``
37+
- Start ``FileNameTake``
1038

39+
Enhancements and Bug fixes:
40+
+++++++++++++++++++++++++++
1141

42+
- Workaround for ``Compile`` so it accepts functions ##1026
43+
- Add ``Trace`` option to ``Get``. ``Get["fn", Trace->True]`` will show lines as they are read.
44+
- Add bool for ``from_python``
45+
- 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+
- ``System`$InputFileName`` is now set inside ``Needs`` and ``Get``
1251

1352
1.1.0
1453
-----

0 commit comments

Comments
 (0)