--- /dev/null
+The Unicode Basic Multilingual Plane consists of 2^16 = 65,536 code points.
+Of this number, 2,048 are the Surrogate Pairs, from U+D800..U+DFFF. This
+leaves 65,536 - 2,048 = 63,488 code points.
+
+==> The total number of lines in the files below should be 63,488 <==
+
+ hangul-syllables.hex
+ nonprinting.hex
+ omit.hex
+ pua.hex
+ spaces.hex
+ unassigned.hex
+ unifont-base.hex
+ wqy.hex
+
+The number of lines can be conveniently determined in this directory with
+
+ wc -l *.hex
+
+The last line will be a grand total, and this should equal 63,488. Here
+is the current output of "wc -l *.hex" with the Unifont 6.3 glyph files:
+
+ 11172 hangul-syllables.hex
+ 96 nonprinting.hex
+ 2 omit.hex
+ 6400 pua.hex
+ 16 spaces.hex
+ 2325 unassigned.hex
+ 15651 unifont-base.hex
+ 27826 wqy.hex
+ 63488 total
+
+If there are any duplicates, most likely these will be from new glyphs
+being added to unifont-base.hex that were not removed from unassigned.hex.
+A simple comparison using unidup will show this:
+
+ sort *.hex | unidup
+
+If there are duplicate code points, unidup will print them.
+
+Note that nonprinting.hex, pua.hex, and unassigned.hex might
+not be included in the final generated unifont.hex file. If desired,
+they can all be added by modifying the make file one level above this
+directory (modify the UNIFILES definition in ../Makefile) or with
+the call to "make" in the top-level directory with a command such as:
+
+ make UNASSIGNED="hexsrc/unassigned.hex" PUA="hexsrc/pua.hex"
+
+
+Paul Hardy, 2014