Skip to content

Commit 92ddecc

Browse files
authored
Merge pull request #22 from Mathics3/use-mathics-scanner-release
Use released Mathics-Scanner
2 parents 780da26 + 473f03d commit 92ddecc

File tree

6 files changed

+5
-7
lines changed

6 files changed

+5
-7
lines changed

.github/workflows/osx.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ jobs:
2424
brew install llvm@9
2525
python -m pip install --upgrade pip
2626
LLVM_CONFIG=/usr/local/Cellar/llvm@9/9.0.1_2/bin/llvm-config pip install llvmlite
27-
python -m pip install -e git://github.com/Mathics3/mathics-scanner.git#egg=Mathics_Scanner
2827
python -m pip install -e git://github.com/mathics/Mathics.git#egg=Mathics3
2928
- name: Install mathicsscript
3029
run: |

.github/workflows/ubuntu.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ jobs:
2222
run: |
2323
sudo apt-get update -qq && sudo apt-get install -qq liblapack-dev llvm-dev
2424
python -m pip install --upgrade pip
25-
python -m pip install -e git://github.com/Mathics3/mathics-scanner.git#egg=Mathics_Scanner
2625
python -m pip install -e git://github.com/mathics/Mathics#egg=Mathics3
2726
- name: Install mathicsscript
2827
run: |

mathicsscript/__main__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
from mathicsscript.format import format_output
1414

1515
from mathics_scanner import replace_wl_with_plain_text
16-
from mathics.core.parser import FileLineFeeder
16+
from mathics.core.parser import MathicsFileLineFeeder
1717
from mathics.core.definitions import Definitions
1818
from mathics.core.expression import Symbol, SymbolTrue, SymbolFalse
1919
from mathics.core.evaluation import Evaluation, Output
@@ -64,7 +64,7 @@ def load_settings(shell):
6464
if settings_file == "":
6565
return
6666
with open(settings_file, "r") as src:
67-
feeder = FileLineFeeder(src)
67+
feeder = MathicsFileLineFeeder(src)
6868
try:
6969
while not feeder.empty():
7070
evaluation = Evaluation(

mathicsscript/termshell.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
RL_COMPLETER_DELIMS = " \t\n_~!@#%^&*()-=+[{]}\\|;:'\",<>/?"
7777

7878

79-
from mathics.core.parser import LineFeeder
79+
from mathics.core.parser import MathicsLineFeeder
8080

8181

8282
def is_pygments_style(style):
@@ -92,7 +92,7 @@ def __init__(self, line):
9292
self.line = line
9393

9494

95-
class TerminalShell(LineFeeder):
95+
class TerminalShell(MathicsLineFeeder):
9696
def __init__(
9797
self,
9898
definitions,

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ def read(*rnames):
6767
"": ["inputrc", "inputrc-no-unicode", "inputrc-unicode", "settings/settings.m"]
6868
},
6969
install_requires=[
70+
"Mathics_Scanner>=1.0.0,<1.1.0",
7071
"Mathics3 >= 2.0.0dev",
7172
"click",
7273
"colorama",

test/helper.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from mathics.core.parser import parse, SingleLineFeeder
21
from mathics.core.definitions import Definitions
32
from mathics.core.evaluation import Evaluation
43
from mathics.session import MathicsSession

0 commit comments

Comments
 (0)