unifont-8.0.01.tar.gz upstream
authorPaul Hardy <unifoundry@unifoundry.com>
Mon, 29 Jun 2015 02:45:51 +0000 (02:45 +0000)
committerMischa POSLAWSKY <perl@shiar.org>
Thu, 16 Jul 2015 01:49:48 +0000 (01:49 +0000)
commitfc551ca87db118182bb4292bc08fc5fc03ea3f89
tree984bb7b247a6a62a07662ca1176a4192b3300ed6
parent8e42f3d15c39e5c98149c9647c0cc1a318e9321a
unifont-8.0.01.tar.gz

* 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.
19 files changed:
ChangeLog
Makefile
NEWS
font/Makefile
font/plane00/bmp-combining.txt
font/plane00/nonprinting.hex
font/plane00/spaces.hex
font/plane00/unassigned.hex
font/plane00/unifont-base.hex
font/plane00/wqy.hex
font/plane01/noscript-ranges.txt
font/plane01/plane01-combining.txt
font/plane01/plane01-unassigned.hex
font/plane01/plane01.hex
font/plane01/unassigned-ranges.txt
font/ttfsrc/Makefile
hangul/Makefile
src/hex2bdf
src/unifontpic.c