From 404d6c3d64725519709f0db5a46bb9a183a38f49 Mon Sep 17 00:00:00 2001 From: Paul Hardy Date: Wed, 5 Feb 2014 06:50:44 +0000 Subject: [PATCH] unifont-6.3.20140204.tar.gz * Makefiles: - Updated date for new release. - Added Qianqian Fang's name to COPYRIGHT strings, for his glyph contributions in "font/plane00/wqy.hex". * hangul/hangul-generation.html: removed references to three footer "" links that pointed to external websites. Those external icons were saved locally when the original web page http://unifoundry.com/hangul/hangul-generation.html was saved in the "hangul/" directory. That web page is the most comprehensive documentation of the effort to create the Hangul Syllables block from scratch. * hangul/hangul-generation_files: removed three external icon files ("valid-html401.png", "vccs.gif", and "w3c_ab.gif") that were saved locally when http://unifoundry.com/hangul/hangul-generation.html was saved. * src/unibmp2hex.c: increased size of "wide" array to be 0x200000, to cover the entire range of Unicode. --- ChangeLog | 20 ++++++++++++++++++ Makefile | 2 +- NEWS | 11 ++++++++++ font/Makefile | 5 +++-- font/ttfsrc/Makefile | 5 +++-- hangul/Makefile | 2 +- hangul/hangul-generation.html | 9 +------- .../hangul-generation_files/valid-html401.png | Bin 1542 -> 0 bytes hangul/hangul-generation_files/vcss.gif | Bin 1547 -> 0 bytes hangul/hangul-generation_files/w3c_ab.gif | Bin 1132 -> 0 bytes src/unibmp2hex.c | 2 +- 11 files changed, 41 insertions(+), 15 deletions(-) delete mode 100644 hangul/hangul-generation_files/valid-html401.png delete mode 100644 hangul/hangul-generation_files/vcss.gif delete mode 100644 hangul/hangul-generation_files/w3c_ab.gif diff --git a/ChangeLog b/ChangeLog index 98f12b5..eb04ee7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2014-02-04 Paul Hardy + + * Makefiles: + - Updated date for new release. + - Added Qianqian Fang's name to COPYRIGHT strings, for his glyph + contributions in "font/plane00/wqy.hex". + * hangul/hangul-generation.html: removed references to three footer + "" links that pointed to external websites. Those external + icons were saved locally when the original web page + http://unifoundry.com/hangul/hangul-generation.html was saved in + the "hangul/" directory. That web page is the most comprehensive + documentation of the effort to create the Hangul Syllables block + from scratch. + * hangul/hangul-generation_files: removed three external icon files + ("valid-html401.png", "vccs.gif", and "w3c_ab.gif") that were saved + locally when http://unifoundry.com/hangul/hangul-generation.html + was saved. + * src/unibmp2hex.c: increased side of "wide" array to be 0x200000, + to cover the entire range of Unicode. + 2014-02-02 Paul Hardy * Makefiles: updated date for new release. diff --git a/Makefile b/Makefile index fa2114f..3240c2b 100644 --- a/Makefile +++ b/Makefile @@ -10,7 +10,7 @@ SHELL = /bin/sh INSTALL = install PACKAGE = "unifont" -DATE = 20140202 +DATE = 20140204 MAJORVERSION = 6.3 VERSION = $(MAJORVERSION).$(DATE) diff --git a/NEWS b/NEWS index fa6c1c5..cb19cfc 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,14 @@ +2014-02-04: Release 6.3.20140204 + + This version added Qianqian Fang's name to the COPYRIGHT string now + passed to Fontforge when the TTF fonts are built, for his contributions + contained in the file "font/plane00/wqy.hex". + + This version also removes "" links to icons on external websites from + the "hangul/hangul-generation.html" web page, which were retrieved and + stored locally when the original web page was saved in the "hangul/" + directory. + 2014-02-02: Release 6.3.20140202 This version is the first designed to easily build multiple fonts. diff --git a/font/Makefile b/font/Makefile index 48ee649..e57a57d 100644 --- a/font/Makefile +++ b/font/Makefile @@ -18,10 +18,11 @@ FONTFORGE = fontforge # assembly date of this version # MAJORVERSION = 6.3 -DATE = 20140202 +DATE = 20140204 VERSION = $(MAJORVERSION).$(DATE) -COPYRIGHT = "Copyright (C) 2014 Roman Czyborra, Paul Hardy, Andrew Miller, et al. \ +COPYRIGHT = "Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, \ +Andrew Miller, et al. \ Licensed under the GNU General Public License; either version 2, or \ (at your option) a later version, with the GNU Font Embedding Exception." diff --git a/font/ttfsrc/Makefile b/font/ttfsrc/Makefile index 5a932ee..7262605 100644 --- a/font/ttfsrc/Makefile +++ b/font/ttfsrc/Makefile @@ -23,11 +23,12 @@ COMBINING="combining" # Could also use bash string replacement if you know you're using bash. # -COPYRIGHT = "Copyright (C) 2014 Roman Czyborra, Paul Hardy, Andrew Miller, et al. \ +COPYRIGHT = "Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, \ +Andrew Miller, et al. \ Licensed under the GNU General Public License; either version 2, or \ (at your option) a later version, with the GNU Font Embedding Exception." -VERSION = 6.3.20140202 +VERSION = 6.3.20140204 # # How to build unifont.ttf from GNU Unifont's unifont.hex diff --git a/hangul/Makefile b/hangul/Makefile index f8338e9..b7d61fa 100644 --- a/hangul/Makefile +++ b/hangul/Makefile @@ -7,7 +7,7 @@ BINDIR = ../bin # assembly date of this version # MAJORVERSION = 6.3 -DATE = 20140202 +DATE = 20140204 VERSION = $(MAJORVERSION).$(DATE) COPYRIGHT = "Copyright (C) 2013 Paul Hardy. \ diff --git a/hangul/hangul-generation.html b/hangul/hangul-generation.html index fefb567..239447a 100644 --- a/hangul/hangul-generation.html +++ b/hangul/hangul-generation.html @@ -1047,13 +1047,6 @@ - - Valid HTML 4.01 Transitional - - Valid CSS! - - Best Viewed with Any Browser - - \ No newline at end of file + diff --git a/hangul/hangul-generation_files/valid-html401.png b/hangul/hangul-generation_files/valid-html401.png deleted file mode 100644 index c0108424a5f33ff1210840718536e7f68c44f017..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1542 zcmd5*`!~}K82>W4Z03?%u3dP|Eu|>sei<{2nR^P0$e6X%OQf1axrJ=gh=^QfZ*r+K zX6~jC5|Uf-x*UteD0=bk{V(3Ez&M*K74Y|8`!Ua}RLIeVV$U;RGWyMt$z#4}n<>lqo)YP=pr3^G>jbL&ndJ3AF znmRf<#-~r2nVH!dt2mmfxmswToUMG|$1WhWF1x`Zz4fDg4Q@D|BVIV37-ED%p*-B2 zy**sLyu1Pe0wOLVLqkJxI2;idOdt^A%g<#)OBBLisNl*qqAHF? zSN=h)(!D`9iu>!#?OM~s*OsJu_=855G^STJ%l`@cBDpn$))8LV8TGt7rmQ!is*fxJ z$_Ib~ago#`%7tfO#ZqE#%r(j_^^zk@9!8zXy>Xr#YhHB6ifMb4?V|mhh-pQ^+T3+G zfhPu|&yL=*7*DjyPQjIuY#3?q+6;&Kd%lg?2<8(co9a@UgR3hFYbqyp7NDjd!3SQT z2g@;|)m{?}@9A3Kxjf_o&2_oh{d=Y7T!a6@+W>C!C4NWnb~kqKeP~ir5`{vcQmK_? z&l+l|bUMAhzMjoylNbZZuLjfVhabNgAvcXuo5yG^<3()~r5#@?dZwy-r(gGfZ5*6y zZ*TAG>l+yvX&qhco>=Oi;eMQ3omyVs=XNhHE^@itzgIVxe{8MtfARVJ^`ASNzkcuS z?Fk}r8FmJOQfVIhxR&+?n}>tqJa8<4j@xae5)sa{nO7B(XX1RW6P{)v!N1+3IiF z?rTh64#s?pBpL1)(~Z2+iJ~cOy;R5(aVoJkfpBtEOy&xRuq{KN54qJTJyjIZ`g-$h z&eMbfnANA6jdPk1dRDq=P*6xt>&fo*OwqMsO6p9l>s<=EDn<1Z5H{*OhM6sKUozJ* zZcx+KS@@!!2R6+T*-)G;S!%O*q`s8aLm8ya*AW;k^w~ZZU?RH? z!B4CbO8q3O-*b{zHpxBAg?GX$H)G=^V?oi^TT&1$cr4^|6w~8K%c-2tG>Xub-8>hP zzI>cz6(#Q%e<*oocEZ=sg-U~k_nO68gly? ztdD;@rP?evH6=08)u}FDSo?%CdE3IkZZ5` zWac#HOKJA=m)Vw871;#;D`w4ActE4^OEO^-A=FAU2goAuCS6MbQHdZgCv{JaFPsjl2I&NtL zfkDeSACBV|$XW@-sP;j+@}i$!%f!-H5fy^p0i56{dxmWg>0c_RB|-oI diff --git a/hangul/hangul-generation_files/vcss.gif b/hangul/hangul-generation_files/vcss.gif deleted file mode 100644 index 020c75a73a8e73243d762f000ab6e47c24f2418a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1547 zcmd7R`#;lr9Ki9*?w3;lv0J2Bx4B zfYsI2IB^%wQ|b^=9eA;6X#CyG%nXOasjjY;N~Nu>t#zv5;=2Pml~3q&Iso9(rArhF zW#-+I`TkPnqw$Q43>*$;P}Jwnt!FZsF&DC9 zV`F=Jdslm-j+JzRCoK67CH z5di}r0erbM`0^ouUg1&sf~4e>%c;V&E9uDzSy@z&E6%%mEnh+_D3tzEBrBGAdf14v zCFK?6@~Y|@+OMTIb1LuLscmekE4i7_a95fCTYJ^5Rz=&x+>XAYuKFG|=zmu5SkwT6 z;9>-X$U{P7Z^m*_Xfy_3wZzY#Y07~17%~?(A=Vjx^9n^_k}>8G;{5#ezR&JLiol!r zV9T6U7=+Y%iSPq{BZ*PAI%K~p{ynQ}x zLbLsZn8sIJRDs_zJ@c^LTjsXe*=pRCy z*I*Qh6~2z(v*w2-PvKLShoNT+KPfYa&RnOIvtub^L%2*|qn(=j zEQLkVc?As)_Rt3+*D<#4w+ISwnxrAZ78bshhCgxn0Ca11DpXbsu=tRNkQ-2FdRAzb zM@)!3%cGJDnVw@s1R0;x6TcB0{UdT|@T64a6&9LjMk9d-*cEQ~6^rjJ47~4+e1MAv zLy}cGVX^8XK@4#NR_JQ26pCKE@ALjq#{|=#W-_dA#K5KpV$qhY0ey*As&FH5k6B!| zqrR`j3%4E}R^q|G+<^g@WODKLJ7e3}La%9IJDq(%ofYsA!}|_Km%xo6JvP3LRXPxo zQ$lk{+!T4D9O3WinLO?y17>(NoHAB2RUuBBU~h{GeO(%Q)e8jKW?$GIUF);_O~&@V z9ec|2)q8tl8l=q61^La*7vy*DabI@p51r20(r9-*enw~buv<*&^sb3&>)my-+1BO7 zx3l+G*PG8N5JoX`N{lH5PI{eF+or;M(&yVrIzch>9pvN7wgmqrBIYX(tuH)a00yXl z@|6ep508w@EKzn&t~hlqZNXaFNl0jo2mjx+leJ|?KJJDFPD%3HTHlj!%?n zUx)Nbq-zif80Zj804qieW-eUI);bGe40H2~V71NSD+ThHbxh z$HPgdsce@GnB!UX(FZXElA|knQW{4h(Rh(C?T(|U=)=xnBa$4txy^4ko0*vMLJ5B1cI f%k==yiB~9#KQb9akF<}0X4bK0pMOAaSuEeO zSsxh;xSVF0!qzV)6Yll+@4sLXaG-E)X3wTmPd^~9j7DEfCXaGCB6_C}3+#Is>+8N|Gli|fqh@+^W}}a0g?eVKmS)VVW-~K0nE(K0 zW@gNpGiEaYnKNbp0001Hnas@0|IB9p|NsC0{{R300000000000000000000000000 z00000A^8LW001@sEC2ui09XJY000L6z?pDJEE77Gaw zGzk_C4m1@G1bzqv6AA3g!$YOjlHmu$}KJZjtTdCEG1{ps! z(5yM7?3BYceFCMD2pCpkTPBdJM#EhU2o|uCET>>|j0uCYzJLM4WzU#u7srI?xJC%H zI5AXV;|72q8VFWy2|j_#1ypU`(7JFzIdA~Q75L7|n)R+JT}i-{0V1pn3^F*7FIr* zl@(xo;6V#581MlY44BaWf&>gOLg0JxQPEWd0tk>_cQv4ORshk4~y2lvUK&`v+uv`|bo{)piQ8w}}1jw#TP!iQk6=7o{g z?XsPcG5v>D4K&KgCY2O=aUlv@pwNN`U3`F{3N)yI;f7sQ2g86c6nLa-UHv!3Z8AW# zW(_1THf4=*b|ItzTU^@30T>=Y1E(!`N+^kglG)lfH5|rd6_GOeXns=82q%D+W|*n1 zT!8ASuA>%MouRC?bjEfpQW2wWkJbQQtZ!0ED;Jv55bYMc^4cqjz`{@%IFWn-WD8qp zSpox|YWeLKM*2F5=(gM%^2G=kdT?P2BS_mqh$no=K#nJbS!lMZ)v;B(X@F5ejvtnA zYls^N8KjT?s>=nt1gjy&0S7<~#s~)hDu#PvPAsfI73(2jks*sLaLFd0{KuePP|PwS yE(cgx6F4K`!p=PR?DNk+2QBo-Gpu0r(MTt)^wLbf;Plf_M=kZ#R98K65CA)-McOX_ diff --git a/src/unibmp2hex.c b/src/unibmp2hex.c index 1e15c19..3575170 100644 --- a/src/unibmp2hex.c +++ b/src/unibmp2hex.c @@ -61,7 +61,7 @@ main (int argc, char *argv[]) int tmpsum; /* temporary sum to see if a character is blank */ unsigned char bitmap[17*32][18*32/8]; /* final bitmap */ - char wide[65536]={65536 * 0}; /* 1 = force double width code point */ + char wide[0x200000]={0x200000 * 0}; /* 1 = force double width code point */ char *infile="", *outfile=""; /* names of input and output files */ FILE *infp, *outfp; /* file pointers of input and output files */ -- 2.30.0