branch: elpa/geiser-kawa commit 9cc5ee1dd8db159758391c16958a1f7e1d21c99a Author: spellcard199 <spellcard...@protonmail.com> Commit: spellcard199 <spellcard...@protonmail.com>
Update kawa-devutil version + add default for evaluator --- pom.xml | 2 +- src/main/java/kawageiser/GeiserEval.java | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 3399930..77ad48b 100644 --- a/pom.xml +++ b/pom.xml @@ -71,7 +71,7 @@ <dependency> <groupId>com.gitlab.spellcard199</groupId> <artifactId>kawa-devutil</artifactId> - <version>88accd532278cc19bd4a1c7d88d9b2ef6701a9eb</version> + <version>243dfbdf639d549552d5fa27b2d16352520706ec</version> </dependency> <!-- https://mvnrepository.com/artifact/org.testng/testng --> diff --git a/src/main/java/kawageiser/GeiserEval.java b/src/main/java/kawageiser/GeiserEval.java index 08150f5..8fd4c50 100644 --- a/src/main/java/kawageiser/GeiserEval.java +++ b/src/main/java/kawageiser/GeiserEval.java @@ -11,9 +11,10 @@ import gnu.lists.LList; import gnu.lists.Pair; import gnu.mapping.Environment; import gnu.mapping.Symbol; +import kawadevutil.eval.Eval; import kawadevutil.eval.EvalResult; import kawadevutil.eval.EvalResultAndOutput; -import kawadevutil.redirect.RedirectedOutErr; +import kawadevutil.redirect.result.RedirectedOutErr; public class GeiserEval { /* @@ -21,7 +22,11 @@ public class GeiserEval { * Here we are just sending arguments and converting our own * types into the geiser protocol. */ - public static kawadevutil.eval.Eval evaluator = new kawadevutil.eval.Eval(); + public static kawadevutil.eval.Eval evaluator = + new kawadevutil.eval.Eval( + Eval.SystemOutRedirectPolicy.BIDIRECT, + true, + true); public static String evalStr(Environment module, IString codeIStr) {