You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by gn...@apache.org on 2009/08/17 17:10:34 UTC

svn commit: r805006 - /felix/trunk/karaf/gshell/gshell-commands/src/main/java/org/apache/felix/karaf/gshell/commands/InfoAction.java

Author: gnodet
Date: Mon Aug 17 15:10:33 2009
New Revision: 805006

URL: http://svn.apache.org/viewvc?rev=805006&view=rev
Log:
FELIX-1468: The shell:info command use the old @|bold syntax for ansi

Modified:
    felix/trunk/karaf/gshell/gshell-commands/src/main/java/org/apache/felix/karaf/gshell/commands/InfoAction.java

Modified: felix/trunk/karaf/gshell/gshell-commands/src/main/java/org/apache/felix/karaf/gshell/commands/InfoAction.java
URL: http://svn.apache.org/viewvc/felix/trunk/karaf/gshell/gshell-commands/src/main/java/org/apache/felix/karaf/gshell/commands/InfoAction.java?rev=805006&r1=805005&r2=805006&view=diff
==============================================================================
--- felix/trunk/karaf/gshell/gshell-commands/src/main/java/org/apache/felix/karaf/gshell/commands/InfoAction.java (original)
+++ felix/trunk/karaf/gshell/gshell-commands/src/main/java/org/apache/felix/karaf/gshell/commands/InfoAction.java Mon Aug 17 15:10:33 2009
@@ -31,6 +31,7 @@
 
 import org.apache.felix.karaf.gshell.console.OsgiCommandSupport;
 import org.apache.felix.gogo.commands.Command;
+import org.fusesource.jansi.Ansi;
 
 @Command(scope = "shell", name = "info", description = "Print Karaf informations")
 public class InfoAction extends OsgiCommandSupport {
@@ -151,7 +152,9 @@
     }
 
     void printValue(String name, int pad, String value) {
-        System.out.println("  @|bold " + name + spaces(pad - name.length()) + "|   " + value);
+        System.out.println(Ansi.ansi().a("  ")
+                                .a(Ansi.Attribute.INTENSITY_BOLD).a(name).a(spaces(pad - name.length())).a(Ansi.Attribute.RESET)
+                                .a("   ").a(value).toString());
     }
 
     String spaces(int nb) {