# HG changeset patch # User František Kučera # Date 1388149538 -3600 # Node ID fe23cea7542f860df041987745182867bbb081bd # Parent 43aa4625ab7efb839a3e4193a8dca3604da08135 support for ACSII-nostalgia tables diff -r 43aa4625ab7e -r fe23cea7542f java/sql-dk/src/info/globalcode/sql/dk/formatting/TabularFormatter.java --- a/java/sql-dk/src/info/globalcode/sql/dk/formatting/TabularFormatter.java Fri Dec 27 00:57:34 2013 +0100 +++ b/java/sql-dk/src/info/globalcode/sql/dk/formatting/TabularFormatter.java Fri Dec 27 14:05:38 2013 +0100 @@ -35,6 +35,7 @@ private ColorfulPrintWriter out; private boolean firstResult = true; private int[] columnWidth; + private final boolean asciiNostalgia = false; public TabularFormatter(FormatterContext formatterContext) { super(formatterContext); @@ -202,6 +203,12 @@ } private void printTableBorder(String border) { + if (asciiNostalgia) { + border = border.replaceAll("─", "-"); + border = border.replaceAll("│", "|"); + border = border.replaceAll("[╭┬╮├┼┤╰┴╯]", "+"); + } + out.print(TerminalColor.Green, border); }