From 3701fd5b62af2cb4bc512920ad7e20e996f5505b Mon Sep 17 00:00:00 2001 From: Jeremy Rand Date: Wed, 18 Jul 2018 20:45:36 -0500 Subject: [PATCH] Filter out the copyright symbol from Applesoft programs because the Apple // does not seem to like unicode for some reason. --- make/bt | 11 ++++++++++- make/tail.mk | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/make/bt b/make/bt index 1890cb8..ca521ba 100755 --- a/make/bt +++ b/make/bt @@ -22,4 +22,13 @@ then exit 1 fi -exec "$JAVA" -jar make/bastokenizer-tools-bt-0.2.0.jar $* +INPUTFILE=$1 +shift + +tr -d '©' < "$INPUTFILE" > /tmp/bt_filtered.$$ + +"$JAVA" -jar make/bastokenizer-tools-bt-0.2.0.jar $* /tmp/bt_filtered.$$ +RESULT=$? + +rm /tmp/bt_filtered.$$ +exit $RESULT diff --git a/make/tail.mk b/make/tail.mk index 2596abd..2aee5ab 100644 --- a/make/tail.mk +++ b/make/tail.mk @@ -128,7 +128,7 @@ execute: $(DISKIMAGE) make/errorFilter.sh $(CL65) $(MACHCONFIG) --cpu $(CPU) $(ASMFLAGS) -l -c -o $@ $< %.tok: %.bas - make/bt $(BASICFLAGS) -o $@ $< + make/bt $< $(BASICFLAGS) -o $@ $(OBJS): Makefile