X-Git-Url: http://git.shiar.net/unifont.git/blobdiff_plain/97511ef2ebd8e36eb5765eaa6f2f19ea97f88161..HEAD:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 8a0eb96..087b356 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,95 @@ -2014-10-17 Paul Hardy +2015-06-28 Paul Hardy + + * Version: 8.0.01. + * Makefiles: updated version to 8.0.01; fonts now Copyright 2015. + * font/Makefile: + - No longer create BDF or PCF fonts from glyphs above Plane 0. + * font/plane00: + - Tibetan: Modified "nga" glyphs (U+0F44 and U+0F94) so they would not + resemble "da" (U+0F51 and U+0FA1, respectively) as closely. + - Made U+202F a single-width space glyph rather than nonprinting; + its entry was moved from nonprinting.hex to spaces.hex. + - Modified U+2FF* and moved block from wqy.hex to unifont-base.hex; + U+2FF7 was incorrect, and others in the range weren't symmetrical. + * font/plane00/bmp-combining.hex: 4 new combining characters from + above scripts added and 19 combining characters from New Tai Lue + removed. + * font/plane00/unassigned.hex: newly assigned code points removed + from list of unassigned code points. + * font/plane00/unifont-base.hex: + - Paul Hardy added changes to these scripts for Unicode 8.0: + Arabic Extended-A, Gujarati, Telugu, Malayalam, Cherokee, + New Tai Lue (all combining characters are no longer combining), + Currency Symbols, Number Forms, Miscellaneous Symbols and Arrows, + Cyrillic Extended-B, Latin Extended-D, Devanagari Extended, + Latin Extended-E, Cherokee Supplement (new in Unicode 8.0.0), + and Combining Half Marks. + * font/plane00/wqy.hex: + - Umbreon126 drew U+9FCD..U+9FD5, new in Unicode 8.0. + - Moved U+2FF* to unifont-base.hex following modification; see above. + * font/plane01/noscript-ranges.txt: updated to remove scripts that are + new in Uniocde 8.0.0. "noscript-hex.txt" is generated from this. + * font/plane01/plane01.hex: + - Paul Hardy added the scripts Linear A, Palmyrene, Nabataean, Hatran, + Meroitic Cursive, Manichaean, Old Hungarian, Mahajani, Sharada, + Sinhala Archaic Numbers. + - Paul Hardy added the new Unicode 8.0 glyphs in Siddham, + Musical Symbols, Miscellaneous Symbols and Pictographs, Emoticons, + and Transport and Map Symbols. + - Umbreon126 drew most of the Blackletter (Fraktur) in the + Mathematical Alphanumeric Symbols block. Currently the regular and + bold versions of those glyphs are identical, from limitations of + Unifont's bitmap format. + * font/plane01/plane01-combining.txt: added code points that are new + combining characters in Unicode 8.0.0. + * font/plane01/plane01-nonprinting.hex: updated with new nonprinting + code points that are new in Unicode 8.0.0. + * font/plane01/noscript-ranges-hex.txt: removed script ranges that + are new in Unicode 8.0.0. "noscript-hex.txt" is generated from + this file. + * font/plane01/plane01-unassigned-ranges.txt: removed code points that + are newly assigned in scripts in Unicode 8.0.0. + "unassigned-ranges.txt" is generated from this file. + * src/hex2bdf: improved hex string pattern match to go beyond Plane 0. + * src/unifontpic.c: + - Changed version string from "7.0" to "8.0". + - Line 129: moved "(i < 9)" range check before use of i in array. + +2014-10-23 Paul Hardy + + * Version: 7.0.06. + * Makefiles: + - Updated version to 7.0.06. + - Added "GZFLAGS = -f -9 -n" to use with gzip in all cases. + - Changed ';' to "&&" for multiple shell commands, to fail if + a preceding step caused an error. + - Use "install -s" instead of "install" on C binaries. + * Makefile: regenerated .PHONY: target entries. + * font/Makefile: + - Added GRAPHICS declaration, settable to "png" or "bmp" depending + on the type of Unifont font pages desired. The default is set + to "png". + - Added bmp: target to create bitmapped graphics (.bmp) images of + Unifont. + - Create font/compiled/plane00.html along with + font/compiled/plane01.html in "png" and "bmp" targets. + * font/plane01/plane01.hex: + - Added one glyph inadvertently omitted from Old Italic: + U+01031F (Paul Hardy). + - Improved animals in U+01F400..U+01F43F (Nils Dagsson Moskopp). + - Added more scripts: + U+010350..U+01037F Old Permic (Paul Hardy) + U+01F650..U+01F67F Ornamental Dingbats (Paul Hardy) + U+01F780..U+01F7FF Geometric Shapes Extended (Paul Hardy) + U+01F800..U+01F8FF Supplemental Arrows-C (Paul Hardy) + - Emoticons (Paul Hardy) + U+01F608: made horns look more like horns + * src/: in all Perl scripts, added "or die" for open, close, and + print system calls. Made some error messages more descriptive. + * src/Makefile: Changed CFLAGS parameter "-O" to explicitly be "-O2". + * src/unihexfill: added "set -e" at beginning of bash script. + +2014-10-17 Paul Hardy * Version: 7.0.05. * ChangeLog: updated list of Plane 1 scripts added in 7.0.04 entry.