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