# HG changeset patch # User Matti Hamalainen # Date 1363316460 -7200 # Node ID 9d245230df76d34ea8a079274cc9f1fb1bbb4651 # Parent bcdd2cc9f6e40c6049e75ca86c50cd744db73f0d Cleanups. diff -r bcdd2cc9f6e4 -r 9d245230df76 3xfont.h --- a/3xfont.h Fri Mar 15 05:00:31 2013 +0200 +++ b/3xfont.h Fri Mar 15 05:01:00 2013 +0200 @@ -10,419 +10,422 @@ kk ll */ -#define Q(a,b,c,d,e,f,g,h,i,j,k,l) \ - a+(b<<1)+(c<<2)+(d<<3)+(e<<4)+(f<<5)+(g<<6)+ \ - (h<<7)+(i<<8)+(j<<9)+(k<<10)+(l<<11) +#define QFONT(a,b,c,d,e,f,g,h,i,j,k,l) \ + (a << 0) | (b << 1) | \ + (c << 2) | (d << 3) | (e << 4) | \ + (f << 5) | (g << 6) | \ + (h << 7) | (i << 8) | (j << 9) | \ + (k <<10) | (l <<11) \ -short phont[]={ - -Q( /* space 32 */ +Uint16 phont[] = +{ +QFONT( /* space 32 */ 0,0, 0,0,0, 0,0, 0,0,0, 0,0 ), -Q( /* ! 33 */ +QFONT( /* ! 33 */ 1,1, 1,0,1, 1,1, 0,0,0, 1,1 ), -Q( /* " 34 */ +QFONT( /* " 34 */ 0,0, 1,0,1, 0,0, 0,0,0, 0,0 ), -Q( /* # 35 .. let's give up :) */ +QFONT( /* # 35 .. let's give up :) */ 1,1, 1,1,1, 1,1, 1,1,1, 1,1 ), -Q( /* $ 36 */ +QFONT( /* $ 36 */ 1,1, 1,1,0, 1,1, 0,1,1, 1,1 ), -Q( /* % 37 */ +QFONT( /* % 37 */ 1,0, 0,0,1, 1,1, 1,0,0, 0,1 ), -Q( /* ~ 38 not ascii */ +QFONT( /* ~ 38 not ascii */ 0,1, 1,0,1, 1,0, 0,0,0, 0,0 ), -Q( /* ' 39 */ +QFONT( /* ' 39 */ 0,0, 0,0,1, 0,1, 0,0,0, 0,0 ), -Q( /* ( 40 */ +QFONT( /* ( 40 */ 1,1, 1,0,0, 0,0, 1,0,0, 1,1 ), -Q( /* ) 41 */ +QFONT( /* ) 41 */ 1,1, 0,0,1, 0,0, 0,0,1, 1,1 ), -Q( /* * 42 */ +QFONT( /* * 42 */ 0,0, 1,1,1, 1,1, 1,1,1, 0,0 ), -Q( /* + 43 */ +QFONT( /* + 43 */ 0,0, 0,1,0, 1,1, 0,1,0, 0,0 ), -Q( /* , 44 */ +QFONT( /* , 44 */ 0,0, 0,0,0, 0,0, 0,0,1, 0,1 ), -Q( /* - 45 */ +QFONT( /* - 45 */ 0,0, 0,0,0, 1,1, 0,0,0, 0,0 ), -Q( /* . 46 */ +QFONT( /* . 46 */ 0,0, 0,0,0, 0,0, 0,0,0, 1,1 ), -Q( /* / 47 */ +QFONT( /* / 47 */ 0,0, 0,0,1, 1,1, 1,0,0, 0,0 ), -Q( /* 0 48 */ +QFONT( /* 0 48 */ 1,1, 1,0,1, 0,0, 1,0,1, 1,1 ), -Q( /* 1 49 */ +QFONT( /* 1 49 */ 0,0, 0,1,0, 0,0, 0,1,0, 0,0 ), -Q( /* 2 50 */ +QFONT( /* 2 50 */ 1,1, 0,0,1, 1,1, 1,0,0, 1,1 ), -Q( /* 3 51 */ +QFONT( /* 3 51 */ 1,1, 0,0,1, 0,1, 0,0,1, 1,1 ), -Q( /* 4 52 */ +QFONT( /* 4 52 */ 0,0, 1,0,1, 1,1, 0,0,1, 0,0 ), -Q( /* 5 53 */ +QFONT( /* 5 53 */ 1,1, 1,0,0, 1,1, 0,0,1, 1,1 ), -Q( /* 6 54 */ +QFONT( /* 6 54 */ 1,1, 1,0,0, 1,1, 1,0,1, 1,1 ), -Q( /* 7 55 */ +QFONT( /* 7 55 */ 1,1, 1,0,1, 0,0, 0,0,1, 0,0 ), -Q( /* 8 56 */ +QFONT( /* 8 56 */ 1,1, 1,0,1, 1,1, 1,0,1, 1,1 ), -Q( /* 9 57 */ +QFONT( /* 9 57 */ 1,1, 1,0,1, 1,1, 0,0,1, 1,1 ), -Q( /* : 58 */ +QFONT( /* : 58 */ 1,1, 0,0,0, 0,0, 0,0,0, 1,1 ), -Q( /* ; 59 */ +QFONT( /* ; 59 */ 1,1, 0,0,0, 0,0, 0,0,1, 0,1 ), -Q( /* < 60 */ +QFONT( /* < 60 */ 0,1, 0,1,0, 1,0, 0,1,0, 0,1 ), -Q( /* = 61 */ +QFONT( /* = 61 */ 1,1, 0,0,0, 0,0, 0,0,0, 1,1 ), -Q( /* > 62 */ +QFONT( /* > 62 */ 1,0, 0,1,0, 0,1, 0,1,0, 1,0 ), -Q( /* ? 63 */ +QFONT( /* ? 63 */ 1,1, 0,0,1, 1,1, 0,0,0, 1,1 ), -Q( /* @ 64 */ +QFONT( /* @ 64 */ 1,1, 1,1,1, 0,1, 1,1,1, 1,0 ), -Q( /* A 65 */ +QFONT( /* A 65 */ 1,1, 1,0,1, 1,1, 1,0,1, 0,0 ), -Q( /* B 66 */ +QFONT( /* B 66 */ 1,0, 1,1,0, 1,1, 1,0,1, 1,1 ), -Q( /* C 67 */ +QFONT( /* C 67 */ 1,1, 1,0,1, 0,0, 1,0,0, 1,1 ), -Q( /* D 68 */ +QFONT( /* D 68 */ 0,0, 0,0,1, 1,1, 1,0,1, 1,1 ), -Q( /* E 69 */ +QFONT( /* E 69 */ 1,1, 1,0,0, 1,0, 1,0,0, 1,1 ), -Q( /* F 70 */ +QFONT( /* F 70 */ 1,1, 1,0,0, 1,0, 1,0,0, 0,0 ), -Q( /* G 71 */ +QFONT( /* G 71 */ 1,1, 1,0,0, 0,1, 1,0,1, 1,1 ), -Q( /* H 72 */ +QFONT( /* H 72 */ 0,0, 1,0,1, 1,1, 1,0,1, 0,0 ), -Q( /* I 73 */ +QFONT( /* I 73 */ 1,1, 0,1,0, 0,0, 0,1,0, 1,1 ), -Q( /* J 74 */ +QFONT( /* J 74 */ 0,0, 0,0,1, 0,0, 1,0,1, 1,1 ), -Q( /* K 75 */ +QFONT( /* K 75 */ 0,1, 1,1,0, 1,1, 1,0,1, 0,0 ), -Q( /* L 76 */ +QFONT( /* L 76 */ 1,0, 1,0,0, 0,0, 1,0,0, 1,1 ), -Q( /* M 77 */ +QFONT( /* M 77 */ 1,1, 1,1,1, 0,0, 1,0,1, 0,0 ), -Q( /* N 78 */ +QFONT( /* N 78 */ 1,1, 1,0,1, 0,0, 1,0,1, 0,0 ), -Q( /* O 79 */ +QFONT( /* O 79 */ 1,1, 1,0,1, 0,0, 1,0,1, 1,1 ), -Q( /* P 80 */ +QFONT( /* P 80 */ 1,1, 1,0,1, 1,1, 1,0,0, 0,0 ), -Q( /* Q 81 */ +QFONT( /* Q 81 */ 1,1, 1,0,1, 0,0, 1,1,1, 1,1 ), -Q( /* R 82 */ +QFONT( /* R 82 */ 1,1, 1,0,1, 1,1, 1,1,0, 0,1 ), -Q( /* S 83 */ +QFONT( /* S 83 */ 1,1, 1,0,0, 1,1, 0,0,1, 1,1 ), -Q( /* T 84 */ +QFONT( /* T 84 */ 1,1, 1,1,1, 0,0, 0,1,0, 0,0 ), -Q( /* U 85 */ +QFONT( /* U 85 */ 0,0, 1,0,1, 0,0, 1,0,1, 1,1 ), -Q( /* V 86 */ +QFONT( /* V 86 */ 0,0, 1,0,1, 1,0, 0,1,1, 0,1 ), -Q( /* W 87 */ +QFONT( /* W 87 */ 0,0, 1,0,1, 0,0, 1,1,1, 1,1 ), -Q( /* X 88 */ +QFONT( /* X 88 */ 0,0, 0,1,1, 1,1, 1,1,0, 0,0 ), -Q( /* Y 89 */ +QFONT( /* Y 89 */ 0,0, 1,0,1, 1,1, 0,1,0, 0,0 ), -Q( /* Z 90 */ +QFONT( /* Z 90 */ 1,1, 0,0,1, 1,1, @@ -431,4 +434,4 @@ }; -#undef Q +#undef QFONT