java,lua,perl: with TERM=dumb, --raw not needed
authorJoel Martin <github@martintribe.org>
Wed, 18 Mar 2015 14:01:01 +0000 (09:01 -0500)
committerJoel Martin <github@martintribe.org>
Wed, 18 Mar 2015 14:01:01 +0000 (09:01 -0500)
- Only mono based implementations (C#, VB) still need this.

Makefile

index 4e9695d..e93ae48 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -91,9 +91,9 @@ cs_RUNSTEP =      mono ../$(2) --raw $(3)
 forth_RUNSTEP =   gforth ../$(2) $(3)
 go_RUNSTEP =      ../$(2) $(3)
 haskell_RUNSTEP = ../$(2) $(3)
-java_RUNSTEP =    mvn -quiet exec:java -Dexec.mainClass="mal.$($(1))" -Dexec.args="--raw$(if $(3), $(3),)"
+java_RUNSTEP =    mvn -quiet exec:java -Dexec.mainClass="mal.$($(1))" $(if $(3), -Dexec.args="$(3)",)
 js_RUNSTEP =      node ../$(2) $(3)
-lua_RUNSTEP =     ../$(2) --raw $(3)
+lua_RUNSTEP =     ../$(2) $(3)
 make_RUNSTEP =    make -f ../$(2) $(3)
 mal_RUNSTEP =     $(call $(MAL_IMPL)_RUNSTEP,$(1),$(call $(MAL_IMPL)_STEP_TO_PROG,stepA),../$(2),")  #"
 ocaml_RUNSTEP =   ../$(2) $(3)
@@ -101,7 +101,7 @@ matlab_args =     $(subst $(SPACE),$(COMMA),$(foreach x,$(strip $(1)),'$(x)'))
 matlab_RUNSTEP =  matlab -nodisplay -nosplash -nodesktop -nojvm -r "$($(1))($(call matlab_args,$(3)));quit;"
 miniMAL_RUNSTEP = miniMAL ../$(2) $(3)
 nim_RUNSTEP =     ../$(2) $(3)
-perl_RUNSTEP =    perl ../$(2) --raw $(3)
+perl_RUNSTEP =    perl ../$(2) $(3)
 php_RUNSTEP =     php ../$(2) $(3)
 ps_RUNSTEP =      $(4)gs -q -I./ -dNODISPLAY -- ../$(2) $(3)$(4)
 python_RUNSTEP =  $(PYTHON) ../$(2) $(3)