Differences From Artifact [0752d996b9]:
- File src/encodings/codepage_850.m — part of check-in [67ffc2f0ea] at 2017-02-12 22:22:06 on branch trunk — More efficient UTF-8 -> Codepage 850 conversion (user: js, size: 5257) [annotate] [blame] [check-ins using]
To Artifact [e837ed626d]:
- File
src/encodings/codepage_850.m
— part of check-in
[405d11522e]
at
2017-02-12 23:56:13
on branch trunk
— encodings: Make the page tables unsigned char[]
This also removes page.*Size, as the macros can just use sizeof() on the
arrays. (user: js, size: 5023) [annotate] [blame] [check-ins using]
︙ | |||
38 39 40 41 42 43 44 | 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 | - + - - + - - + - - + | 0x00AD, 0x00B1, 0x2017, 0x00BE, 0x00B6, 0x00A7, 0x00F7, 0x00B8, 0x00B0, 0x00A8, 0x00B7, 0x00B9, 0x00B3, 0x00B2, 0x25A0, 0x00A0 }; const size_t of_codepage_850_table_offset = 256 - (sizeof(of_codepage_850_table) / sizeof(*of_codepage_850_table)); |
︙ | |||
103 104 105 106 107 108 109 | 100 101 102 103 104 105 106 107 108 109 110 111 112 113 | - | 0xDF, 0x00, 0x00, 0x00, 0xDC, 0x00, 0x00, 0x00, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB0, 0xB1, 0xB2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE }; static const uint8_t page25Start = 0x00; |
︙ |