Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 12 additions & 9 deletions run-medley
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
# [-prog LDEFILE]
# [--vmem | --vmfile FILE]
# [--nogreet | --greet FILE |
# --loadup FILE ] # will separate from GREET
# --loadup FILE ]
# [-n | -nl | -full | -lisp |
# [SYSOUTFILE]

Expand Down Expand Up @@ -37,7 +37,7 @@ fi
# set defaults, overridden if suppplied explicitly

prog="lde"
passthrough_args=""
pass=""
mem="-m 256"
scroll=22
noscroll=""
Expand All @@ -59,7 +59,7 @@ export LDEKBDTYPE=x
while [ "$#" -ne 0 ]; do
case "$1" in
"-loadup")
# Keep (GREET) from finding adifferent init file
# Keep (GREET) from finding a different init file
mkdir -p $MEDLEYDIR/tmp/logindir
export LOGINDIR=$MEDLEYDIR/tmp/logindir

Expand Down Expand Up @@ -130,12 +130,15 @@ while [ "$#" -ne 0 ]; do
"-nl" | "-newlisp" )
export LDESRCESYSOUT="$MEDLEYDIR/tmp/lisp.sysout"
;;
"-*")
passthrough_args="$passthrough_args $1 $2"
echo passing through unrecognized option: "$1" "$2"
shift
"-NF")
pass="$pass $1"
;;
"-*")
pass="$pass $1 $2"
shift
;;
*)
echo sysout "$1"
export LDESRCESYSOUT="$1"
;;
esac
Expand Down Expand Up @@ -191,10 +194,10 @@ if ! command -v "$prog" > /dev/null 2>&1; then
fi
fi

echo "running: $prog $noscroll $geometry $screensize $mem $passthrough_args $LDESRCESYSOUT"
echo "running: $prog $noscroll $geometry $screensize $mem $pass $LDESRCESYSOUT"
echo "greet: $LDEINIT"

export INMEDLEY=1

"$prog" $noscroll $geometry $screensize $mem -t "Medley Interlisp" $passthrough_args "$LDESRCESYSOUT"
"$prog" $noscroll $geometry $screensize $mem -t "Medley Interlisp" $pass "$LDESRCESYSOUT"

2 changes: 1 addition & 1 deletion scripts/loadup-mid-from-init.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ touch tmp/loadup.timestamp

scr="-sc 1024x768 -g 1042x790"

./run-medley -prog ldeinit -loadup $MEDLEYDIR/sources/XREM.CM $scr -vmem tmp/init-mid.sysout tmp/init.dlinit
./run-medley -prog "ldeinit" -NF -loadup $MEDLEYDIR/sources/XREM.CM $scr -vmem tmp/init-mid.sysout tmp/init.dlinit


echo
Expand Down