Annotation of researchv9/jerq/src/lib/j/pdefont.c, revision 1.1.1.1

1.1       root        1: #define                DEFONT
                      2: #include <jerq.h>
                      3: #include <font.h>
                      4: 
                      5: static int bits[] = {
                      6:        0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                      7:        0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                      8:        0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                      9:        0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                     10:        0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                     11:        0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                     12:        0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                     13:        0x0,    0x0,    0x0,    0x0,    0xC47FCC0F,     0x783C080,      0xF00000,       0x10478000,
                     14:        0xC060F078,     0x3C1E0F06,     0x20C0F038,     0x3C0C0F07,     0xC303C120,     0x100,  0x6000, 0xC0,
                     15:        0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                     16:        0x0,    0x7F03E00,      0x18000,        0x3003C060,     0x181E0F80,     0x0,    0x0,    0x0,
                     17:        0x7F8009,       0x20000000,     0xA47FD209,     0x4824140,      0x48003F,       0xE8848001,     0x20904824,     0x12090485,
                     18:        0x21209044,     0x24120904,     0x44812120,     0x184947CF,     0xF199800,      0xDF,   0xC7CF8B3,      0xF7DFDF3E,
                     19:        0x402078,       0xF871F8FF,     0xCFFF3F8F,     0xFFF19831,     0xE11C7E1C,     0x7E3EFF61,     0x63C78F0F,     0xFE300620,
                     20:        0x1018000,      0x30060060,     0x181E0180,     0x0,    0x40,   0x0,    0xCDC012,       0x40000000,
                     21:        0xA47FD008,     0x4020220,      0x3048023F,     0xE8840081,     0x804824,       0x12090485,     0x21008040,     0x20100804,
                     22:        0x401C120,      0x18494D79,     0x999B0C00,     0x1B1,  0x9CC78CB3,     0xFC7FF1E3,     0xC030CD,       0x4718D8E,
                     23:        0x6C30638C,     0xC3331831,     0xF1366336,     0x63631861,     0x61C38706,     0x1E180670,     0x2018000,      0x30060060,
                     24:        0x60180,        0x0,    0xC0,   0x0,    0xCCC024,       0x80000000,     0x947FCC0E,     0x7038220,
                     25:        0x78780100,     0x5070100,      0xC0604824,     0x12090484,     0xA0C0E040,     0x380C0E07,     0x5814120,      0x18494D19,
                     26:        0x998B0C20,     0x600001B1,     0xACC78D32,     0xC0071E3,      0xF180180E,     0x4718F06,      0x3C30C18C,     0xC3321831,
                     27:        0xF1636363,     0x63601861,     0x61C2CF0C,     0x1E180650,     0x27DB0F1,      0xF3DFCFEE,     0xF8FE3183,     0x51B8786C,
                     28:        0x1FE6FBFE,     0x3C78F1E3,     0xFECCC009,     0x20000000,     0x947FC208,     0x40203E0,      0x78480080,     0x2040200,
                     29:        0x20104824,     0x12090484,     0xA0208044,     0x20020804,     0x483A120,      0x184FFD0F,     0x2D0E06A8,     0x60000331,
                     30:        0xCC060D32,     0xC00F9E3,      0xF33FCC0E,     0x7C998F06,     0x3C30C18C,     0xC3361831,     0xD9636363,     0x63601861,
                     31:        0x61DAC988,     0x360C06D8,     0x3C7D99B,      0x366619F7,     0x181E2183,     0xF9DCCC76,     0x337F8CC6,     0x3C3870E1,
                     32:        0x86CCC012,     0x40000000,     0x8C7FD209,     0x4824220,      0x7848007F,     0xE0040401,     0x2090F078,     0x3C1E0F04,
                     33:        0x61209038,     0x24120904,     0x3000120,      0x18494F00,     0xC6160670,     0x60000331,     0x8C060E33,     0x8C019D63,
                     34:        0x63FC61A,      0xCC998B06,     0x3C30C18C,     0xC334183F,     0xD9636363,     0x62781861,     0x63DA7198,     0x660C0688,
                     35:        0x3078F1E,      0x3C6631E3,     0x181E4183,     0x598D8663,     0x636780C6,     0x3C3B5961,     0xC6D8E64,      0x80000000,
                     36:        0x7FCC0F,       0x783C220,      0x78F37FFF,     0xE3E4F7FC,     0xC0600000,     0x3C0C060,      0xC0F000,       0x3C0C0F04,
                     37:        0x603018CC,     0x180147C3,     0xB6607DF,      0xFCFF0631,     0x8C0C7230,     0xEFC30E3F,     0xC000332,      0xCC99F306,
                     38:        0x3FBEC1FC,     0xC33C182D,     0xCD636663,     0x7C3E1861,     0x32DA70F0,     0xC606078C,     0x78F06,        0x3C6631E3,
                     39:        0x181E8183,     0x598D8663,     0x6361C0C6,     0x367B5E33,     0x186D9749,     0x20000000,     0x117FC000,     0x3800,
                     40:        0xCC048040,     0x809400,       0x180E1C06,     0x24120A0,      0x90000018,     0x80000060,     0x90482412,     0x80141EC,
                     41:        0x1B460673,     0xFCFF0631,     0x8C180FF8,     0x3C661703,     0x6000622,      0xCDFD8B06,     0x3C30CF8C,     0xC336182D,
                     42:        0xCD637C63,     0x660F1861,     0x326C7061,     0x86060704,     0x7F8F06,       0x3FE631E3,     0x181F8183,     0x598D8663,
                     43:        0x6360F8C6,     0x365B4432,     0x31CCF392,     0x40000000,     0x117FC221,     0x10F84449,     0x86040080,     0x808200,
                     44:        0x24040802,     0x402120,       0xA0440E14,     0x98C38090,     0x80402010,     0x807F173,      0xD98606A8,     0x60000C31,
                     45:        0x8C300FF8,     0x3C663383,     0x33FCC22,      0x7D0D8F06,     0x3C30C78C,     0xC333182D,     0xCD636063,     0x66031861,
                     46:        0x326C9863,     0x6030600,      0xC78F06,       0x3C0631E3,     0x181EC183,     0x598D8663,     0x63601CC6,     0x364D8F32,
                     47:        0x606D8024,     0x80000000,     0x117FC140,     0xA0204451,     0xFE03013F,     0xE080E100,     0x24040802,     0x80E1F0,
                     48:        0xC0380916,     0x95424080,     0x6030180C,     0x14166,        0x79860620,     0x60000C31,     0x8C600C30,     0x3C6C3183,
                     49:        0x1BFD802,      0x10D8F06,      0x3C30C78C,     0xC333182D,     0xC7636063,     0x63031861,     0x1C6D9863,     0x6030600,
                     50:        0xC78F06,       0x3C0631E3,     0x181E6183,     0x598D8663,     0x63600CC6,     0x338D931C,     0xC06D8009,     0x20000000,
                     51:        0x117FC080,     0x40205460,     0x3000823F,     0xE0808080,     0x24040902,     0x1002020,      0xC0100E12,     0x92438080,
                     52:        0x10080402,     0x18014D66,     0x7CC60600,     0x6300D831,     0x8CFF8C36,     0x3C6C31E3,     0xF0C03061,     0xD0D8D8E,
                     53:        0x6C30678C,     0xC3319821,     0xC7366036,     0x63631832,     0x1C6D0C63,     0xE018600,      0xCF999B,       0x76661BE3,
                     54:        0x181E3183,     0x598CCC66,     0x37618CC7,     0x738DA19C,     0xC2CCC012,     0x40000000,     0x117FC140,     0xA0203850,
                     55:        0x48000,        0x8000, 0x18041F07,     0x3C12020,      0xA0100911,     0x90424090,     0x90482412,     0x180147C3,
                     56:        0xCEE30C00,     0x300D81F,      0x3FFEF8FB,     0xE7CC1F3E,     0xF0402060,     0xF90DF8FF,     0xCFF03F8F,     0xF331DFE1,
                     57:        0xC31C601C,     0x63BE181C,     0x1C6D8C63,     0xFE018600,     0x77F0F1,       0xB3DF8DE3,     0xFF1E3FF3,     0x598C787C,
                     58:        0x1BF8F87B,     0xB38DB18C,     0xFECCC024,     0x80000000,     0x1F7FC221,     0x10200C48,     0x30000,        0x8000,
                     59:        0xE0000,        0xC000, 0x90100E00,     0x10438060,     0x6030180C,     0x100,  0x30C00,        0x1003000,
                     60:        0x0,    0x0,    0x10000000,     0x0,    0x0,    0x6000000,      0x6,    0x0,
                     61:        0x0,    0x600C603,      0xFC000000,     0x180,  0x180000,       0x60,   0x3000000,      0x8,
                     62:        0xCCC000,       0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                     63:        0x0,    0x0,    0x0,    0x100,  0x19800,        0x1003000,      0x0,    0x0,
                     64:        0x10000000,     0x0,    0x0,    0xC000000,      0x3,    0x0,    0x0,    0x600C600,
                     65:        0x0,    0x3180, 0x300000,       0x60,   0x3000000,      0x18,   0xCCC000,       0x0,
                     66:        0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,    0x0,
                     67:        0x0,    0x0,    0x6000, 0x2000000,      0x0,    0x0,    0x20000000,     0x0,
                     68:        0x0,    0x0,    0x0,    0x0,    0x0,    0x7C03E00,      0x0,    0x1F00,
                     69:        0xE00000,       0x60,   0x3000000,      0x30,   0x7F8000,       0x0,};
                     70: 
                     71: static Bitmap strike = {
                     72:        bits,
                     73:        30,
                     74:        0, 0, 931, 17,
                     75:        0,
                     76: };
                     77: 
                     78: struct
                     79: {
                     80:        short n;                /* number of chars in font */
                     81:        char height;            /* height of bitmap */
                     82:        char ascent;            /* top of bitmap to baseline */
                     83:        long unused;            /* in case we think of more stuff */
                     84:        Bitmap *bits;           /* where the characters are */
                     85:        Fontchar info[129];     /* n+1 character descriptors */
                     86: }
                     87: defont = {
                     88:        128,
                     89:        17,
                     90:        2,
                     91:        0,
                     92:        &strike,
                     93:        {
                     94:                { 0,    2,      15,     0,      9 },
                     95:                { 9,    2,      15,     0,      9 },
                     96:                { 18,   2,      15,     0,      9 },
                     97:                { 27,   2,      15,     0,      9 },
                     98:                { 36,   2,      15,     0,      9 },
                     99:                { 45,   2,      15,     0,      9 },
                    100:                { 54,   2,      15,     0,      9 },
                    101:                { 63,   4,      13,     0,      9 },
                    102:                { 72,   2,      15,     0,      9 },
                    103:                { 81,   4,      13,     0,      9 },
                    104:                { 90,   3,      13,     0,      9 },
                    105:                { 99,   2,      13,     0,      9 },
                    106:                { 108,  2,      15,     0,      9 },
                    107:                { 117,  4,      13,     0,      9 },
                    108:                { 126,  2,      14,     0,      9 },
                    109:                { 135,  2,      15,     0,      9 },
                    110:                { 144,  2,      14,     0,      9 },
                    111:                { 153,  2,      14,     0,      9 },
                    112:                { 162,  2,      14,     0,      9 },
                    113:                { 171,  2,      15,     0,      9 },
                    114:                { 180,  2,      14,     0,      9 },
                    115:                { 189,  2,      15,     0,      9 },
                    116:                { 198,  2,      15,     0,      9 },
                    117:                { 207,  2,      15,     0,      9 },
                    118:                { 216,  2,      14,     0,      9 },
                    119:                { 225,  2,      15,     0,      9 },
                    120:                { 234,  2,      15,     0,      9 },
                    121:                { 243,  2,      15,     0,      9 },
                    122:                { 252,  2,      15,     0,      9 },
                    123:                { 261,  2,      15,     0,      9 },
                    124:                { 270,  2,      15,     0,      9 },
                    125:                { 279,  2,      15,     0,      9 },
                    126:                { 288,  0,      0,      0,      9 },
                    127:                { 288,  3,      14,     0,      9 },
                    128:                { 297,  3,      8,      2,      9 },
                    129:                { 301,  3,      14,     1,      9 },
                    130:                { 308,  2,      16,     1,      9 },
                    131:                { 315,  3,      14,     0,      9 },
                    132:                { 323,  3,      14,     0,      9 },
                    133:                { 331,  3,      8,      3,      9 },
                    134:                { 333,  2,      17,     2,      9 },
                    135:                { 338,  2,      17,     2,      9 },
                    136:                { 343,  5,      12,     1,      9 },
                    137:                { 350,  5,      13,     0,      9 },
                    138:                { 358,  12,     17,     3,      9 },
                    139:                { 360,  8,      10,     0,      9 },
                    140:                { 368,  12,     14,     3,      9 },
                    141:                { 370,  2,      16,     0,      9 },
                    142:                { 378,  3,      14,     1,      9 },
                    143:                { 385,  3,      14,     1,      9 },
                    144:                { 392,  3,      14,     1,      9 },
                    145:                { 399,  3,      14,     1,      9 },
                    146:                { 406,  3,      14,     1,      9 },
                    147:                { 413,  3,      14,     1,      9 },
                    148:                { 420,  3,      14,     1,      9 },
                    149:                { 427,  3,      14,     1,      9 },
                    150:                { 434,  3,      14,     1,      9 },
                    151:                { 441,  3,      14,     1,      9 },
                    152:                { 448,  5,      14,     3,      9 },
                    153:                { 450,  5,      17,     3,      9 },
                    154:                { 452,  3,      14,     2,      9 },
                    155:                { 458,  6,      12,     0,      9 },
                    156:                { 466,  3,      14,     1,      9 },
                    157:                { 472,  3,      14,     1,      9 },
                    158:                { 478,  3,      14,     0,      9 },
                    159:                { 486,  3,      14,     0,      9 },
                    160:                { 495,  3,      14,     1,      9 },
                    161:                { 502,  3,      14,     1,      9 },
                    162:                { 509,  3,      14,     1,      9 },
                    163:                { 516,  3,      14,     1,      9 },
                    164:                { 522,  3,      14,     1,      9 },
                    165:                { 528,  3,      14,     1,      9 },
                    166:                { 535,  3,      14,     1,      9 },
                    167:                { 542,  3,      14,     1,      9 },
                    168:                { 548,  3,      16,     1,      9 },
                    169:                { 554,  3,      14,     0,      9 },
                    170:                { 563,  3,      14,     1,      9 },
                    171:                { 570,  3,      14,     1,      9 },
                    172:                { 577,  3,      14,     1,      9 },
                    173:                { 584,  3,      14,     0,      9 },
                    174:                { 593,  3,      14,     1,      9 },
                    175:                { 600,  3,      16,     0,      9 },
                    176:                { 609,  3,      14,     0,      9 },
                    177:                { 617,  3,      14,     1,      9 },
                    178:                { 624,  3,      14,     0,      9 },
                    179:                { 632,  3,      14,     0,      9 },
                    180:                { 641,  3,      14,     1,      9 },
                    181:                { 648,  3,      14,     1,      9 },
                    182:                { 655,  3,      14,     1,      9 },
                    183:                { 662,  3,      14,     0,      9 },
                    184:                { 670,  3,      14,     1,      9 },
                    185:                { 677,  2,      17,     2,      9 },
                    186:                { 682,  2,      16,     0,      9 },
                    187:                { 690,  2,      17,     2,      9 },
                    188:                { 695,  3,      10,     1,      9 },
                    189:                { 702,  14,     15,     0,      9 },
                    190:                { 710,  3,      8,      3,      9 },
                    191:                { 712,  5,      14,     1,      9 },
                    192:                { 719,  2,      14,     1,      9 },
                    193:                { 726,  5,      14,     1,      9 },
                    194:                { 733,  2,      14,     1,      9 },
                    195:                { 740,  5,      14,     1,      9 },
                    196:                { 747,  2,      14,     1,      9 },
                    197:                { 754,  5,      17,     1,      9 },
                    198:                { 761,  2,      14,     1,      9 },
                    199:                { 768,  2,      14,     0,      9 },
                    200:                { 776,  2,      17,     1,      9 },
                    201:                { 781,  2,      14,     1,      9 },
                    202:                { 788,  2,      14,     0,      9 },
                    203:                { 797,  5,      14,     0,      9 },
                    204:                { 806,  5,      14,     0,      9 },
                    205:                { 815,  5,      14,     0,      9 },
                    206:                { 824,  5,      17,     0,      9 },
                    207:                { 833,  5,      17,     1,      9 },
                    208:                { 840,  5,      14,     1,      9 },
                    209:                { 847,  5,      14,     1,      9 },
                    210:                { 854,  3,      14,     1,      9 },
                    211:                { 861,  5,      14,     1,      9 },
                    212:                { 868,  5,      14,     1,      9 },
                    213:                { 875,  5,      14,     1,      9 },
                    214:                { 882,  5,      14,     1,      9 },
                    215:                { 889,  5,      17,     1,      9 },
                    216:                { 896,  5,      14,     1,      9 },
                    217:                { 903,  2,      17,     2,      9 },
                    218:                { 908,  2,      17,     3,      9 },
                    219:                { 910,  2,      17,     2,      9 },
                    220:                { 915,  7,      10,     1,      9 },
                    221:                { 922,  2,      14,     0,      0 },
                    222:                { 931,  0,      0,      0,      9 },
                    223:        }
                    224: };

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.