From 430550d70466e84a89dd72a763b603249a050009 Mon Sep 17 00:00:00 2001 From: Radon Rosborough Date: Fri, 18 Jun 2021 08:38:17 +0000 Subject: [PATCH] Fix various shenanigans --- langs/factor.yaml | 4 ++-- langs/flex.yaml | 1 + langs/gel.yaml | 4 ++-- langs/r.yaml | 4 ++-- langs/sagemath.yaml | 4 ++-- langs/tcl.yaml | 2 +- langs/zsh.yaml | 4 ++-- 7 files changed, 12 insertions(+), 11 deletions(-) diff --git a/langs/factor.yaml b/langs/factor.yaml index 594b13b..8d6afcc 100644 --- a/langs/factor.yaml +++ b/langs/factor.yaml @@ -14,7 +14,7 @@ install: ln -sT /opt/factor/factor "${pkg}/usr/local/bin/factor-lang" repl: | - factor-lang + HOME="$PWD" factor-lang input: | 123 234 * @@ -27,7 +27,7 @@ template: | createEmpty: "" run: | - factor-lang + HOME="$PWD" factor-lang scope: code: | diff --git a/langs/flex.yaml b/langs/flex.yaml index 803f81b..3cee6cf 100644 --- a/langs/flex.yaml +++ b/langs/flex.yaml @@ -34,4 +34,5 @@ run: | echo 'Reading from stdin, ctrl+D to end input...' >&2 ./main helloInput: | + DELAY: 1 EOF diff --git a/langs/gel.yaml b/langs/gel.yaml index 51f614a..e452b63 100644 --- a/langs/gel.yaml +++ b/langs/gel.yaml @@ -8,7 +8,7 @@ install: - genius repl: | - genius + HOME="$PWD" genius main: ".geniusinit" template: | @@ -16,7 +16,7 @@ template: | createEmpty: "" run: | - genius + HOME="$PWD" genius scope: code: | diff --git a/langs/r.yaml b/langs/r.yaml index 3137f12..472bf96 100644 --- a/langs/r.yaml +++ b/langs/r.yaml @@ -13,14 +13,14 @@ install: - r-base repl: | - R + HOME="$PWD" R main: ".Rprofile" template: | print("Hello, world!") run: | - R --no-save + HOME="$PWD" R --no-save scope: code: | diff --git a/langs/sagemath.yaml b/langs/sagemath.yaml index effa53d..71bf6a3 100644 --- a/langs/sagemath.yaml +++ b/langs/sagemath.yaml @@ -31,7 +31,7 @@ install: ln -s /opt/sagemath/sage "${pkg}/usr/local/bin/" repl: | - sage + HOME="$PWD" sage main: ".sage/init.sage" template: | @@ -39,7 +39,7 @@ template: | createEmpty: "" run: | - sage + HOME="$PWD" sage scope: code: | diff --git a/langs/tcl.yaml b/langs/tcl.yaml index 2d1f5a1..9a61d85 100644 --- a/langs/tcl.yaml +++ b/langs/tcl.yaml @@ -10,7 +10,7 @@ install: - tcl repl: | - tclsh + HOME="$PWD" tclsh input: | expr 123 * 234 diff --git a/langs/zsh.yaml b/langs/zsh.yaml index 214697b..4c2970f 100644 --- a/langs/zsh.yaml +++ b/langs/zsh.yaml @@ -11,7 +11,7 @@ install: - zsh-doc repl: | - SHELL=/usr/bin/zsh zsh + SHELL=/usr/bin/zsh HOME="$PWD" zsh input: | expr 123 \* 234 @@ -21,7 +21,7 @@ template: | createEmpty: "" run: | - SHELL=/usr/bin/zsh zsh + SHELL=/usr/bin/zsh HOME="$PWD" zsh scope: code: |