From 93012d3cc800532006a54b0d38498c1ed3226b3f Mon Sep 17 00:00:00 2001 From: Adam Murdoch Date: Wed, 10 Oct 2012 16:57:59 +1100 Subject: [PATCH] Write some text to stderr if connected to a terminal and stdout is not. --- .../java/net/rubygrapefruit/platform/test/Main.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test-app/src/main/java/net/rubygrapefruit/platform/test/Main.java b/test-app/src/main/java/net/rubygrapefruit/platform/test/Main.java index 2bfe5ee..9707e3a 100755 --- a/test-app/src/main/java/net/rubygrapefruit/platform/test/Main.java +++ b/test-app/src/main/java/net/rubygrapefruit/platform/test/Main.java @@ -104,6 +104,17 @@ public class Main { System.out.println("!"); System.out.println(); } + } else if (stderrIsTerminal) { + Terminal terminal = terminals.getTerminal(Terminals.Output.Stderr); + System.err.print("* this is "); + terminal.bold().foreground(Terminal.Color.Red); + System.err.print("red"); + terminal.reset(); + System.err.print(" text on "); + terminal.bold(); + System.err.print("stderr"); + terminal.reset(); + System.err.println("."); } } }