[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-kawa 45dc276 060/119: Fix and set pretty print defa
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-kawa 45dc276 060/119: Fix and set pretty print default to true |
Date: |
Sun, 1 Aug 2021 18:30:38 -0400 (EDT) |
branch: elpa/geiser-kawa
commit 45dc276338f969052c2887244167eedd705edcd5
Author: spellcard199 <spellcard199@protonmail.com>
Commit: spellcard199 <spellcard199@protonmail.com>
Fix and set pretty print default to true
---
src/main/java/kawageiser/Geiser.java | 20 ++------------------
src/main/java/kawageiser/GeiserEval.java | 2 +-
2 files changed, 3 insertions(+), 19 deletions(-)
diff --git a/src/main/java/kawageiser/Geiser.java
b/src/main/java/kawageiser/Geiser.java
index 2573a24..8f8e843 100644
--- a/src/main/java/kawageiser/Geiser.java
+++ b/src/main/java/kawageiser/Geiser.java
@@ -13,24 +13,6 @@ import java.util.Map;
public class Geiser implements Runnable {
- private static boolean prettyPrintResult = true;
-
- public static boolean isPrettyPrintResult() {
- return prettyPrintResult;
- }
-
- public static boolean isPrettyPrintOutput() {
- return GeiserEval.evaluator.isPrettyPrintOutput();
- }
-
- public static void setPrettyPrintResult(boolean v) {
- prettyPrintResult = v;
- }
-
- public static void setPrettyPrintOutput(boolean v) {
- GeiserEval.evaluator.setPrettyPrintOutput(v);
- }
-
@Override
public void run() {
// In a previous version, geiser's procedures definitions were like
this:
@@ -49,6 +31,8 @@ public class Geiser implements Runnable {
// and replace methods paths as string with PrimProcedure. This would
avoid Kawa-specific syntax.
HashMap<String, String> procMap = new java.util.HashMap<>();
procMap.put("geiser:eval", "kawageiser.GeiserEval:evalStr");
+ GeiserEval.evaluator.setPrettyPrintResult(true);
+ GeiserEval.evaluator.setPrettyPrintOutput(true);
procMap.put("geiser:autodoc", "kawageiser.GeiserAutodoc:autodoc");
procMap.put("geiser:module-completions",
"kawageiser.GeiserCompleteModule:completeModule");
procMap.put("geiser:load-file", "kawageiser.GeiserLoadFile:loadFile");
diff --git a/src/main/java/kawageiser/GeiserEval.java
b/src/main/java/kawageiser/GeiserEval.java
index 1d99542..08150f5 100644
--- a/src/main/java/kawageiser/GeiserEval.java
+++ b/src/main/java/kawageiser/GeiserEval.java
@@ -56,7 +56,7 @@ public class GeiserEval {
// result
String geiserResult = evalRes.isSuccess()
- ? evalRes.getResultAsString(Geiser.isPrettyPrintResult())
+ ? evalRes.getResultAsString(evaluator.isPrettyPrintResult())
: "";
// output
- [nongnu] elpa/geiser-kawa 29d4f87 015/119: pom.xml - Update kawa-geiser SHA, (continued)
- [nongnu] elpa/geiser-kawa 29d4f87 015/119: pom.xml - Update kawa-geiser SHA, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 0eab288 018/119: README.org - Small reword, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 11c8415 037/119: Fix (workaround) autodoc for certain symbol names, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa aad27bb 039/119: Small reword in comment, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 95e3f4a 010/119: Fix error when requiring geiser-kawa and kawa binary is not in PATH, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa cf06550 030/119: Small changes to README, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 0c311ae 051/119: Rename var to geiser-kawa-use-included-kawa, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 5762c19 053/119: Cask file: add buttercup dep + copyright, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa bd3e31f 054/119: Update README.org after renamings, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa e440789 058/119: Add optional arg to function checking for jar file, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 45dc276 060/119: Fix and set pretty print default to true,
Philip Kaludercic <=
- [nongnu] elpa/geiser-kawa f9149a7 074/119: Move elisp tests under the elisp directory, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa e349b4b 079/119: Refactor+Fix+Style: many changes in preparation for melpa submission., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa ca594ec 075/119: Refactor: rename some functions, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 32c0359 085/119: Update kawa-devutil version, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa c1f9e3f 087/119: Fix unsupported add to gnu.lists.EmptyList, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 1e15f01 091/119: Refactor 'geiser-kawa-util--eval...' + related fixes, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa e864cf6 108/119: Fix docstring wording, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 46ab237 102/119: melpa/melpa#6858 - Replace license boilerplates with SPDX-License-Identifier, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 506bf81 095/119: Add section about embedding kawa-geiser in a java application, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-kawa 322a40f 093/119: README.org: add heading about manual lookup, Philip Kaludercic, 2021/08/01