diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..e0f15db --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "java.configuration.updateBuildConfiguration": "automatic" +} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 89b2221..da4e128 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,12 @@ jline 3.9.0 - + + + org.jline + jline-terminal-jansi + 3.21.0 + diff --git a/src/sig/SigTerm.java b/src/sig/SigTerm.java index 426eca5..2e11e60 100644 --- a/src/sig/SigTerm.java +++ b/src/sig/SigTerm.java @@ -1,7 +1,6 @@ package sig; import java.io.IOException; -import java.io.Reader; import org.jline.terminal.Terminal; import org.jline.utils.NonBlockingReader; @@ -191,7 +190,7 @@ public class SigTerm{ CursorLineDown(1); Text(DOUBLEUNDERLINE+"And this will not be bold"+RESET); CursorLineDown(1); - Text(BOLD+BRIGHT_CYAN+BRIGHT_BLACK_BACKGROUND+"A little cyan!"); + Text(BRIGHT_CYAN+BRIGHT_BLACK_BACKGROUND+"A little cyan!"); CursorLineDown(2); CursorSetPosition(999999,1); CursorSetPosition(1,8); @@ -257,8 +256,8 @@ public class SigTerm{ NonBlockingReader r = term.reader(); System.out.println(term.getWidth()+"x"+term.getHeight()+" size detected."); System.out.println("Done!"); - RunTest(); - //Run(r); + //RunTest(); + Run(r); r.shutdown(); term.close(); } catch (IOException e) { diff --git a/target/SigTerm-0.jar b/target/SigTerm-0.jar index 5990592..4729391 100644 Binary files a/target/SigTerm-0.jar and b/target/SigTerm-0.jar differ diff --git a/target/classes/sig/SigTerm.class b/target/classes/sig/SigTerm.class index a66c466..7372123 100644 Binary files a/target/classes/sig/SigTerm.class and b/target/classes/sig/SigTerm.class differ