1Spleen 2.0.0 (2023-05-28) 2 3- Add full support for CP437 (IBM PC) in the 8x16, 16x32, and 32x64 versions 4- Add a cp437 directory with BDF files using the IBM Code page 437 encoding 5- Add a DOS version, as a COM file (SPLEEN.COM) setting the font to Spleen 6- Add various arrows and triangle-headed arrows in the 8x16, 16x32, and 7 32x64 versions 8- Shift bullet character at correct position (U+2022) in the 32x64 version 9- Add union symbol in the 8x16, 16x32, and 32x64 versions 10- Do not remove specimen.png in the clean target 11 12 13 14Spleen 1.9.3 (2023-04-07) 15 16- Add a 'fon' target to generate FON files for all sizes using FontForge 17- Mention the FON version in the README, in notes for Windows users 18 19 20 21Spleen 1.9.2 (2023-02-15) 22 23- Add Spleen ASCii logo header (Thanks H7!) 24- Add SPDX short license identifier in sources and fonts 25- Fix link to the Spleen package in AUR 26- Use printf instead of echo for *BSD and Linux cross-compatibility 27- Generate a specimen file for Spleen and include it in the repository 28- Adjust trivias: the Haiku kernel debugger doesn't use Spleen anymore 29- Update README to add a link to the MacPorts package 30- Point the OpenBSD package link to openports.pl 31 32 33 34Spleen 1.9.1 (2021-06-13) 35 36- Tweak wsfont export program to account for the new block in the 6x12 version 37- Mention that Haiku now uses Spleen 12x24 in the trivia section 38- Fix paths to wsfont generators 39- Add an 'otb' target to generate OTB files for all sizes using fonttosfnt 40- Also remove generated .otb files in the 'clean' target 41- Generate .dfont files again in release tarballs 42- Generate OTB versions in release tarballs 43- Also remove generated .dfont files in the 'clean' target 44 45 46 47Spleen 1.9.0 (2021-03-12) 48 49- Set WEIGHT_NAME property to "Medium" for all sizes 50- Increment STARTPROPERTIES to account for WEIGHT_NAME addition 51- Enlarge vertical line for consistency with other small sizes (5x8 version) 52- Add full support for the Latin-1 Supplement Unicode block (6x12 version) 53 54 55 56Spleen 1.8.2 (2020-07-31) 57 58- Fix size of the lower case 'ae' character in the 16x32 and 32x64 versions 59- Fix size of the lower case 'oe' character in the 16x32 and 32x64 versions 60- Add 'AE' and 'ae' characters with acute accent 61- Add 'AE' and 'ae' characters with macron 62- Add 'A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'R', 'r', 'U', 'u' with 63 inverted breve 64- Add 'A', 'a', 'O', 'o' characters with dot above 65- Add 'O' and 'o' characters with ogonek 66- Add 'O' and 'o' characters with ogonek and macron 67- Shorten parentheses, square brackets, braces, slash, backslash in the 68 8x16 version, fixing alignment issues 69- Shift vertical line and double vertical line characters one pixel 70 up (8x16 version) 71 72 73 74Spleen 1.8.1 (2020-07-16) 75 76- Center tilde vertically for all sizes, as modern fonts do 77- Add black triangles in the 25E2-25E5 range 78- Add single angle quotation mark characters 79- Add white and black circle characters 80- Add inverse bullet and inverse white circle characters 81- Add 'A', 'a', 'O', 'o', 'U', 'u' characters with caron 82- Add 'I', 'i', 'G', 'g', 'j' characters with caron 83- Add 'H', 'h', 'K', 'k', characters with caron 84- Add 'E' and 'e' characters with cedilla 85- Add 'A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'R', 'r', 'U', 'u' with 86 double grave 87- Add "almost equal to" character 88- Add 'G' and 'g' characters with acute accent 89- Add 'O' and 'o' characters with stroke and acute 90- Add double vertical bar and double exclamation mark characters 91- Add stand alone breve, dot above, ogonek, small tilde, and double 92 acute accent 93 94 95 96Spleen 1.8.0 (2020-06-29) 97 98- Add Initial 6x12 version, containing printable ASCII characters, the 99 Braille Patterns Unicode block, and light Box Drawing characters 100- Improve ampersand character, making it more consistent with other 101 sizes (5x8 version) 102- Add instructions on how to use Spleen in the NetBSD console 103 104 105 106Spleen 1.7.1 (2020-06-21) 107 108- Add some Powerline characters (arrows symbols and padlock) (5x8 version) 109- Fix duplicate character names for Powerline symbols 110- Uppercase ISO in the FONT property so fonts can be processed through 111 ucs2any(1) 112- Add "Black Diamond" and "Lozenge" characters for all sizes 113- Add "Black Heart Suit" and "Black Diamond Suit" characters for all sizes 114- Remove strain pixel on the '5' digit (5x8 version) 115- Improve the Esszet character (8x16, 12x24, 16x32, and 32x64 versions) 116 117 118 119Spleen 1.7.0 (2020-02-13) 120 121- Improve generated PSF files so that box-drawing characters are correctly 122 displayed 123- Add the FONT_VERSION XFLD property for all BDF sizes 124- Generate OpenType (OTF) versions for the 8x16, 12x24, 16x32 and 32x64 sizes 125- Stop generating .dfont files, OTF versions should be used instead 126- Add links to Debian and Ubuntu packages. 127 128 129 130Spleen 1.6.0 (2019-12-02) 131 132- Make it clear that .dfont files are provided in release tarballs 133- Initial SFD version converted from the 8x16 BDF file 134- Add a 'otf' target in the Makefile to generate an OTF version 135- Mention the OTF version in the README, in notes for Windows users 136 137 138 139Spleen 1.5.0 (2019-10-01) 140 141- Shift the middle bar of the digit '3' one pixel up, for better 142 alignment (12x24 version) 143- Tweak the digit '7' for consistency with other sizes (5x8 version) 144- Make the 'Z', 'z' and derived characters more balanced, as is the 145 case with other sizes (12x24 version) 146- Tweak the digit '2' for consistency with other sizes (12x24 version) 147- Make the slash inside the digit '0' one pixel thiner (32x64 version) 148- Add light box drawings characters in the 5x8 version 149- Add full support for the Braille Patterns Unicode block in the 5x8 version 150- Add branch, LN, and padlock icons for Powerline users 151- Also provide a fonts.alias file, along with fonts.alias-spleen 152 153 154 155Spleen 1.4.0 (2019-09-24) 156 157- Add left and right single quotation mark characters, both identical to 158 an apostrophe 159- Add left and right double quotation mark characters, both identical to 160 ASCII quotation mark 161- Add bullet and horizontal ellipsis characters 162- Add the eight trigrams 163- Add full support for the Block Elements Unicode block 164 165 166 167Spleen 1.3.0 (2019-09-12) 168 169- Add full support for the Box Drawing Unicode block 170- Add arrows symbols for Powerline users 171 172 173 174Spleen 1.2.0 (2019-09-06) 175 176- Add link to instructions on how to enable bitmap fonts support on Ubuntu 177- Add a Makefile target to generate a specimen file 178- Add full support for the Braille Patterns Unicode block 179- Add light box drawings characters for the 16x32 and 32x64 versions 180 181 182 183Spleen 1.1.0 (2019-08-29) 184 185- Added instructions on how to use Spleen in the FreeBSD console 186- Optimize generated screenshots with OptiPNG 187- Remove the dfont target in Makefile, generated files do not work on 188 modern macOS versions 189- Add full support for the Latin Extended-A Unicode block 190- Add euro symbol 191- Character at position CB is 'E' with diaeresis, not with tilde (12x24 version) 192- Character at position D6 is 'O' with diaeresis, not with tilde (12x24 version) 193- Character at position DC is 'U' with diaeresis, not with tilde (12x24 version) 194- Fix tilde alignment in the 'o' with tilde character (32x64 version) 195- Fix middle bar thickness in the upper case 'eth' character (12x24 version) 196- Fix ring alignment for the 'A' and 'a' characters (16x32 and 32x64 versions) 197- Remove strain pixel on the '3' and 'k' characters (32x64 version) 198- Remove fillers for characters other than ISO 8859-1 ones (5x8 version) 199 200 201 202Spleen 1.0.5 (2019-06-01) 203 204- Initial support for the Latin Extended-A Unicode block, all sizes but 205 5x8 now have all Polish characters available 206- Shift the middle bar of the upper case 'G' one pixel down (12x24 version) 207- Shift lower case 'k' character right, for better alignment (12x24, 16x32, 208 and 32x64 versions) 209- Make upper case 'X' thicker (16x32 and 32x64 versions) 210- Make upper case 'V' thicker (32x64 version) 211- Make lower case 'g' character smoother (16x32 and 32x64 versions) 212- Add some artefacts on each side of the lower case 'i' 213- Also add artefacts on each side of accented lower case 'i' characters 214 215 216 217Spleen 1.0.4 (2019-02-07) 218 219- Remove quotation marks around XLFD font names 220- Remove strain pixels on the inner upper part of parentheses (16x32 version) 221- Harmonize the 'v' and 'V' characters across all sizes 222- Remove artefacts from the 'c' in the copyright sign (8x16, 12x24, 16x32, and 223 32x64 versions) 224- Make the upper left corner of the 'R' sharp in the registered sign (16x32, 225 and 32x64 versions) 226- Add initial Makefile, allowing to easily generate formats other than BDF 227- Remove all .dfont files from the repository, formats other than BDF are now 228 only distributed in release tarballs 229- Provide generated fonts in PCF, PSF, and .dfont formats 230 231 232 233Spleen 1.0.3 (2018-12-01) 234 235- Remove extra pixel from the '@' character (12x24 version) 236- Harmonize '@' character spacing with other sizes (16x32 and 32x64 versions) 237- Revert change to the upper case 'K' character (5x8 version) 238 239 240 241Spleen 1.0.2 (2018-11-26) 242 243- Tweak 'f' and 't' characters to make them more consistent (8x16 version) 244- Make the upper case 'K' middle bar shorter, helps differentiating it from 245 upper case 'H' (5x8, 12x24, 16x32) 246- Fix alignment of parentheses with square brackets and braces (32x64 version) 247- Fix SIZE, MIN_SPACE, and SWIDTH properties for all fonts 248- Make the at sign higher (8x16, 12x24, 16x32, and 32x64 versions) 249- Harmonize angle quotes (8x16, 12x24, 16x32, and 32x64 versions) 250- Flip lower case 'n' with tilde horizontally, to match the normal 'n' 251 character (8x16, 12x24, 16x32, and 32x64 versions) 252- Remove artefacts from 'C', 'c' and 'F' characters for all fonts 253- Remove artefact from the upper case 'G' character (8x16, 12x24, 16x32, 254 and 32x64 versions) 255- Remove artefacts from 'C' and 'c' derived characters (8x16, 12x24, 256 16x32, and 32x64 versions) 257- Set DEFAULT_CHAR to 32, as we don't have a 0 char 258 259 260 261Spleen 1.0.1 (2018-09-28) 262 263- Documentation updates: add XLFD font names and operating system packages 264 section 265- Improve ampersand character, make superscript digits thicker, shift 266 percent sign, asterisk, plus, minus, and equal signs one pixel up, for 267 alignment (8x16 version) 268- Shift asterisk character up by one pixel, to align it with minus and plus 269 signs (12x24 version) 270- Improve percent sign alignment and make it more consistent with other 271 sizes (16x32 and 32x64 versions) 272 273 274 275Spleen 1.0.0 (2018-09-18) 276 277- Initial release 278