added correct line drawing characters for default font. - st - Simple Terminal
       
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit f732ca5f1f03a0a496a07aa6bda15f6c363a2484
 (DIR) parent cfe897554d4467fdf4c002429370fc7716e419bc
 (HTM) Author: Aurélien Aptel <aurelien.aptel@gmail.com>
       Date:   Wed,  1 Sep 2010 00:30:39 +0200
       
       added correct line drawing characters for default font.
       
       Diffstat:
         config.def.h                        |      63 ++++++++++++++++---------------
       
       1 file changed, 32 insertions(+), 31 deletions(-)
       ---
 (DIR) diff --git a/config.def.h b/config.def.h
       @@ -1,7 +1,7 @@
        #define TAB    8
        #define TNAME "st-256color"
       -#define FONT "6x13"
       -#define BOLDFONT "6x13bold"
       +#define FONT "-misc-*-medium-r-semicondensed-*-13-*-*-*-*-*-iso8859-*"
       +#define BOLDFONT "-misc-*-bold-r-semicondensed-*-13-*-*-*-*-*-iso8859-*"
        #define BORDER 2
        #define SHELL "/bin/sh"
        
       @@ -26,7 +26,7 @@ static const char *colorname[] = {
        };
        
        /* Default colors (colorname index) */
       -/* foreground, background, cursor, visual bell */
       +/* foreground, background, cursor */
        #define DefaultFG 7
        #define DefaultBG 0
        #define DefaultCS 1
       @@ -53,38 +53,39 @@ static Key key[] = {
                { XK_F12,       "\033[24~" },
        };
        
       +/* line drawing characters (sometime specific to each font...) */
        static char gfx[] = {
       -        ['}'] = 'f',
       -        ['.'] = 'v',
       -        [','] = '<',
                ['+'] = '>',
       +        [','] = '<',
                ['-'] = '^',
       +        ['.'] = 'v',
       +        ['0'] = '#',
       +        ['`'] = 0x01,
       +        ['a'] = 0x02,
       +        ['f'] = 'o',
       +        ['g'] = '+',
                ['h'] = '#',
       -        ['~'] = 'o',
       -        ['a'] = ':',
       -        ['f'] = '\\',
       -        ['`'] = '+',
       -        ['z'] = '>',
       -        ['{'] = '*',
       -        ['q'] = '-',
                ['i'] = '#',
       -        ['n'] = '+',
       -        ['y'] = '<',
       -        ['m'] = '+',
       -        ['j'] = '+',
       -        ['|'] = '!',
       -        ['g'] = '#',
       -        ['o'] = '~',
       -        ['p'] = '-',
       -        ['r'] = '-',
       -        ['s'] = '_',
       -        ['0'] = '#',
       -        ['w'] = '+',
       -        ['u'] = '+',
       -        ['t'] = '+',
       -        ['v'] = '+',
       -        ['l'] = '+',
       -        ['k'] = '+',
       -        ['x'] = '|',
       +        ['j'] = 0x0B,
       +        ['k'] = 0x0C,
       +        ['l'] = 0x0D,
       +        ['m'] = 0x0E,
       +        ['n'] = 0x0F,
       +        ['o'] = 0x10,
       +        ['p'] = 0x11,
       +        ['q'] = 0x12,
       +        ['r'] = 0x13,
       +        ['s'] = 0x14,
       +        ['t'] = 0x15,
       +        ['u'] = 0x16,
       +        ['v'] = 0x17,
       +        ['w'] = 0x18,
       +        ['x'] = 0x19,
       +        ['y'] = 0x1A,
       +        ['z'] = 0x1B,
       +        ['{'] = 0x1C,
       +        ['|'] = 0x1D,
       +        ['}'] = 0x1E,
       +        ['~'] = 0x1F,
                [255] = 0,
        };