source: trunk/tools/pychan_designer/fonts/freefont/ChangeLog @ 716

Revision 716, 141.5 KB checked in by technomage, 9 years ago (diff)

Patch by Technomage

  • Added my makeshift PyChan? gui designer application and all resources it requires. To use, just pass the path to a PyChan? XML script to pychan_designer.py. Only XML editing is supported at this time.
Line 
1$Id: ChangeLog,v 1.254 2009/01/04 16:12:59 Stevan_White Exp $
22009-01-04 Stevan_White
3        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4
5        Added 2009 to copyright dates
6
7        * AUTHORS, CREDITS:
8
9        Removed Glagolitic range author
10
11        * FreeSans.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
12
13        Added some TrueType names
14
152009-01-01 Stevan_White
16        * FreeSerif.sfd:
17
18        Removde Glagolitic range, since have not (yet) received OK from author.
19       
20        Added some TrueType Names
21
222008-12-31 Stevan_White
23        * COPYING:
24
25        Updated license to GPL v3
26
272008-12-30 Stevan_White
28        * FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
29
30        Oblique versions of Daniel Johnson's Cherokee.
31
32        * FreeSerifBold.sfd:
33
34        Cherokee Bold range from Daniel Johnson.
35
362008-12-27 Stevan_White
37        * isMonoMono.py:
38
39        900 EM -> 800
40
41        * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd:
42
43        Made glyphs to lie between -200 and 800 EM
44
45        * isMonoMono.py:
46
47        check that glyphs lie in vertical bounding boxes
48
49        * FreeMono.sfd, FreeSerif.sfd:
50
51        Extensible bracket characters didn't exactly line up.  Fixed.
52        Mono: a couple of glyphs had gotten out of their bounding boxes again.
53
542008-12-26 Stevan_White
55        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
56
57        Final pre-release cleanup
58
59        * FreeSerif.sfd:
60
61        Buginese vowel u was misnamed
62
63        * FreeMono.sfd:
64
65        Yatcyrillic somehow was a mark character ... fixed
66
67        * FreeSans.sfd, FreeSansOblique.sfd:
68
69        Had to un-link references in
70                Sans: uni02B2, uni02B5
71                SansOblique: uni0363
72        because validation of the TTF file said the glyph
73                "is drawn in wrong direction"
74        I would have preferred to have understand this...
75
76        * Makefile:
77
78        Added quick test for FontForge version.
79
80        * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd:
81
82        Removed kerning tables (?? what were they doing here anyway??)
83
84        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
85
86        Kerning tables for Thai.
87        Handles one common case: short letter followed by a tall one with
88        an overhang to the left.
89
902008-12-25 Stevan_White
91        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
92
93        More putzing with kerning tables
94
95        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
96
97        Copied kerning classes
98                Serif -> SerifBold
99                SerifItalic -> SerifBoldItalic
100                Sans -> SansOblique SansBold SansBoldOblique
101        Some associated naming of characters, etc
102
103        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
104
105        Additions and correction in Spacing Modifier letters and IPA Extensions
106
1072008-12-23 Stevan_White
108        * FreeSerif.sfd:
109
110        Applied patch to Cherokee range
111
1122008-12-20 Stevan_White
113        * FreeSerif.sfd, FreeSerifItalic.sfd:
114
115        Fixed kern classes that end in space (crashes FontForge)
116
117        * FreeSerifItalic.sfd, FreeSerif.sfd:
118
119        kerning
120
1212008-12-19 Stevan_White
122        * FreeSerifItalic.sfd:
123
124        kerning
125
126        * FreeSerif.sfd:
127
128        kerning
129        Some adjustments to Glagolitc spacing, mark positioning
130
1312008-12-18 Stevan_White
132        * FreeSerif.sfd, FreeSerifItalic.sfd:
133
134        kerning
135
1362008-12-17 Stevan_White
137        * FreeSerif.sfd, FreeSerifItalic.sfd:
138
139        kerning
140
1412008-12-11 Stevan_White
142        * FreeSans.sfd, FreeSerif.sfd:
143
144        kerning
145
1462008-12-10 Stevan_White
147        * FreeSans.sfd, FreeSansBold.sfd:
148
149        kerning
150
151        * FreeSans.sfd, FreeSansBold.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd:
152
153        kerning
154
1552008-12-09 Stevan_White
156        * FreeSerif.sfd, FreeSerifItalic.sfd:
157
158        kerning
159
1602008-12-08 Stevan_White
161        * FreeSansOblique.sfd:
162
163        Slanted small final sigma.  Remedies
164        bug #24993: U+03C2 "Greek small letter final sigma" not slanted in
165        Free Sans Oblique
166        https://savannah.gnu.org/bugs/index.php?24993
167
1682008-12-07 Stevan_White
169        * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
170
171        kerning, etc
172
1732008-12-06 Stevan_White
174        * FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
175
176        kerning
177        Tweek in Sans having to do with addition of Latin Extended
178
1792008-12-05 Stevan_White
180        * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
181
182        Tweeks to Latin Extended Additional
183
184        * FreeSansBoldOblique.sfd:
185
186        Added Latin Extended Additional range
187
188        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
189
190        Extra space at end of kern class names has bad effect on FornForge
191        script that try to run through kern classes.  Some FontForge call
192        corrupts memory.
193        Got rid of extra space.
194
1952008-12-02 Stevan_White
196        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
197
198        Replaced U+0387 GREEK ANO TELEIA with top dot of colon.
199        See bug #24987: U+0387 GREEK ANO TELEIA too low
200        https://savannah.gnu.org/bugs/index.php?24987
201
202        * FreeSerif.sfd:
203
204        more kerning in Cyrillic (broke into two tables of classes)
205
2062008-12-01 Stevan_White
207        * FreeSerif.sfd:
208
209        tweeks to kernin
210
211        * FreeSerifBoldItalic.sfd:
212
213        kerning
214
2152008-11-30 Stevan_White
216        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
217
218        Kerning for Latin and Cyrillic fairly complete in Serif faces.
219        Complete in sense that it looks pretty good under Pango for
220                English French German Spanish Polish Czech Latvian
221        But have not done Vietnamese (will require many more entries).
222        I adjust roman and italic, then copy tables by hand to bold and
223        bolditalic.
224        Misgiving: bolditalic is much too crammed
225        Overall, I may have over-kerned.  (A difficult temptation to master.)
226
227        * FreeSerif.sfd, FreeSerifItalic.sfd:
228
229        kerning
230
231        * FreeSans.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
232
233        kerning
234        In Serif, modified widths of some extended latin glyphs
235
2362008-11-29 Stevan_White
237        * FreeSerif.sfd:
238
239        Broke Latin kerning subtable into four, hoping it will be easier to
240        understand and maintain.
241
242        * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd,
243        FreeSerifItalic.sfd, FreeSerifBold.sfd, FreeSansOblique.sfd,
244        FreeSans.sfd:
245
246        kerninig
247
2482008-11-28 Stevan_White
249        * FreeSans.sfd, FreeSerif.sfd:
250
251        more kerning;
252        made guillemot narrower
253
254        * FreeSansOblique.sfd, FreeSerif.sfd:
255
256        previous commit was incomplete
257
258        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
259
260        Adjusted width of single quotes (and apostrophe) to be "punctuation width"
261        More fiddling with kerning.
262
2632008-11-27 Stevan_White
264        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
265
266        much fiddling with kerning
267
2682008-11-26 Stevan_White
269        * FreeSerifBold.sfd:
270
271        Basic kerning, named main Cyrillic letters
272
273        * FreeSerifItalic.sfd:
274
275        Basic Cyrillic kerning
276
277        * FreeSerif.sfd:
278
279        Tweeks to Cyrillic kerning
280
281        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd, Makefile:
282
283        Much fiddling with kerning, tables, and generating fonts whose kerning
284        tables work with OpenOffice.
285
2862008-11-24 Stevan_White
287        * FreeSerif.sfd:
288
289        regularized padding in Miscellaneous symbols.
290        At least within related ranges tried to make similar.
291        Made to validate
292
2932008-11-23 Stevan_White
294        * FreeSerif.sfd:
295
296        Filled out Miscellaneous Symbols.  Used George Douros' Unicode font.
297        Completed Miscellaneous Symbols, with some drawings from George Douros'
298        Unicode Symbols, and some of mine.
299
300        * FreeMono.sfd, FreeMonoOblique.sfd:
301
302        Replaced Greek Exteded psili and dasia with scaled versions of the
303        "bent quote" mark.  I think it's distinctive enough, but not so silly.
304       
305        Remedies bug #22997: Mono: Greek Extended psili is ugly
306        https://savannah.gnu.org/bugs/?22997
307
308        * FreeSerif.sfd:
309
310        Made some recycling symbols
311
312        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
313
314        Finished with Hebrew Pointed letters in all faces.
315
3162008-11-22 Stevan_White
317        * FreeSans.sfd:
318
319        Fiddled with Hebrew Pointed letters
320
321        * FreeSerifItalic.sfd:
322
323        Marks for Vietnamese
324
325        * FreeSerif.sfd, FreeSerifItalic.sfd:
326
327        Letter pe had strange thick middle ear that looked awful.  lamed had ben
328        bumped at some point.  Fixed.  Adjusted some of the points.
329
3302008-11-21 Stevan_White
331        * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
332
333        repairs to Pointed Hebrew
334
335        * FreeSerif.sfd:
336
337        Numeral line positioning marks for Gothic
338
339        * FreeSerifItalic.sfd:
340
341        Added Combining Marks for Symbols (some question about obliqueness of
342        some symbols)
343        Cleaned up some empty glyphs in Pointed Hebrew.
344
3452008-11-20 Stevan_White
346        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
347
348        Provided Hebrew pointed letters, with lookups, for all Serif faces.
349
3502008-11-19 Stevan_White
351        * FreeSerifBoldItalic.sfd:
352
353        renamed Hebrew lookups
354
355        * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
356
357        Completed Hebrew in Bold faces.
358
359        * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
360
361        More tweeks to Hebrew points
362
363        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
364
365        Adjustments corrections and additions to Hebrew points
366
3672008-11-18 Stevan_White
368        * FreeSansBold.sfd:
369
370        Cleaned out a lot of ridiculous kernings
371
3722008-11-17 Stevan_White
373        * FreeSansBoldOblique.sfd:
374
375        fiddled with Armenian ligatures
376
377        * FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
378
379        Added Armenian (with ligatures) to BoldOblique
380        Fiddled with character spacing
381
3822008-11-16 Stevan_White
383        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
384
385        Added U+01f9 and paragraph end marker to Georgian
386        Fiddled with Armenian ligatures
387
3882008-11-15 Stevan_White
389
390        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
391
392        Another pass at letter spacing in Cyrillic.
393        Also went through ancient letters.
394       
395        Added Georgian paragraph separator 10FB
396        Added Georgian turned gan 10F9 (because it was easy)
397
398        Re-worked letter spacing through modern Cyrillic range.
399
400        * FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd:
401
402        Letter spacing
403
4042008-11-14 Stevan_White
405        * FreeSerif.sfd:
406
407        Added several characters to Cyrillic Extended-B
408
409        * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
410
411        Made Cyrillic hooked e U+04BC-F to look less goofy.
412
413        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
414
415        Based on assertion on Pechatnyj Dvor's web site, Cyrillic Fita
416        U+0472-3 and "Barred O" U+04E8-9 are different styles the same letter,
417        and the fact that the tilde in the O never looked good in Sans, I
418        made them all barred O's.
419
420        * FreeSerif.sfd:
421
422        Added Cyrillic Yn, yn (U+a65e-f)
423
424        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
425
426        Synced up Cyrillic and Combining Diacritics ranges,
427        Couple of tweeks in Gujarati to make TT validate
428
429        * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
430
431        Changes to older Cyrillic letters, in response to further information.
432        Made omegas, omegas with titlo, and OT to all be of the same size and
433        shape in Serif.
434        Un-linked Cyrillic Psi and psi from Greek, made squarer versions.
435       
436        Some more Cyrillic diacritical marks in Sans.  Re-worked U+04bc-f .
437        Experimenting with mark positioning for Cyrillic
438
4392008-11-12 Stevan_White
440        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
441
442        Strove to make Euro look more like the EC logo design, while making
443        glyph fit better with the design of its face.  Bug #3576: Euro design
444                https://savannah.gnu.org/bugs/?23576
445
446        * FreeSans.sfd, FreeSerif.sfd:
447
448        Adjustments mostly to GPOS tables having to do with Vietnamese marks.
449        The WAZU Vietnamese test page looks pretty good in Sans now.
450        Still not thrilled with below-dot when it appears with a mark over
451        e.g. U+0102. Pango positions one or the other but not both.
452
453        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
454
455        Extensive modification of GPOS lookup tables for mark positioning.
456        I think they're now all functional (except styled Mono faces have none).
457        Also added lots of marks to faces that didn't have them, and also
458        fiddled with Combining Diacritical Marks.
459
4602008-11-10 Stevan_White
461        * FreeSerif.sfd:
462
463        Made one combining mark really combining
464
465        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
466
467        Made a few combining characters to be zero-width in Mono,
468        Added them to other styles.
469
470        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
471
472        Figured out why below marks in Thai weren't working in the lowest
473        letters.  I think Pango and other font renderers ignore 'blwm'.
474        However, 'mark' works.
475
476        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
477
478        Tweeks to Thai marks
479
4802008-11-09 Stevan_White
481        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
482
483        Several bugfixes in Thai, mostly having to do with mark placement and
484        ligatures.  Implemented ru-saraaa and lu-saraaa with ligatures.
485
486        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
487
488        added and named dottedcircle (used by Pango to render
489        combining mark base)
490
491        * FreeSerif.sfd:
492
493        Tweeks to Coptic, after viewing more papyrus samples and web pages.
494
495        * FreeSerif.sfd:
496
497        Weight of Coptic small letters made to match that of Latin and Greek ones.
498
4992008-11-08 Stevan_White
500        * FreeSerif.sfd:
501
502        Made Coptic to comply better with
503                http://www.wazu.jp/gallery/Test_Coptic.html
504        Made a flourish at foot of letters with long diagonal.
505
506        More tweeks to Coptic; put in a mark lookup table.
507       
508        Note: for small letters I made scaled references to captials.
509        Results in those letters looking quite light next to the capitals and
510        next to small Latin letters.  Also, there are a few variant forms for
511        capitals (Unicode samples don't show this).  It would be good to
512        re-work
513
514        Added Coptic alphabet in u+2C80-2CB1 and u+03E2-u+03EF, drawn/built by
515        me, based on Unicode samples, TeX font copte, and scans at WikiPedia.
516
5172008-11-07 Stevan_White
518        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
519
520        Further tweeks to dieresis in Greek and Cyrillic
521
522        * FreeSerif.sfd:
523
524        replaced Greek I dieresis with references, tweeked height of dieresis.
525
5262008-11-04 Stevan_White
527        * FreeSerif.sfd:
528
529        Added a few Cyrillic Extended-B letters seen in web pages while looking
530        for Glagolitic text.
531
532        * FreeMono.sfd, FreeMonoOblique.sfd:
533
534        Added a few old Cyrillic characters.
535
536        * FreeSerif.sfd:
537
538        Several corrections and tweeks to Glagolitic.
539        Still missing six slots from Unicode, but don't see them in the TeX
540        fonts.
541        On the other hand, several on-line Glagolitic pages (bibles etc) don't
542        seem to use these.  Maybe it's OK as-is.
543
5442008-11-03 Stevan_White
545        * FreeSerif.sfd:
546
547        Added lowercase range to Glagolitic, as a facile scaling of the
548        uppercase.
549
550        Added letter to Glagolitic, scaled range.
551
5522008-11-02 Stevan_White
553        * FreeSerif.sfd:
554
555        Replaced fraktur bold from Mathematical Alphanumeric Symbols with that
556        from TX Fonts by Young Ryu.
557        One concern: letter k is damaged (in both medium and bold).  I just
558        hacked something up.
559       
560        Added Glagolitic "round type" font (Croation capitols only) from the
561        collection of Croatian fonts for LaTeX by Darko Zubrinić
562        ftp://ftp.dante.de/tex-archive/languages/croatian/
563        http://www.tug.org/TUGboat/Articles/tb17-1/tb50zubr.pdf
564       
565        Several letters are missing besides the small letters.
566
567        * FreeSerifBoldItalic.sfd:
568
569        A couple of Thai references got obliqued twice.
570
571        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
572
573        By popular demand, removed 'ears' from Greek Upsilon and Psi.
574        Copied resulting glyphs to Serif Mathematical Alphanumeric Symbols.
575
576        * FreeSerif.sfd:
577
578        Some pointwise cleanup of main Tamil range
579
580        Tried some things with lookups.  Didn't make much headway.
581
5822008-11-01 Stevan_White
583        * FreeMono.sfd:
584
585        somehow made a letter with wrong width
586
587        * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
588
589        Added similar lookups and ligatures to Thai ranges.
590
591        * FreeSerif.sfd:
592
593        Lookups now work no worse than those for other Thai fonts, at least
594        in Pango.  Still perplexed by behaviour of "Required" lookups.
595
596        For Thai, made ligatures and lookups for yoying and thothan combined
597        with a lower vowel.  These work well.
598        Attempted looksups for saraaa with ru and lu, and for saraam.
599        Not working.
600
601        Cleaned up a few of the Bengali ligatures
602
603        * FreeSerifBold.sfd:
604
605        Tweek Thai
606
6072008-10-31 Stevan_White
608        * FreeSerif.sfd:
609
610        Fixed ligatures and mark positioning for Hanunóo.
611        Problem with ligatures: Gnome pango doesn't do 'rlig', only 'liga'
612
613        * FreeSerifItalic.sfd:
614
615        Changed lookup table scripts for Devanagari and Bengali.
616        Find Problems -> ATT found several problems showing lookups acting on
617        glyphs that weren't listed in the script ranges, including dev2, bng2
618        (why not deva and beng, I don't know).
619       
620        danda and doubledanda of Devanagari I understand are to be shared among
621        Indic scripts.  So included bng2 and dev2 in the 'aalt' table for those.
622       
623        The 'init' and 'half' tables for Bengali made active for bng2.
624       
625        The 'locl' table for Bengali didn't do anything I could see: It mapped
626        the Devanagari danda to itself, and the doubledanda to itself.  Deleted.
627
628        Cleaned up some kern tables.
629        adjustments of under 5 EM are invisible.  Some others I just didn't like.
630        Some were putting a letter beneath another, with is wrong.
631
632        * FreeSerifBoldItalic.sfd:
633
634        Added Thai
635
636        * FreeSerifBold.sfd, FreeSerifItalic.sfd:
637
638        Changes to mark positioning lookups, esp. in Italic.
639        Widened numerals in Bold
640
6412008-10-27 Stevan_White
642        * FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
643
644        Tweeks regarding Armenian and lookups
645
646        * FreeSansBold.sfd:
647
648        Added Armenian ligatures FB13-FB17 with lookups
649        Also made a historical ligature ('hlig') table for u+0587.
650       
651        Toward bug #15183: missing characters from Armenian range
652        https://savannah.gnu.org/bugs/index.php?15183
653
654        * FreeSansOblique.sfd:
655
656        Added Armenian ligatures, lookups.  Cleaned up contours.
657
658        * FreeSans.sfd:
659
660        Added 5 Armenian ligatures to U+FB13 – FB17, and made corresponding
661        'liga' lookup.  Found there one ligature u+0587 that according to
662                http://en.wikipedia.org/wiki/Armenian_alphabet
663       
664        "in new orthography the և character is not a typographical ligature anymore, and must never be treated as such. It is a distinct letter and has its place in the new alphabetic sequence."
665        So moved this out of the 'liga' lookup and into a new 'hlig' lookup.
666
6672008-10-26 Stevan_White
668        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
669
670        Lots of improvements to Thai.
671        Completely revised letter spacing in Italic, and fiddled with combining
672        marks in all.
673        Still aren't working quite right, especially in Italic.
674        Still need to work over digits (in Bold they aren't even bold yet)
675
676        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
677
678        Bold Thai : added (painstakingly) constructed glyphs, lookups
679        roman Thai: tweeks
680        Italic Thai: tweeks (Note this still has multiple problems)
681
6822008-10-25 Stevan_White
683        * FreeSerif.sfd:
684
685        WAZU says
686        http://www.wazu.jp/gallery/Fonts_Hanunoo.html
687       
688        MPH 2B Damase doesn't support the consonant-vowel ligatures necessary
689        to render Buhid writing.
690       
691        OK, so I made 'mark' lookups for combining marks and a bunch of
692        ligatures in an 'rlig' lookup.  The latter still not working:
693        don't know why.
694       
695        Made page to match the example of the combining forms at
696        http://www.omniglot.com/writing/hanunoo.htm
697
6982008-10-24 Stevan_White
699        * FreeSerif.sfd:
700
701        Removed some marks from Mathematical Alphanumeric Symbols
702
703        * FreeSerif.sfd:
704
705        Tweeked combining marks for Vietnamese.  Made to satisfy
706                WAZU JAPAN Comprehensive Unicode Test Page for Vietnamese
707                http://www.wazu.jp/gallery/Test_Vietnamese.html
708        Could still use some tweeking...
709
710        * FreeSerif.sfd:
711
712        Added marks for composition of Vietnamese
713
714        * FreeMono.sfd, FreeSerif.sfd:
715
716        Put "below" combining mark on lots of vowels and derivatives,
717        for Vietnamese.
718        Named a bunch of composit Latin, expecting to make substitutions.
719
7202008-10-23 Stevan_White
721        * FreeSerif.sfd:
722
723        Thai spacing alterations based on advice of a native speaker.
724
7252008-10-22 Stevan_White
726        * FreeSerif.sfd:
727
728        re-named Thai lookups according to order
729
7302008-10-21 Stevan_White
731        * FreeSans.sfd:
732
733        Cleanup of glyphs in Gujarati, Devanagari.
734       
735        Note:  Serious problem with Sans GPOS abvm in Devanagari
736        "'abvm' Above Base Mark in Devanagari subtable" "gujr-0"
737        But all the characters that list gujr-0 are in Gujarati.
738        Not sure how this got broken or how to fix it.
739
740        * FreeSerif.sfd:
741
742        Fiddled with Thai mark positioning: passes my tests now OK.
743        Made a few more references in Math Symbols; more regularization of
744        stroke.
745
746        * FreeSerif.sfd:
747
748        Added mark class for Vietnamese "horn"
749        Several references made in General Punctuation, Arrows
750
751        * FreeMono.sfd:
752
753        added some Combining Diacritical Marks
754
7552008-10-20 Stevan_White
756        * FreeSerif.sfd:
757
758        Made some references from serifed Latin capitals to Greek counterparts.
759
760        * FreeSerif.sfd:
761
762        Made a few repeated glyphs into references in Musical Symbols
763
7642008-10-19 Stevan_White
765        * FreeSerif.sfd:
766
767        Moved several glypns from Mathematical Alphanumeric Symbols to
768        Letterlike Symbols.
769        Couple tweeks in Mathematical Symbols.
770
771        * FreeMono.sfd, FreeSerif.sfd:
772
773        Fiddling with Mathematical Symbols.
774        In Serif, trying to make stroke width more consistent.
775
776        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd:
777
778        Added some Greek symbols in Mono and Sans to make a little more regular
779        and correspond better with TeX.
780        Tweek of serif.
781
782        * FreeSansBold.sfd:
783
784        a few more improvements.
785       
786        One problem with the Mathematical Alphanumeric area is, one must
787        remember to change it any time another face is altered...
788
789        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerifBold.sfd:
790
791        Several improvements and additions to Sans faces (mostly in Greek) from
792        experience of pasting into FreeSerif Mathematical Alphanumeric Symbols.
793
794        * FreeSerif.sfd:
795
796        Replaced most of Mathematical Alphanumeric Symbols
797                roman italic bold (latin and greek)
798                gothic italic bold (latin and greek)
799                typewriter
800                and numerals
801        with glyphs from FreeFont.  These were scaled to uniform height.
802       
803        Remains: Blackboard Bold, Fraktur, Calligraphic, Script
804
805        * FreeSerif.sfd:
806
807        Tidied lookup table names for Malayalam
808
809        * FreeSerif.sfd:
810
811        Applied Malayalam patch from Hiran Venugopalan
812
813        * FreeMono.sfd:
814
815        Added/corrected many Mathematical Symbols
816
817        * FreeSansOblique.sfd:
818
819        more IPA
820
8212008-10-18 Stevan_White
822        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
823
824        Made lots more IPA and Phonetic Extensions
825        Note: fontforge is reporting an error in a few glyphs made by scaling
826        another, that the glyphs are drawn in the wrong direction--only in
827        TrueType though.  Suspect a FontForge bug.
828
829        Added several Combining Diacritical Marks
830
8312008-10-17 Stevan_White
832        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
833
834        Made several Spacing Modifier Letters, Combining Diacritical Marks,
835        and IPA and Phonetic Extensions
836
8372008-10-16 Stevan_White
838        * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
839
840        Added some Superscripts and Subscripts
841
842        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
843
844        Finished off Superscripts and subscripts
845
846        Completed General Punctuation for Mono faces
847
848        Added some General Punctuation
849
8502008-10-15 Stevan_White
851        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
852
853        more Letterlike Symbols, Currency Symbols
854
855        * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
856
857        Made some Combining Diacritical Marks for Symbols, Letterlike Symbols
858
859        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
860
861        Added some General Punctuation
862
8632008-10-14 Stevan_White
864        * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
865
866        Added double slanted hyphen, made General Punctuaton Supplement like
867        Serif's
868
869        * FreeSansBoldOblique.sfd:
870
871        Filled out Greek Extended
872
873        * FreeMono.sfd, FreeSerifItalic.sfd:
874
875        fixes to last 2 commits
876
877        * FreeSerifItalic.sfd:
878
879        Last character to General Punctuation
880
881        * FreeMono.sfd:
882
883        Built some Enclosed Alphanumerics (1-10)
884
885        * FreeSerif.sfd:
886
887        Copied in Daniel Johnson's changes to Cherokee.
888
8892008-10-12 Stevan_White
890        * FreeSerif.sfd:
891
892        Included Daniel Johnson's Cherokee glyphs.
893
8942008-10-05 Stevan_White
895        * FreeMono.sfd:
896
897        Further corrections to diaresis in Cyrillic -- legibility in small sizes
898
899        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd, FreeSerif.sfd:
900
901        Regularized placement of diaresis in Cyrillic
902
903        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
904
905        Added same set of glyphs to Cyrillic Supplement
906
907        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
908
909        Added some of the easier letters from Cyrillic Supplement
910
9112008-10-04 Stevan_White
912        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSerifItalic.sfd:
913
914        Finished high Cyrillic range for MonoBold and MonoBoldOblique.
915        (Remaining: historic ranges, Cyrillic extensions)
916        Tweeked others.
917
918        * FreeMonoBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
919
920        Serif*Italic: Added last Abkhazian letters to Cyrillic
921        MonoBold: tweek
922
9232008-10-03 Stevan_White
924        * FreeMono.sfd, FreeMonoOblique.sfd, FreeSerif.sfd, FreeSerifBoldItalic.sfd:
925
926        Mono: Some additions to historic letters
927
928        * FreeSerif.sfd:
929
930        Added some punctuation and combining numeric marks from
931        Cyrillic Extended B
932
933        * FreeMono.sfd, FreeMonoBold.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
934
935        Various technical tweeks, mostly concerning recent additions.
936        Also did a bit more "Points too close" and "irrelevant control points".
937        Cyrillic millions redesign meant could not maintain use of refrences
938        for it.
939
940        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
941
942        More high Cyrillic
943        Included old Cyrillic millions combining mark in Sans, changed design
944        in Serif
945
9462008-10-02 Stevan_White
947        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
948
949        More high Cyrillic
950
951        * FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd:
952
953        More high Cyrillic glyphs
954
955        * FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
956
957        More glyphs in high Cyrillic.  Remains only some whose form I'm unsure
958        of in italic.
959
960        * FreeSerifBoldItalic.sfd:
961
962        More glyphs in higher Cyrillic range
963
964        * FreeSerifItalic.sfd:
965
966        Same process of tightening el, em, ge (but a P.S. to previous commit:
967        also did ya, ze for SerifBold.)
968
969        * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
970
971        BoldItalic:  Tightened up spacing on left of el, em, ge (could go
972        farther, but it is partly a problem with glyph design...
973
974        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
975
976        More additions to Cyrillic.  Finished SerifBold except for Nivkh
977        additions.
978        Used references on number combining forms.
979
9802008-09-30 Stevan_White
981        * FreeSerif.sfd:
982
983        Added four (obsolete) Chuvash letters to Cyrillic Supplement
984        - completing it.
985
9862008-09-29 Stevan_White
987        * FreeSerif.sfd:
988
989        Greek adjustments
990        Adjusted spacing of kappa slightly
991        Got rid of ears on Psi, following similar request for Upsilon.
992
9932008-09-28 Stevan_White
994        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
995
996        Adding and fiddling with Spacing Modifiers and Combining Diacriticals
997
998        * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
999
1000        Revisions of several Combining Diacritical marks
1001
1002        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1003
1004        A few Combining Diacriticals and Spacing Modifiers
1005
1006        MonoBoldOblique: Primarily filling out Spacing Modifier Letters
1007        others: little fixes found along the way
1008
10092008-09-27 Stevan_White
1010        * FreeSerif.sfd:
1011
1012        Replaced Malayalam range with that from Rachana_04 found on
1013        Swathanthra Malayalam Computing project page
1014                http://savannah.nongnu.org/projects/smc/
1015        Besides scaling and converting to cubic, performed much clean-up of
1016        glyphs, added an r2 character, and re-named a bunch of characters.
1017
10182008-09-22 Stevan_White
1019        * FreeSerif.sfd:
1020
1021        Filled in as much of Phonetic Extensions as I could without artistic
1022        abilities.
1023        Note 1D48-9 are not references due to apparent FontForge bug, that says
1024        scaled references go in wrong direction.
1025
1026        * FreeSerif.sfd:
1027
1028        Cleaup of some Bengali glyphs.
1029        Note many of the ligatures remain very very messy.
1030
1031        * Makefile:
1032
1033        added more validations
1034        made to work with GenerateOpenType
1035
1036        * FreeSerif.sfd:
1037
1038        Built two more easy Phonetic Extensions
1039
1040        * FreeSerif.sfd:
1041
1042        Built some Phonetic Extensions letters, those with middle tilde
1043
10442008-09-21 Stevan_White
1045        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1046
1047        Added lots of Spacing Modifier Letters and Combining Diacritical Marks.
1048
1049        * FreeMono.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSerif.sfd:
1050
1051        Wrote script to check if glyph encodings were in stated ranges, fixed
1052        most discrepancies.
1053       
1054        There were a bunch of incompletely deleted characters in several faces.
1055       
1056        Sans: found several other problems in the process
1057        # Tamil
1058        Four slots labelled 0BDA-D have glyphs, not in Unicode.  also 0BE1
1059        I think they are misplaced; added 0010 to each of them
1060       
1061        # Devanagari
1062        Slot labelled U+093B is not in Unicode--can't find glyph: deleted
1063        likewise 094F (may have been meant to be 0954)
1064        0955, 0973-0976
1065       
1066        0954 should be a combining mark, but it appears on the wrong side of 0.
1067        0971 was just wrong--made into simple dot.
1068        0972 is also wrong--made my own Candra A.
1069       
1070        # Gujarati
1071        Slots labelled 0AE4-5 are not in Unicode; seem not to belong at all.
1072        Deleted.  2800 is a dup of 2790.  Deleted
1073       
1074        Serif: phillipine_double u1736 was misplaced
1075       
1076        A bunch of the Math Alphanumeric symbols are empty in the standard,
1077        because they're represented elsewhere.  These should be deleted
1078        First need to make style consistent with existing symbols.
1079
1080        * FreeSerif.sfd:
1081
1082        Applied patch from Daniel J
1083        Remedies bug
1084                FreeSerif: Missing glyphs with palatal hook
1085                https://savannah.gnu.org/bugs/index.php?24298
1086        Adding several letters to Phoenetic Extensions range U+1D80-BF
1087
1088        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1089
1090        Made four characters U+200C-F to be zero-width
1091        Remedy to bug #23593: Mono 0-width chars: zero-width or space?
1092                https://savannah.gnu.org/bugs/index.php?23593
1093
1094        * FreeSerif.sfd:
1095
1096        Made Mahjong tiles to take up less space using references
1097        Cleaned up several validation problems
1098
10992008-09-19 Stevan_White
1100        * FreeSerif.sfd:
1101
1102        Added several Hebrew Alphabetic Presentation Forms (some easy ones), to
1103        make its coverage the same as Serif Bold.
1104
1105        * FreeSerifBold.sfd:
1106
1107        Re-encoded.
1108        Deleted several glyphs in Hebrew Alphabetic Presentation Forms that
1109        didn't correspond valid Unicode
1110
1111        * FreeMonoBold.sfd, FreeSans.sfd, FreeSerifItalic.sfd:
1112
1113        Ran script to find mis-numbered glyphs.  Several were simply typos,
1114        some offset by one.
1115
1116        * FreeSansOblique.sfd:
1117
1118        Numerous cases of glyphs in Private Use area incorrectly assigned
1119        Unicode numbers and names.  Gave all -1 for Unicode and named like
1120        "slot.XXXX".
1121
1122        * FreeSerif.sfd:
1123
1124        Adapted Mahjong Tiles from George Douros' Unicode Symbols font.
1125
1126        * FreeSerif.sfd:
1127
1128        Added Domino Tiles.  Domino outline is copied from George Douros'
1129        Unicode Symbols, but the rest I preferred to do with references.
1130
11312008-09-18 Stevan_White
1132        * FreeSerif.sfd:
1133
1134        Adapted Mathematical Alphanumeric Symbols from George Douros' Unicode
1135        Symbols font.
1136
1137        * FreeMonoBoldOblique.sfd:
1138
1139        This one got away from me--I don't know what I did.
1140        Looks like some small contour edits.
1141
1142        * FreeSansBoldOblique.sfd:
1143
1144        Fixed one mis-numberd character in Latin Extended-B
1145
1146        * FreeSerifBold.sfd, FreeSerifItalic.sfd:
1147
1148        Fixed several mis-numbered characters.
1149
1150        * FreeSansBold.sfd:
1151
1152        SansBold: one Georgian letter with no name, one Zapf Dingbat was
1153        unnumbered
1154        ATT test shows a bunch of problems with Gurmukhi and 'blwf' table
1155        indeed shows those letters at 0x10000+
1156        Sans names them like uni0A30_uni0A4D.blwf: they are in range
1157        ECC6 to ED06
1158       
1159        I meant to move this range into Private Use in last release, and
1160        missed it.  So now it is moved, into same range as Sans.
1161       
1162        Both Sans and SansBold in nukt table for Gurmukhi have duplicate
1163        entries for uni0A15 uni0A3C.  Deleted dups.
1164
1165        * FreeMonoOblique.sfd:
1166
1167        fixed a number of Unassigned Code Points in Greek Extended
1168
1169        * FreeSansOblique.sfd:
1170
1171        mis-numbered Combining Diacritics
1172
1173        * FreeSansOblique.sfd:
1174
1175        Several chars in Latin Extended hadn't been named.
1176        One spurious letter in Letterlike Symbols
1177
11782008-09-16 Stevan_White
1179        * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd:
1180
1181        Lots of additions: unless otherwise noted, they are from George Duros'
1182        fonts Analecta, Music, and Unicode (haven't got final confirmation of
1183        the eligibility of these glyphs, so this is just for testing.)
1184       
1185        Added some combining marks, fiddled a bit.  In both Serif & Mono, tried
1186        to get a key symbol characters to fit inside the key combining mark
1187       
1188        Serif
1189        Got rid of ears on Upsilon
1190        Added:
1191                # Gothic
1192                # Western & Byzantine Musical Symbols
1193       
1194                # Misc Symbols, Misc Technical Symbols (drew many myself)
1195                # Supplemental Symbols and Arrows
1196       
1197        Mono
1198        Added:
1199                # lotsa Misc Technical Symbols
1200                # OCR Symbols
1201                # drew many Supplemental Symbols and Arrows, Misc Technical
1202       
1203        Sans
1204        Added   # Phoenecian
1205        Made a few Letterlike Symbols; Made Re and Im to be sans-serif.
1206
12072008-09-11 Stevan_White
1208        * FreeSerif.sfd:
1209
1210        Removed pointless entries from Latin kern table
1211       
1212        Tidied points in Sinhala
1213
12142008-09-07 Stevan_White
1215        * FreeSerif.sfd:
1216
1217        Tidied up Tamil ligatures EEA8-EEAB to fix TT build warning
1218                "MonotonicFindAlong: Never found our spline."
1219
1220        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, Makefile:
1221
1222       
1223        Added APL characters to FreeMono (why?...)
1224       
1225        Fixed several last-minute problems, including
1226       
1227        Serif: Tweeked GPOS mark table for Cyrillic
1228        Sans: Added a GPOS table for Cyrillic (but several diacritics missing)
1229       
1230        Serif, Mono: tweeked some bugs in extensible brackets & integrals
1231       
1232        Serif: Vietnamese o circumflex: accent was a bit high. fixed.
1233       
1234        MonoBoldOblique OTF build
1235                uni213b intersects self
1236       
1237        Generation of TT fonts complains about several things to stderr,
1238        including:
1239       
1240        SerifBold: "There exists a 'fpgm' code that seems incompatible with FontForge's. Instructions generated will be of lower quality. If legacy hinting is to be scrapped, it is suggested to clear the `fpgm` and repeat autoinstructing. It will be then possible to append user's code to FontForge's 'fpgm', but due to possible future updates, it is extremely advised to use high numbers for user's functions."
1241        Probably has been there since I first copied the TT instructions in.
1242        Just repeated the copying process carefully, and the warning went away.
1243       
1244        Serif:  "FindMatchingHVEdge fell into an impossible position"
1245                fixed a bunch of point too close
1246       
1247        REMAINING PROBLEM in Serif TT build
1248                "MonotonicFindAlong: Never found our spline."
1249                        fixed several bad TT matrices-- there are several more
1250                        fixed many "control points too close" no luck
1251
12522008-09-03 Stevan_White
1253        * FreeSans.sfd, FreeSansOblique.sfd:
1254
1255        Added/corrected some Misc. Symbols by copying from Serif.
1256        Note this is only a stopgap solution.  Want real sans-serif symbols.
1257
1258        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1259
1260        Added minimal Miscellaneous Symbols: card suites and some musical notes.
1261        Note not happy with shapes...some I just drew.  Sans isn't really sans.
1262       
1263        Fixed one APL symbol in Mono so it verified in OTF version
1264
12652008-08-31 Stevan_White
1266        * FreeMono.sfd:
1267
1268        Built set of APL symbols.
1269
12702008-08-30 Stevan_White
1271        * FreeSans.sfd:
1272
1273        Un-linked references in uni02B2 and uni02B5, because when validating the
1274        TrueType version, FontForge gave an error "is drawn in wrong direction".
1275        I suspect a bug in FontForge.  Other similar glyphs make no errors.
1276
1277        Fixed missing extrema in TrueType.
1278        These were the last cases being reported by validate in all the faces.
1279
1280        * FreeSerifItalic.sfd:
1281
1282        fixed last missing extrema in TrueType
1283
1284        * Makefile:
1285
1286        restructured validation to look in a directory
1287
1288        * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd:
1289
1290        Fixed missing extrema in TrueType versions
1291
12922008-08-15 Stevan_White
1293        * FreeSans.sfd:
1294
1295        Same problem with uni0A83 as with bn_llikaar.  Just made zero-width.
1296
12972008-08-14 Stevan_White
1298        * FreeSans.sfd, FreeSansOblique.sfd:
1299
1300        Glyph bn_llikaar, U+09E3 BENGALI VOWEL SIGN VOCALIC LL,
1301        has right bound positioned far into the negative.  Causes a warning in
1302        FontForge when opening OTF version.
1303        Comparing with other fonts supporting Bengali, found no others that
1304        do this.
1305        Serif makes glyph width 0 (which sounds right according to Unicode)
1306        and puts glyph wholly to left of 0.  But, I haven't found this letter
1307        in text anywhere.  I wonder if it is really used in writing.
1308
1309        * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
1310
1311        Further TrueType validation fixes.
1312        Sans still has two glyps in wrong direction.
1313
1314        * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1315
1316        Fixed more TrueType problems...all missing extrema in TTF validation
1317
13182008-08-13 Stevan_White
1319        * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1320
1321        fixed all the TrueType validation problems of type "intersects itself"
1322        and all but two of the "wrong directions", as well as a lot of
1323        "missing extrema".  But there remain hundreds of missing extrema in the
1324        TrueType version.
1325        Also, bn_llikaar in Sans and Oblique still has a problem in OTF version.
1326
1327        * FreeMono.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd:
1328
1329        Made .ttf files to validate.  Other faces have many more problems still.
1330
13312008-08-12 Stevan_White
1332        * FreeMonoOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
1333
1334        Continuing to make OTF versions validate.
1335       
1336        * FreeMonoOblique.sfd:
1337                lots of missing points at extrema
1338        * FreeSerif.sfd:
1339                12 wrong directions, 1 missing extrema
1340        * FreeSerifItalic.sfd:
1341                many missing points at extrema, 1 self-intersecting
1342       
1343        What was wrong: in several oblique cases, an already-italic glyph was
1344        made more italic, thereby fouling up extrema (although why it passed
1345        validation in the SFD I don't know).  Some glyphs were
1346        overly-complicated with many near points.  Cleaned up, rounded to int.
1347       
1348        Remaining problem: OTF FreeSansOblique FreeSans. one Bengali glyph in
1349        each whose advance width and htmx don't match.
1350       
1351        Moral of story: validate the OTF and TTF versions too before a release.
1352
1353        * FreeSansOblique.sfd:
1354
1355        Reverse a mistake from last commit: somehow this file was converted to
1356        quadratic, or something.
1357
13582008-08-11 Stevan_White
1359        * FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1360
1361        Found that SFD files that validated produced OpenType files that don't.
1362        These represent the easy fixes.  Some were result of conversion to
1363        quadratic; some shouldn't have validated in the SFD...
1364       
1365        * MonoBoldOblique: uni0250 missing pts at extrema [reference glyph rotated...]
1366        * Sans:            uni0AC4 wrong direction [simplified, rounded to int]
1367        * SansOblique:     uni01EA wrong direction [rounded to int]
1368        * SerifBold:       uni023f wrong direction [round to int]
1369        * SerifBoldItalic: uni0245 missing pts at extrema [ungrouped ref, added extrema]
1370
13712008-08-06 Stevan_White
1372        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd:
1373
1374        Re-set font metrics, which were somehow making uneven vertical spacing.
1375
13762008-06-22 Steve White
1377        * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1378
1379        Made to validate
1380
1381        * ranges.py:
1382
1383        Brought more into line with OpenType
1384        Added some ranges
1385        Fixed bug with ranges outside of font
1386
1387        * CREDITS:
1388
1389        3 new ranges
1390
1391        * FreeSerif.sfd, FreeSerifItalic.sfd:
1392
1393        Cyrillic: tweeked accents for consistency, and for readability in small
1394        sizes.
1395
1396        * FreeSerif.sfd:
1397
1398        Thanna range: tweeking
1399
1400        Thaana range: Scaled up by about 15%, raised by 100EM, tightened
1401        some of the diacritics to get inside 900 to -300 EM limits.
1402
1403        * FreeSans.sfd:
1404
1405        Added Old Persian and Ugaritic from MPH2BDamase font.
1406
14072008-06-21 Steve White
1408        * FreeSerif.sfd:
1409
1410        Added Tai Le range adapted from MPH2BDamase font.
1411
1412        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1413
1414        Added some ancient Greek numerals from Tempora to high Unicode area,
1415        (partly just to show it can now be done.)
1416
1417        * FreeSerifItalic.sfd:
1418
1419        Couple of tweeks putting glyphs above -300EM.
1420
1421        * FreeSerif.sfd, FreeSerifItalic.sfd:
1422
1423        Surgery to Thai letter 'tho than', u+0e10, to push it above -300 EM.
1424        This makes Thai range completely between 900 and -300 EM.
1425
1426        * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
1427
1428        Many auxilary characters (esp. for Malayalam, Bengla, and Tamil)
1429        representing ligatures and alternative forms without their own Unicode,
1430        were moved from
1431        ranges above 0xFFFF (which ought to have been slots for other defined
1432        Unicode ranges) into the Private Use area.
1433       
1434        In Serif, I segregated the scripts, in Sans it was hard to see where one
1435        began and another ended, so I moved them en masse.
1436       
1437        Note several problems with wrongly-named characters:
1438        I already re-named glyph570 and glyph582.
1439        But there are others with names starting with A...
1440
1441        * FreeSansBold.sfd, FreeSansOblique.sfd:
1442
1443        Fixed (I hope the last) problem with scripts in lookups
1444        Find Problems -> ATT (all selected) finds multiple issues,
1445       
1446        * FreeSansBold.sfd:
1447        In addition to script 'guru', added 'gur2' to the scripts for these
1448        lookups
1449                'nukt' Nukta forms in Gurmukhi
1450                'blwf' Below Base Forms in Gurmukhi
1451                'pstf' Post Base Forms in Gurmukhi
1452                'blws' Below Base Substitutions in Gurmukhi
1453                'abvs' Above Base Substitutions in Gurmukhi
1454                'psts' Post Base Substitutions in Gurmukhi
1455       
1456        * FreeSansOblique.sfd:
1457        In addition to script 'beng', added 'bng2' to the scripts for the lookup
1458                'half' Half Forms in Bengali
1459       
1460        Moreover, the lookup
1461                'aalt' Access All Alternates in Latin
1462        contains only Bengali letters.
1463        Re-named as Bengali, made to work on beng, bng2 scripts
1464
14652008-06-20 Steve White
1466        * FreeSerif.sfd:
1467
1468        Scaled Sinhala range.
1469        Remedies bug #23656: Sinhala letters over-sized
1470
1471        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1472
1473        Mostly messing with Greek Extended accents again.
1474        re-positioned ypogegrammani on advice of Alexey Kryukov
1475        Put prosgegrammani beneath main letters in Mono, to make narrower glyphs
1476        Implemented more distinction between tonos and acute.
1477
14782008-06-19 Steve White
1479        * FreeMonoBoldOblique.sfd:
1480
1481        Completed fit of Mono to 800 to -200 EM.
1482
1483        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd:
1484
1485        Set Metrics to recommended values
1486
1487        * FreeMonoOblique.sfd:
1488
1489        Now Mono Oblique, as well as roman and Bold, are within 800 to -200 EM.
1490        Just BoldOblique to go.
1491
1492        * FreeMono.sfd, FreeMonoBold.sfd:
1493
1494        More toward fitting to 800 to -200 EM.
1495        Basically, reduced Georgian by 92%.
1496        Also made an over-all offset, so Georgian is somehow centered (Bold...I
1497        guess I already did this in roman).
1498        Want to also do an emboldening to make stroke like rest of font, but
1499        current FontForge has a nasty crash that loses data on this function.
1500
1501        * FreeMono.sfd:
1502
1503        In effort to make fit in 800 to -200 EM,
1504        Scaled Georgian by 92%, centered on 600 wide box.
1505        Next: Embolden a bit.
1506
15072008-06-18 Steve White
1508        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1509
1510        Toward making all glyphs lie between -200 and 800 EM.
1511        Numerous small changes, especially raising descenders of some Hebrew
1512        letters.
1513        Georgian remains a problem
1514
15152008-06-13 Steve White
1516        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1517
1518        Moved prosgegrammeni up to baseline,
1519        (and then moved all references down to baseline)
1520
1521        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1522
1523        Added Control Picture "blank" to all faces.
1524        Switched U+0222-3 from TemporaLGCUni
1525
15262008-06-11 Steve White
1527        * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1528
1529        More fiddling with Greek Extended accents
1530
1531        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1532
1533        Tweeks to accents etc in Greek Extended and Cyrillic
1534
15352008-06-10 Steve White
1536        * FreeSerifBold.sfd, FreeSerifItalic.sfd:
1537
1538        Fixed a few big horizontal spacing problems
1539
1540        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1541
1542        Implemented TemporaLCGUni glyphs in Cyrillic ranges.
1543        Added a breve_cyrillic for the moustache breve mark.
1544
15452008-06-08 Steve White
1546        * FreeSerif.sfd:
1547
1548        Replaced most of Cyrillic range with TemporaLGCUni.
1549        Remodelled many of the derived Cyrillic characters after these.
1550        Fiddled globally with spacing of small letters.
1551        Unclear on diacritics 485-6, unhappy with breve.
1552
1553        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1554
1555        Started implementing TemporaLCGUni in Greek ranges.
1556       
1557        Replaced 3DC-3E1 from Tempora, because I thought they looked nicer and
1558        more like the other existing FreeFont glyphs.
1559        Replaced 3DA-B from Tempora, because they look more like Unicode
1560        samples, and nicer.
1561        Added 03f3-4, 03F7-F.
1562        Prefer my own lunate epsilon.
1563        Replaced Phi and Omega from Tempora.
1564        These plainly fit the other FreeFont glyphs better than the origninals.
1565        (How did this happen?)
1566       
1567        In bold, replaced U+03D7
1568       
1569        Copied lbbar u+2114
1570
1571        Small italic greek--replaced most except phi, psi, omega
1572       
1573        Based on new information, broke the identification of oxia with Latin
1574        acute.
1575
15762008-06-07 Steve White
1577        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1578
1579        Efforts to control heights of characters
1580
15812008-06-06 Steve White
1582        * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1583
1584        Made to validate
1585
15862008-06-05 Steve White
1587        * FreeSans.sfd:
1588
1589        Fixed undefined character in kerning classes
1590
15912008-06-04 Steve White
1592        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1593
1594        tweeks and additions to General Punctuation
1595
15962008-06-03 Steve White
1597        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansOblique.sfd:
1598
1599        Completed/tweeked Number Forms
1600
1601        * FreeMono.sfd, FreeSerif.sfd:
1602
1603        Added some Miscellaneous Technical symbols
1604
16052008-06-02 Steve White
1606        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1607
1608        Tweeks...mostly Letterlike
1609
16102008-06-01 Steve White
1611        * FreeMono.sfd, FreeSerif.sfd:
1612
1613        Added Box Drawing characters to Serif.
1614        Tweeked a glyph in Mono
1615
1616        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1617
1618        Added several glyphs to Letterlike Characters
1619
16202008-05-31 Steve White
1621        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1622
1623        Validation pass
1624       
1625        SansOblique and SansBoldOblique had validation problem with BlueValues
1626                Private Dictionary
1627                Elements in BlueValues/OtherBlues array are disordered
1628                Elements in BlueValues/OtherBlues array are too close
1629                (Change BlueFuzz)
1630                StemSnapV does not contain StdVW value.
1631        So I ordered the array, and based on other slanted fonts,
1632        removed StemSnapV.
1633       
1634        Note however, I still think the two top Blues lines are too close
1635        But I don't even know what the second-to-top line is meant to do.
1636
1637        * FreeSerif.sfd:
1638
1639        Added to Block Elements, Geometric Shapes
1640        Made to validate
1641
16422008-05-29 Steve White
1643        * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1644
1645        Looking at special symbols.
1646        Drew several Miscellaneous Symbols in Mono and Serif
1647        > Completed/corrected planetary symbols, added Dice,
1648        some other easy ones
1649        > Completed Dingbats in Serif (using URW Dingbats)
1650        Added some Block Elements to Serif
1651
16522008-05-26 Steve White
1653        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1654
1655        More changes stemming from J. Poon's report.
1656
16572008-05-25 Steve White
1658        * FreeSerif.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1659
1660        Height surgery on SerifBoldItalic.
1661        More fiddling with accents in others.
1662
1663        * FreeSerifItalic.sfd:
1664
1665        More height surgery.  Only a few left in Benglai and Thai
1666
1667        * FreeSerifBold.sfd:
1668
1669        Re-applied surgery to make glyphs between 900 and -300EM
1670
1671        *** Regression
1672        Inadvertently un-linked all references in SerifBold in r1.83.
1673        This reverses that error (but also un-does the surgery mentioned there)
1674
1675        * FreeSerifBold.sfd, FreeSerifItalic.sfd:
1676
1677        Applied surgery to make Latin letters go under 900EM.
1678        One exception yet...
1679
16802008-05-24 Steve White
1681        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1682
1683        Serif: much fiddling with accents in Latin ranges.
1684        Re-thought some glyphs (there are still a few messy ones, especially
1685        in bold)
1686        Checked horizontal spacing...fixed a number of problems.
1687
16882008-05-23 Steve White
1689        * FreeSansBold.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1690
1691        Made Latin Extended-B coverage consistent across Serif; cleaned up some
1692        glyphs
1693
1694        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1695
1696        Filled more of General Punctuation in Sans and Serif
1697        Made all agree on coverage of Latin Extended Additional
1698
16992008-05-22 Steve White
1700        * FreeSans.sfd, FreeSansBold.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1701
1702        Added Latin Extended Additional to SansOblique.
1703        Made Latin Extended Additional coverage consistent across Sans, B, I
1704        Made Latin Extended-B coverage same in SerifBold.
1705
1706        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSansBold.sfd:
1707
1708        Mono* made Latin-B coverage consistent across faces
1709
1710        * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1711
1712        Made set of Latin Extended-B consistent across Sans faces
1713
1714        * FreeSans.sfd, FreeSansBold.sfd:
1715
1716        More filling in General Punctuation
1717
1718        * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1719
1720        Another bunch of J. Poon's reports
1721        also, filling in some Combining Diacriticals, Spacing Modifiers, and
1722        General Punctuation in bold faces
1723
17242008-05-21 Steve White
1725        * FreeMono.sfd, FreeMonoBold.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1726
1727        Mucking about with mark tables in Thai (Serif)
1728        Other faces: Making changes from J. Poon's report
1729
17302008-05-20 Steve White
1731        * CREDITS:
1732
1733        Mark Williamson
1734        Jacob Poon
1735
1736        * Makefile:
1737
1738        added tests target
1739
17402008-05-18 Steve White
1741        * ranges.py:
1742
1743        Put table explanation back in
1744
1745        Improved behaviour for high Unicode
1746
1747        * FreeSans.sfd:
1748
1749        Revision of kerning
1750
1751        * FreeSerif.sfd:
1752
1753        Made Latin kerning a little more reasonable:
1754                reduced many excessive kerns (some had letters apparently
1755                        overlapping, which shouldn't happen)
1756                made kerns increment by 5EM for ease of reading
1757                got rid of kerns too small to be seen
1758
1759        * FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerifBold.sfd:
1760
1761        Made to verify
1762
17632008-05-13 Steve White
1764        * FreeSerif.sfd:
1765
1766        Made to validate
1767
1768        * FreeSerif.sfd:
1769
1770        Gurmukhi: filled range in Serif, taking glyphs from the original
1771        Punjabi font by Hardip Singh Pannu
1772        http://members.aol.com/hspannu/punjabi.html   (file pb_win95.exe)
1773
17742008-05-12 Steve White
1775        * FreeSans.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1776
1777        Hebrew, basic.  Some faces missing punctuation marks, added.
1778
1779        * FreeMono.sfd, FreeSans.sfd:
1780
1781        Armenian: Sans tried to make verticals and horizontals of more uniform
1782        width both, finddled with punctuation
1783
1784        * FreeMonoOblique.sfd:
1785
1786        made to validate
1787
1788        * FreeMonoBold.sfd:
1789
1790        made to validate
1791
1792        * FreeSans.sfd, FreeSansBold.sfd:
1793
1794        Armenian in Sans: regularized letter spacing
1795
1796        * FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd:
1797
1798        Armenian: fill out ranges and clean up
1799        SansBold especially had a lot of incorrect references.
1800        Now all the ranges with Armenian at least share the same set of
1801        characters.
1802
1803        * FreeMono.sfd:
1804
1805        Fixed glyph with wrong width.
1806
18072008-05-11 Steve White
1808        * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifItalic.sfd:
1809
1810        1) made to validate
1811        2) Mono: copied in Spacing Modifier Letters (glyphs not yet named)
1812        3) SerifItalic: Filled in General Punctuation
1813
1814        * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1815
1816        Made to validate, and pass all other FontForge tests.
1817        Expedient: rounded everything to int
1818
1819        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1820
1821        Made to have the same Greek Symbols,
1822        Made to validate
1823
1824        * FreeSans.sfd, FreeSansBold.sfd:
1825
1826        Made Greek Symbols as full as rest of Sans.  Changed a name in Sans.
1827
1828        * FreeMonoOblique.sfd:
1829
1830        Made Greek as full as other faces
1831        Made to validate
1832
1833        * FreeSansBold.sfd:
1834
1835        Deleted seven orphaned Arabic characters; looks like somebody started,
1836        didn't get very far, putting Arabic in bold.
1837
1838        Deleted orphaned Arabic glyph from Arabic Presentation forms-B
1839
1840        * FreeSerifBold.sfd:
1841
1842        Deleted the single Arabic character: it was clearly there by mistake.
1843
1844        * FreeSansOblique.sfd:
1845
1846        Made Greek Symbols as full as rest of Sans
1847
1848        Tweeks to Armenian
1849
1850        Comment from previous commit of FreeSans was meant for FreeSansOblique.
1851        In FreeSans, only tweeked a few letters during putting more characters
1852        in this face.
1853       
1854        Filled in Spacing Modifier Letters, increased General Punctuation.
1855
1856        * FreeSans.sfd:
1857
1858        Filled in Spacing Modifier Letters, increased General Punctuation
1859
1860        * FreeMono.sfd:
1861
1862        Made Armenian as full as other roman faces.
1863
1864        Completed Spacing Modifier Letters
1865        Added a couple of Greek Punctuation
1866
1867        added more Spacing Modifier Letters
1868
18692008-05-10 Steve White
1870        * FreeSerif.sfd, FreeSerifItalic.sfd:
1871
1872        Did same process of scaling and sizing for Thai in Sans as in Serif.
1873        Added mark tables to Sans.  Improvement, but there are questions...
1874
1875        * FreeSans.sfd:
1876
1877        Tidied some Gurmukhi glyphs, validated.
1878
1879        Deleted ranges for Oriya, Kannada, on account of
1880        1) they only contained a subset of the consonant glyphs of the scripts,
1881           few if any vowels, and had no ligature lookups as required
1882        2) Kannada was based on the Akurti fonts, which have copyright issues.
1883       
1884        See
1885        bug #23225: Oriya range only partial
1886        bug #23224: Kannada range only partial
1887
1888        * FreeMonoBoldOblique.sfd:
1889
1890        Made metrics like rest of Mono
1891
18922008-05-09 Steve White
1893        * ranges.py:
1894
1895        More info on range intervals
1896
1897        * FreeSerif.sfd:
1898
1899        Deleted Telugu range.
1900        It didn't represent a complete writing system for the language.
1901       
1902        See notes at https://savannah.gnu.org/bugs/index.php?23202
1903        Serif: Telugu range missing many characters; many wrong
1904
1905        Got a copy of the original Tikkana font,
1906        Copied in remaining consonants and vowels that I could find there.
1907        I think one vowel 0C55 is missing according to unicode).
1908        Strangely, the Telugu digits are alo missing.
1909        In Tikkana, the default "checkmark" structural mark is missing from many
1910        consonants, according to Unicode, but is a separate glyph.  I put
1911        the checkmark on.
1912        This, and scaled up by 150% and cleaned up intersecting glyphs and
1913        many unnecessary points.
1914
19152008-05-08 Steve White
1916        * FreeSerif.sfd:
1917
1918        Filled out Telugu consonants.
1919        Vowels still need to be done
1920
19212008-05-07 Steve White
1922        * FreeSerif.sfd:
1923
1924        Operated on Latin glyphs with stacked accents to make them fit under
1925        900EM.
1926        Scaled Telugu bu 150%.
1927
19282008-05-06 Steve White
1929        * FreeMono.sfd, FreeMonoBold.sfd, FreeSansBold.sfd, FreeSerif.sfd:
1930
1931        Corrected further fontforge "find problems"
1932        Added some math characters to FreeSerif
1933
19342008-05-05 Steve White
1935        * FreeSansBold.sfd:
1936
1937        Made to validate, and fixed bad TT transformations
1938
19392008-05-04 Steve White
1940        * FreeMono.sfd, FreeSerif.sfd:
1941
1942        Mainly TeX additions trying to satisfy Markus Kuhn's TeX-as-Unicode page
1943
1944        * FreeMono.sfd:
1945
1946        Adjusted heights of extensible brackets
1947
1948        Fixed problems with extensible brackets, thanks to Markus Kuhn's page
1949        http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt
1950
1951        * ranges.py:
1952
1953        fiddled with ranges, doc
1954
1955        made some ranges more correct?
1956
1957        fixed some bugs in ranges
1958        better error reporting
1959
1960        Got rid of Unicode 1.1 references
1961
1962        made to use OpenType table
1963
1964        * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd:
1965
1966        made to validate
1967
19682008-05-03 Steve White
1969        * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1970
1971        Removed digits from Private Use Area.
1972        See bug 23050.
1973
1974        * FreeMono.sfd, FreeSans.sfd:
1975
1976        Completed General Punctuation
1977
1978        * FreeSans.sfd:
1979
1980        Completed IPA Extensions
1981
1982        * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd:
1983
1984        More work on Superscripts and Subscripts, Spacing Modifiers.
1985        Sans is now complete in both.
1986        Added Pfennig to Sans and Mono.
1987
1988        * ranges.py:
1989
1990        Restructure text output
1991        Rearrangement and cosmetic ...except I had broken it.  now fixed
1992        Seems to be in a useful form at this point.
1993        More docs, date
1994
1995        * FreeSerif.sfd:
1996
1997        Added a hand-drawn old German Pfennig to Currency Symbols
1998
1999        * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
2000
2001        Further additions to General Punctuation, Super and Sub Scripts,
2002        Spacing Modifiers, etc.
2003
20042008-05-02 Steve White
2005        * FreeSans.sfd:
2006
2007        additions to Spacing Modifiers, IPA
2008
2009        * FreeSerifItalic.sfd:
2010
2011        Shortening stacked accents to maintain readability when clipped
2012
20132008-05-01 Steve White
2014        * FreeSans.sfd:
2015
2016        Additions to Spacing Modifiers and changes to Combining Diacritics
2017
2018        * FreeSerif.sfd:
2019
2020        Made sure all the half rings in Combining Diacriticals and Spacing
2021        Modifiers were really half rings  (J. Poon had complained about this)
2022
2023        Filled out General Punctuation
2024        Some work on Spacing Modifiers
2025
2026        Filled out Mathematical Operators
2027                still needs lots of work
2028        Made to validate
2029
2030        Filled out Latin Extended B
2031        Added some letters with curls to Latin Extended B
2032        More fiddling with Latin Extended B accents
2033
20342008-04-30 Steve White
2035        * FreeSerif.sfd:
2036
2037        Added Hanunóo script, with characters based on those in
2038        font MPH2BDamase, on request from the maintainer of that font,
2039        http://packages.debian.org/sid/ttf-mph-2b-damase
2040       
2041        Glyphs are simple vector strokes.  Could be a little more uniform.
2042
2043        Added Buginese script "Lontara", with characters based on those in
2044        font MPH2BDamase, on request from the maintainer of that font,
2045        http://packages.debian.org/sid/ttf-mph-2b-damase
2046       
2047        Note the glyphs are pretty rough, clearly a digitization of handwriting.
2048        I just cleaned them up, and corrected discrepancies with Unicode,
2049        and compared with some pictorial samples of the script I could find.
2050
20512008-04-29 Steve White
2052        * ranges.py:
2053
2054        Improved look a lot--still unhappy with some ranges
2055        OS/2 seems sometimes bang-on, sometimes unrelated to anything (including
2056        fontforge's OS/2 listing)
2057
2058        * FreeSerif.sfd:
2059
2060        Much fiddling with Tamil range.
2061        First scaled to 78% (avoiding the references)
2062        This gets it in the ballpark height-wise.  [A bit taller than the Latin
2063        letters, but the stroke is narrower, but then the glyphs are busier.]
2064        Then had to re-align combined references, the trickiest being the
2065        halants.
2066        Checked with other fonts with Tamil text.
2067
20682008-04-28 Steve White
2069        * FreeSans.sfd, FreeSerif.sfd:
2070
2071        Cleanup of control points in Arabic and Thaana
2072
2073        * FreeSerif.sfd:
2074
2075        Cleanup of missing extrema in Arabic and Thaana
2076
2077        Many changes to Thai, trying to make the script fit between some lines,
2078        so accents won't get clipped, etc.
2079        Also, stroke weight was heavier than that of Latin.
2080       
2081        Scaled whole thing by 93%.
2082        Shrank the tallest letters 0E42-4 to get them under 900EM.
2083        Shaved off top of maiek.
2084        Fiddled with positioning of all accents.
2085        Made positioning tables for accents.
2086                Note: unclear these are working correctly
2087       
2088        Fixed a bug having to do with character replacements for characters
2089        named 'ng' and 'nj'; these names had been taken on by other characters.
2090       
2091        Made to validate
2092       
2093        Unicode positions of two Cyrillic Extended characters were switched.
2094        Fiddled with a couple of Cyrillic combining diacritics
2095
20962008-04-27 Steve White
2097        * FreeSans.sfd:
2098
2099        bugfix: a left harpoon mysteriously appeared to the left of letter p!
2100
21012008-04-26 Steve White
2102        * FreeMono.sfd:
2103
2104        Made to validate
2105
2106        * FreeSans.sfd:
2107
2108        Made to validate
2109
2110        Toward J. Poons report
2111        Made 032B more like proper double-arches (and distinct fro 033C seagull)
2112        Made 032b more like a seagull
2113
2114        * FreeSans.sfd, FreeSansBold.sfd:
2115
2116        Sans: fiddling with widths and terminators of math symbols,
2117                toward J. Poon's report
2118        R & B: removed u+2741 because it didn't match the Unicode description
2119
2120        * FreeMono.sfd:
2121
2122        Extensible parenthesis symbols weight/terminators
2123        Toward bug # 23064: https://savannah.gnu.org/bugs/index.php?23064
2124        Rounded a bunch of terminators
2125
21262008-04-22 Steve White
2127        * FreeSerif.sfd:
2128
2129        Small alignment problem in Greek Extended
2130
2131        One more tweek to spacing in Cyrillic Extended
2132
2133        Corrected spacing in Cyrillic Supplement
2134
2135        Added Cyrillic Supplement letters for
2136        Enets, Khanty, Chukchi, Itelmen, Mordvin, Kurdish, Aleut
2137
2138        Added Cyrillic letters for Nivkh (completing Cyrillic range)
2139        More tightening of accents in Latin Extended.
2140
2141        * FreeSans.sfd:
2142
2143        Fiddled with math--consequences of changing the "similar" operator
2144
2145        More tightening of accents
2146
2147        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2148
2149        Adjustments to h and k with caron and cedilla in Latin A and B
2150
2151        * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd:
2152
2153        FreeSerifBold: deleted 3 dotted Hebrew letters in Private/Corporate use
2154        (E801-3).  They weren't ligatures or in any other lookup, and they
2155        weren't present in FreeSerif.
2156       
2157        * FreeSansBold:
2158        Unlinked and deleted F6C3, which called itself commaaccent.
2159        Made some new spacing and non-spacing accents to make up for it.
2160       
2161        * FreeSansBoldOblique:
2162        Made references of many Latin Extended.
2163        Also corrected several wrong ones.
2164       
2165        * Freeserif:
2166        Re-named commaaccent
2167
21682008-04-21 Steve White
2169        * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBold.sfd:
2170
2171        Deleted Hiragana and Katakana ranges, as discussed on bugs list.
2172        Cleaned up some encoding issues, unnamed glyphs
2173
2174        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2175
2176        Roman: added 'sine' -- not beautiful, but I liked drawing it
2177        All: Made special lookup for Dutch ligatures 'IJ' and 'ij'
2178
2179        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2180
2181        Roman: ffi etc Latin ligatures from 'liga' to 'dlig' (these weren't
2182        really ligatures anyway, and only looked very bad when used.
2183        Retain for condensed type.
2184        Others: deleted Latin 'liga' table altogether
2185        BoldOblique : added j to ij ligature
2186
2187        Toward J. Poon's Report:
2188        Except for issues of terminators not always vertical or horizontal,
2189        and a few things that were too hard or I was unsure of.
2190
21912008-04-20 Steve White
2192        * FreeSerif.sfd:
2193
2194        Futzing with accents in Latin Extended Additional and Latin Extended-B
2195
2196        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2197
2198        Added primemod character, referenced by Greek number sign
2199
2200        * FreeMono.sfd, FreeMonoOblique.sfd:
2201
2202        Following J. Poon's report, disconnected NJ (01CA)
2203
22042008-04-19 Steve White
2205        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2206
2207        First pass throught J. Poon's bug list.
2208        See bug reports for details.
2209
2210        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2211
2212        Made underscore slanted in Oblique faces, made all to be width of
2213        space character.
2214        Towards J. Poon's report.
2215        Disturbed that xterm and some other apps put small space between
2216        characters when none was called for.
2217
2218        * FreeMono.sfd, FreeMonoBold.sfd, FreeSans.sfd, FreeSansOblique.sfd:
2219
2220        Corrections on Currency Symbols
2221
2222        * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2223
2224        More corrections, additions to Currency Symbols
2225
2226        * FreeSans.sfd, FreeSerif.sfd:
2227
2228        Filled out and corrected Currency Symbols
2229
22302008-04-18 Steve White
2231        * FreeSans.sfd, FreeSerif.sfd:
2232
2233        Adjustments to Combining Marks for Symbols
2234        Additions to range in Sans, and re-structured its marks table so that
2235        "middle" can apply to any range
2236
2237        * FreeSerif.sfd, FreeSerifItalic.sfd:
2238
2239        Made reference between combining koronis and lenis of Greek Extended.
2240        In Serif, re-worked combining marks lookup tables, added anchors in
2241        Latin, moved so without marks they work in kedit (but now I'm doubting
2242        kedit does a reasonable thing...what is a better application for
2243        testing this?)
2244
22452008-04-16 Steve White
2246        * FreeSerifItalic.sfd:
2247
2248        Adjusting of spacing and accents in Greek
2249
2250        * FreeMono.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd:
2251
2252        Much futzing with Greek letter spacing and accents.
2253        Added lenis to FreeMono.
2254
2255        * FreeMono.sfd, FreeSerif.sfd:
2256
2257        Adjusted spacing of dots of Greek dieresistonons in Serif
2258        Whipped up something for Greek kappascript in Mono (could use revision)
2259
2260        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2261
2262        Raised dots on double-dotted Cyrillic i, to match that of i and j.
2263
22642008-04-14 Steve White
2265        * FreeMono.sfd:
2266
2267        Corrected 27e6-7 "white bracket"
2268        Note it is probably a FontForge bug these symbols aren't showing up.
2269        FontForge thinks they are in Supplemental Arrows, but they should be
2270        in Supplemental Math-A
2271
2272        Named some Greek characters
2273
2274        * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
2275
2276        Spacing of some Cyrillic characters
2277
22782008-04-13 Steve White
2279        * FreeSerif.sfd:
2280
2281        Some fiddling with accents
2282        'yogh' was too wide
2283
2284        * FreeSansBold.sfd, FreeSansOblique.sfd:
2285
2286        Character spacing was chaos--tried to improve.  BoldOblique also needs
2287        it.
2288
2289        * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2290
2291        Completed the fix of bug #12798, Greek glyphs with accents to side
2292        Much mucking with accents here, and fixed a few things that were just
2293        wrong.
2294
22952008-04-12 Steve White
2296        * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2297
2298        Made Mono curly quotes "bent"
2299
2300        * FreeMono.sfd:
2301
2302        More fiddling with Greek accents
2303        Made quotes "bent"
2304
2305        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2306
2307        Adjustments on Greek diaresistonos etc.
2308        Adjustments in Serif on combining marks for symbols
2309
2310        * FreeSerif.sfd:
2311
2312        More additions to Combining marks for Symbols
2313
2314        Additions to Combining marks for Symbols -- now mostly full.
2315        Lots of adjustments to middle anchor point in Latin to make big circle
2316        (nearly) encircle preceding latter
2317
23182008-04-11 Steve White
2319        * FreeMono.sfd:
2320
2321        Bugfix:
2322        Had indroduce a glyph of width other than 600, making kterminal not
2323        recognize it as a monospace font.
2324
23252008-04-10 Steve White
2326        * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2327
2328        More messing with accents.
2329        Further to bug #12798, Greek glyphs with accents to side
2330        Much messing with glyphs in Greek Extended range
2331
23322008-04-09 Steve White
2333        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerif.sfd:
2334
2335        Revisited Latin-1 and Latin-A accents.
2336        Glyph B7 was called "periodcentered", but Unicode callse it Mid Dot,
2337        and the description doesn't refer to the period.  I made it like the
2338        dot accent.  throughout, and referred L-dot to it.
2339       
2340        Also double-checked "commaaccent" characters (some in Unicode called
2341        cedilla, but the Unicode example shows a comma...mystery)
2342       
2343        Also the funny IPA upside-down f often had two bars, incorrectly.
2344       
2345        To do:  go through rest of Serif, and Sans
2346
2347        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2348
2349        Completed re-structuring of stacked Latin accents in Mono.
2350        Also: lots of associated adjustments of Greek Extended accents.
2351        (Trying to at least center extremely wide characters on their box)
2352        Repaired some victems of "find overlaps" sweeps
2353        Worked on glyphs with apostrope/comma parts
2354        Corrected a few wrong glyphs.
2355       
2356        Trying out a "bent quotes" solution to making primes distinct from
2357        quotes.
2358
23592008-04-08 Steve White
2360        * FreeMonoOblique.sfd:
2361
2362        Toward reducing overall height
2363        Did similar process as for Mono, fixing a few errors along the way.
2364        Also the Greek Extended range was very messed up vertical and
2365        horizontally.
2366        Horizonal spacing of the heavily accented Greek is a real problem in
2367        Mono...
2368        To do:
2369                revisit "commaaccent" characters in all faces: do some have
2370                edillas?
2371                some Hebrew glyphs are a little low
2372                Georgian generally is way out of bounds
2373
23742008-04-07 Steve White
2375        * INSTALL:
2376
2377        Various updates and corrections, tweeked formatting
2378
2379        * FreeMonoBold.sfd:
2380
2381        Tweeking of accents
2382
23832008-04-06 Steve White
2384        * FreeMono.sfd, FreeMonoBold.sfd:
2385
2386        Re-worked accents in FreeMonoBold.sfd to make Latin ranges lie between
2387        800 and -200 EM, as with FreeMono.
2388
2389        * FreeMono.sfd:
2390
2391        Latin Extended ranges: Implemented new policy of shortening the letters
2392        of the characters with the highest-stacked accents.
2393       
2394        At this point all the Latin glyphs lie betweeen 800 and -200 EM.
2395       
2396        Also checked for readability of all the Latin extended letters in xterm.
2397        (Issue: it chops letters outside their bounding boxes; many accents had
2398        been a bit outside.  Made sure that if they were chopped, they were at
2399        least still recognizable.)
2400
24012008-04-05 Steve White
2402        * FreeMono.sfd:
2403
2404        Following exchange about Mono on freefont-bugs with Joe Wells, who
2405                > doesn't like the curly quote marks
2406                > wants combining diacritics to work
2407                > wants tight line spacing
2408       
2409        Trying to reduce font height:
2410        > exclamdown was below -200
2411        > Throughout Extended Greek, ypogegrammeni were too low.  Shortened
2412        glyph, and raised all references.
2413        > Lots of messing with Latin Extended ranges to make glyphs mostly
2414        fit into 800 height.  Mostly succeeded.  A couple will get chopped.
2415        > Messed with "commaaccent" glyphs, which were very low
2416        > Cyrillic 04B1 had a tail that was incorrectly low
2417        > Much mucking with Georgian range.  Moved up by 95 (read that Georgian
2418        is written as though centered between two horizontal lines, rather than
2419        as sitting on a baseline)  There are still a few very high glyphs.
2420       
2421        FontForge U+0122 called Gcommaaccent, glyph looks like that, but
2422        Unicode says it's Gcedilla.  Made the ones called cedilla by Unicode
2423        to be cedillas
2424       
2425        Note bug in Unicode: standard for 0122, 0123, 0136, 0137, 013B, 013C,
2426        0145, 0146, 0156, 0157 all talk about cedilla, say to make it with
2427        cedilla, but example shows comma.
2428       
2429        By the way:
2430        > Got rid of commaaccent and dotlessj in Corporate Use
2431        > Replaced shadedark, with little squares now not overlapping.
2432        > Corrected IPA symbol 'ts' 02A6, added 02a8, 02a9, 02aa, 02ab, 02ac,
2433          02ad, 02ae, 02af
2434       
2435        (so many changes...the CVS server was down...)
2436
2437        * FreeSerif.sfd:
2438
2439        Re-named arabic and hebrew characters
2440        Big adjustment to comma-accents.  Mostly effects Greek Extended.
2441        Made such accents to be like comma, rather than like Russian apostrophe
2442        (and de-referenced that symbol)
2443
24442008-04-04 Steve White
2445        * FreeMono.sfd, FreeSerif.sfd:
2446
2447        Raised dot on superscript i (2071) -- more distinct at small sizes
2448
2449        * FreeMono.sfd:
2450
2451        added two IPA symbols
2452
24532008-04-02 Steve White
2454        * FreeSerif.sfd:
2455
2456        fixed a few more control points too close
2457
2458        Fixed names of languages in ligature table for latn "w/i".
2459        This fixes a crash when FontForge opened the ttf table
2460
2461        Motivated by bug crashing FontForge when opening ttf file,
2462        started cleanup of useless control points.  Not finished.
2463        Got partway through Sinhala
2464
24652008-03-31 Steve White
2466        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2467
2468        Fixed various "Find Problems", including glyphs with mixed-up names,
2469        and bad TT matrices.  (lots more bad TT matrices remain)
2470
2471        * FreeSerif.sfd:
2472
2473        Re-named a bunch of Cyrillic letters
2474
2475        * FreeSerif.sfd:
2476
2477        Put above mark on Cyrillic i and double-dot i for Slavonic number forms
2478
24792008-03-30 Steve White
2480        * FreeSans.sfd:
2481
2482        Tightened spacing on glyphs of last commit
2483
2484        * FreeSans.sfd, FreeSerif.sfd:
2485
2486        Concerning bug  #16120, Include upper case Wynn and upper case Yogh
2487        Adapted Herman Miller's Thyromanes letters  01F7 021C 021D for Serif
2488        Drew my own versions for Sans.
2489
2490        * FreeSerif.sfd:
2491
2492        Added 04F6,7
2493
2494        * FreeSerif.sfd, FreeSerifItalic.sfd:
2495
2496        Made more Cyrillic diacritics really combine.
2497        Made a mark lookup just for Cyrillic diacritics,
2498        Marked most of the unadorned Cyrillic alphabet.
2499       
2500        Still not clear on correct shapes for some of the marks.
2501
2502        * FreeMono.sfd, FreeMonoOblique.sfd:
2503
2504        Tweeks to accents
2505
25062008-03-29 Steve White
2507        * FreeSans.sfd, FreeSerifItalic.sfd:
2508
2509        Small adjustments in Cyrillic
2510
2511        * FreeSerif.sfd:
2512
2513        Corrected small palochka
2514        Made Cyrillic combining hundred-thousands and millions really combine
2515        Named some combining diacriticals
2516
2517        * FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2518
2519        Mostly adjusted horizontal spacing of mono oblique faces
2520
2521        * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2522
2523        More cleanup of Cyrillic ranges
2524       
2525        Completely re-did horizontal spacing of SerifItalic and SerifBoldItalic.
2526        See bug #17912, poor kerning in Cyrillic oblique...
2527        https://savannah.gnu.org/bugs/index.php?17912
2528        It looked like chaos to me.
2529        Only so much can be done: the font is flawed.
2530        But I think the changes make text readable in these faces.
2531       
2532        There were dozens of incorrect glyphs in higher-numbered characters.
2533        I deleted all those I found.  No glyph is better than a wrong glyph.
2534       
2535        Futzt with accents, shooting for consistency and readability.
2536       
2537        A maintenance thing: making correct references (acyrillic vs a,
2538        although they may be the same glyph)  I made a lot of headway, but
2539        it isn't finished.
2540       
2541        Likewise, a large fraction of these are compound characters, which can
2542        be made with references, resulting in easier maintenance, reduced
2543        likelihood of errors, and smaller files.  I replaced many.
2544
2545        * FreeSerif.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2546
2547        Cyrillic italic
2548        Added italic, bolditalic
2549                0493, 04a7, 04AD
2550        because their form clearly varies in italic.  But was just guessing...
2551
2552        * FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2553
2554        Cyrillic italic
2555       
2556        Added italic, bolditalic
2557                0493, 04AD
2558        because their form clearly varies in italic.
2559        But was just guessing as to exact form.
2560
2561        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2562
2563        Overhaul of Cyrillic
2564       
2565        Italic, BoldItalic
2566                added small yat for bug #22588 (note Times New Roman doesn't use
2567                alternate form in Italic)
2568       
2569        All forms of Serif have big problems in Cyrillic.
2570       
2571        The ugliest is in roman.  The letters, even of the Russian alphabet, are
2572        of inconsistent height (awfully, small 0438 (ii) 0446 (tse))
2573        and they vary from the height of Latin
2574        and they vary from the height of italic and bold.
2575        They are a mish-mash of letters from several fonts, of similar (but not
2576        quite identical) weight, and similar, (but not quite identical) size.
2577       
2578        I think the best solution would be to identify the face that best
2579        matches Latin, and fill the range with that.  I think this is possible
2580        because the rarer letters seem to be better: the common letters are the
2581        ones that are wrong.
2582       
2583        For now, I just increased the sized of 0438 and 0446, and 048a, 048b,
2584        also 0459 (lje) 045A (nje) 0464 (dje)
2585       
2586        Other issues
2587
25882008-03-27 Steve White
2589        * FreeSerifBoldItalic.sfd:
2590
2591        Moving all Greek capitals with accent so they don't cover previous
2592        letter.  Remedies bug #12798
2593
2594        * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2595
2596        Various tweeks to accented Latin letters.
2597        Connected O-ogonek correctly
2598
2599        * FreeSerifItalic.sfd:
2600
2601        Accents of numerous accented Latin letters got shifted in a previous
2602        commit.  This fixes it.
2603
2604        * FreeSerif.sfd:
2605
2606        Adjusted combining tack left and right (0318-0319) to be above -300 EM.
2607
2608        * FreeSans.sfd, FreeSerif.sfd:
2609
2610        Added some "middle" marks for positioning of diacritics
2611
2612        * FreeSans.sfd:
2613
2614        Copied 4 enclosing combining diacriticals from Serif 20DD - 20E0
2615
2616        * FreeSerif.sfd:
2617
2618        Adjusted and added some enclosing diacritics 20DD - 20E0
2619        In response to Debian bug #472566
2620                ttf-freefont: U+20DD COMBINING ENCOLSING CIRCLE doesn't combine
2621                http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472566
2622
26232008-03-26 Steve White
2624        * FreeSerif.sfd:
2625
2626        Lowered a few over-high Latin accents
2627
2628        * FreeSansBold:
2629
2630                Devangari--only digits 1 and 2, and nothing else.  Deleted
2631       
2632        * FreeMonoBold, FreeMonoOblique,
2633        FreeSerifBold, FreeSeriftalic, FreeSerifBoldItalic,
2634        FreeSansOblique, FreeSansBold, FreeSansBoldOblique:
2635
2636        Got rid of dotlessj, comma in Corporate Use
2637        Single Substitution lookup, ccmp table
2638        Made proper dotlessj, re-linked j-circumflex
2639       
2640        Note:
2641        FreeSansBold has a commaaccent in Corporate Use, used by several other
2642        characers.  Haven't done anything about this.
2643
26442008-03-25 Steve White
2645        * FreeSerif.sfd:
2646
2647        Added/corrected glyphs for yeh hamza in Arabic,
2648        Added init and medi lookups for yeh hamza.
2649
26502008-03-24 Steve White
2651        * FreeSerif.sfd:
2652
2653        Added isolated and final forms for
2654        0629    teh marbuta
2655        0624    waw hamza
2656        0626    yeh hamza
2657        0649    alef maksura
2658        A previous commit had added lookups that referred to these,
2659
2660        More fiddling with super/subscripts
2661
2662        * Makefile, Makefile, GenerateTrueType:
2663
2664        Scripts and Make targets to generate OpenType fonts and zip file
2665
2666        * maintenance.txt:
2667
2668        Added gnupload and info about tagging
2669
26702008-03-23  Steve White
2671        * FreeSerif.sfd:
2672
2673        Last of Find Problems -> ATT
2674        'mark' Latin lookup: afii10026 is in 'cyrl', also afii10074
2675        Upper and lower Cyrillic i.  Just removed mark from both letters.
2676
2677        'half' Bengali lookup Khanda_Ta is in 'bng2'. Added bng2 to lookup
2678        Added TtTable etc
2679
2680        Clean-up of Points too Close through to end of font.
2681        This episode completes the paths/points clean-up of Serif.
2682        But note: many ranges, esp. Ethiopic, Japanese, and Indic, have way
2683        too many points, resulting in lumpiness.
2684
2685        At this point, FontForge can convert splines to quadratic, auto-hint,
2686        and auto-instrument without segfault.
2687
2688        * Makefile, sfd/Makefile, tools/GenerateTrueType:
2689
2690        Alterations to build process: added a Makefile, and made to work
2691        on my system.  Now auto-hints before generating TrueType.
2692
26932008-03-22  Steve White
2694        * sfd/FreeSans.sfd:
2695        Lots of additions of math characters.  Should complete for
2696        LaTeX 2e, except for extensible brackets.
2697
26982008-03-21  Steve White
2699        * *.sfd:
2700
2701        Regularized stacking of accents in Latin Extended Additional
2702        Changed name of 00B5 from 'mu' to 'micro',
2703                2206 from 'Delta' to 'Delta.math',
2704                0308 from 'diaerisis' to 'diaerisiscomb'
2705
2706        * FreeMono.sfd:
2707
2708        additions to IPA
2709
2710        * FreeMonoBoldOblique.sfd:
2711
2712        Moved dotlessj from Corporate Use,
2713        Deleted commaaccent there
2714        Fixed mis-named glyphs tcommaaccent, Tcommaaccent
2715        Changed name of 030A from 'dieresis' to 'ringcomb'
2716
2717        * FreeSans.sfd:
2718
2719        Added some arrows, and a couple of blackboard bold characters
2720
2721        Several characters in U+F600 Corporate Use range
2722                dotlessj, onefitted, commaaccent
2723
2724                dotlessj referred to by: jcircumflex, uni01F0: 
2725                renamed it to uFFFF, re-linked others by hand
2726
2727                commaaccent
2728                        http://diacritics.typo.cz/index.php?id=9
2729                should be u+0326 but wasn't linked to anything
2730
2731        * FreeSansBold.sfd:
2732
2733        U+0617 etc: read glyphs "4GWglm". It should be Arabic.  Deleted
2734
2735        * FreeSansBold.sfd, FreeSansOblique.sfd, FreeSansBoldOblique.sfd:
2736
2737        Removed bogus glyphs for 200C 200D, ZWJ and ZWNJ
2738
2739        * FreeSerif.sfd:
2740
2741        Split lookup for ligatures in latin into two classes;
2742        ff, ffl, fl which are appropriate for all languages,
2743        and fi, ffi, which are not appropriate in Turkish (due to distinction
2744        between short and long i)
2745        Needs to be done for other faces.
2746
2747        Filled set of extensible brackets in Miscellaneous Technical
2748
2749        Think IPA is now complete.
2750       
27512008-03-18  Steve White
2752        * FreeSans.sfd:
2753
2754        clean-up of all path issues and points too close
2755
27562008-03-18  Steve White
2757        * FreeSans.sfd:
2758
2759        Something was causing crashing effects in Windows.  Cleanup of
2760        problems eventually made it go away.  Now works well.
2761
2762        Cleaned up many "points too close"
2763
2764        Cleaned up all ATT problems, of which there were many and various.
2765
2766        # Incorrectly labelled zero-width joiner used in a ligature
2767
2768        # Incorrect substitution of dotlessi and dotlessj with i and j was
2769          somehow connected with FontForge crash.  Attemts to remove the
2770          substitution would damage a 'ccmp' table; subsequent changes would
2771          result in FontForge crashing on save, and truncating the sfd file.
2772          Surgically removed with vi.
2773
2774        # A couple of Indic lookups had incorrect script DFLT; one had 'latn'.
2775
2776        # Don't understand why there are scripts named
2777                dev2 bng2 grj2 gur2 when there are already deva beng gurj guru
2778          But anyway, lots of 'vatu' 'pres' 'haln' and 'liga' lookups contained
2779          characters in the '2' scripts but were lablled only for the 'non-2'
2780          ones.  Added the '2' scripts to all these lookups. Suspect a mistake.
2781
2782        Note: several of these problems are repeated in other Sans faces.
2783
27842008-03-16  Steve White
2785        * FreeMono.sfd:
2786
2787        Cleanup of many path problems "points too close"
2788
2789        Strove to make accents Latin Extended range legible at small sizes
2790
2791        Named some unnamed characters; removed a duplicate
2792
2793        At this point, all fonts are passing FontForge Validate.
2794
27952008-03-15  Steve White
2796        * FreeSerif.sfd:
2797
2798        CJK punctuation: made some of the very high glyphs smaller (under 900EM)
2799        The brackets in Sans were very ugly, and not even Sans-serif.
2800        Serif: added extensible square brackets, diddled with integral
2801        corrected direction of some added glyphs
2802
2803        Several bugs having to do with missing glyphs in Tamil range.
2804        Also a buggy ligature in Devangari.
2805
2806        Shortened names of many lookup tables
2807
2808        Futzt with some combining diacriticals
2809
2810        Added extensible square brackets.
2811
2812        * FreeSans.sfd:
2813
2814        Changed names of a bunch of glyphs with invalid
2815        TrueType names, in range 0x1025f+ (not real Unicode).
2816        Took pains to retain information contained in the names.
2817        Wonder if these glyphs have ever been of any use.
2818
2819        CJK Punctuation: brackets were hand-drawn and very ugly.  Improved.
2820
2821        * *.sfd:
2822
2823        Set OS/2 Metrics back to absolute 900/300.  Offsets are not
2824        interpreted uniformly.
2825
2826        Cleanup of many path problems up to extrema and self-intersecting
2827
2828        Ordered PS Blue values.
2829
28302008-03-14  Steve White
2831        * FreeSerif.sfd:
2832
2833        Got rid of mixed references and contours
2834        Cleanup of many path problems "points too close"
2835
2836        Started clean-up to satisfy FontForge Validate
2837
2838        Changed names of three glyphs in the
2839        Tamil ligatures range...all clearly bugs.
2840
2841        * FreeSans.sfd:
2842
2843        Added slanted-hyphen
2844
2845        * *.sfd:
2846
2847        Unified OS/2 Metrics
2848        Added Grid Fit
2849
28502008-03-13  Steve White
2851        * FreeSans.sfd:
2852
2853        Rearranged PS BluesValues so they were in increasing order,
2854        Made all 20 in width.
2855
28562008-03-12  Steve White
2857        * FreeSans.sfd, FreeMono.sfd:
2858
2859        Added TrueType hinting tables.
2860        Fixed glyphs that didn't convert well to quadratics
2861        Got rid of mixed contours and refs
2862
2863        * FreeSerifBold.sfd:
2864
2865        Cleanup of path problems
2866
28672008-03-11  Steve White
2868        * FreeMonoOblique.sfd:
2869
2870        Cleanup of path problems
2871
28722008-03-09  Steve White
2873        * FreeSerif.sfd:
2874
2875        Corrected L-dot
2876        Further cleanup of path/ref problems
2877
2878        Found several ligatures that referred to a missing glyph "ZWJ".
2879        Took this to mean the "zero width joiner" u+200D
2880
2881        * *.sfd:
2882
2883        Changed OS/2 metrics to be absolute 900/300
2884
2885        * FreeSerifItalic.sfd:
2886
2887        Added Greek lunate epsilon
2888
2889        * FreeMono.sfd:
2890
2891        Many additions in math range
2892        Reduced size of binary union, intersection, vee, wedge
2893        Corrected empty set
2894        Corrected logical 'assert' relations, etc. 22a2-22af
2895        Efforts to make Math glyphs legible at small point sizes
2896
2897        * FreeSans.sfd:
2898
2899        Added Greek lunate epsilon and rho symbol
2900        Unstacked more stacked diacriticals
2901
2902        Further cleanup of path/reference problems
2903
29042008-03-08  Steve White
2905        * FreeSans.sfd, FreeSerif.sfd:
2906
2907        Added some "n-ary" Math operators
2908
2909        * FreeSerif.sfd:
2910
2911        Further clean-up of path problems...up to Ethiopic
2912        > Started adding and correcting Math operators for LaTeX 2e
2913        > Corrected n-ary union, intersection, and spikes to be larger
2914        than the binary operators
2915        > Made (many of) the operators based on + - = to use those
2916        symbols directly (by reference or copying).
2917        > Added lunate epsilon
2918        > Corrected empty set
2919        > Tightened up spacing of some other technical characters
2920        > Worked on some more math operators involving =
2921        > triangle
2922        > Several arrows
2923        > Supplemental Arrows-A
2924
2925        * FreeSans.sfd:
2926
2927        Clean-up of font paths
2928        Open self-intersecting outermost-clockwise missing-extrema
2929        also flipped references (unlinked)
2930
2931        Added Greek lunate epsilon and rho symbol
2932
29332008-03-06  Steve White
2934        * sfd/FreeSerif.sfd: Shortened and thickened the combining hook mark,
2935        U+0309, to make more like Unicode samples.
2936        Also see (bug #22499) un-stacked incorrectly stacked accents
2937
29382008-03-05  Steve White
2939        * sfd/FreeSerif.sfd: vertical lines: combining diacritical marks
2940        corrected 0300 030D 0329 0348 (were rendered as straight apostrophes)
2941        Spacing Modifier letters added 02C8 02CC
2942                02B9 02Ba prime and double-prime
2943        Fixed positioning U+1EC8, 9, I with hook above
2944
29452008-03-03  Steve White
2946        * sfd/FreeSerif.sfd: TT strings updates.
2947                updated Copyright to 2008
2948                Added Vendor URL as the Savannah freefont site
2949        * sfd/FreeMono.sfd: A standard pangram as the Sample Text for Russian
2950                It reads: In the thickets of the South once there was a citrus
2951                ...--yes, but a fake specimen!
2952        * sfd/*.sfd: Set the OS/2 Sup/Sub settings, which by default looked
2953                like random trash.
2954
29552008-03-02  Steve White
2956        * sfd/FreeSerif.sfd: began cleanup of problems given by FontForge
2957        "Find Problems" feature.  (bug #22454)
2958               
29592008-03-01  Steve White
2960        * sfd/FreeSerif.sfd: made Arabic work for text display (bug #22329)
2961                Added required contextual replacement tables,
2962                Made a few missing characters,
2963        * sfd/*.sfd: Removde all back layers from glyphs that had them.
2964
29652008-02-27  Steve White
2966        * sfd/FreeSans.sfd: filled in Combining Diacriticals
2967        * sfd/FreeSerif.sfd: shifted whole Arabic range down by 200EM.
2968
29692008-02-26  Steve White
2970        * sfd/FreeSerif.sfd: enabled DPOS table.
2971
29722008-02-24  Steve White
2973        * sfd/*.sfd: Much fiddling with the "combining diacriticals"
2974                range 0300-036F.  Made to align with medium-size lowercase
2975                preceding character if not using DPOS table.
2976
29772008-02-23  Steve White
2978        * sfd/FreeSerif.sfd, FreeSans.sfd, FreeMono.sfd: (bug #21784) Filled
2979        in set of HTML 4 Character Entities.
2980
2981        * sfd/FreeSerif.sfd, FreeSans.sfd, FreeMono.sfd: (bug  #18413)
2982        undertie too low -- went on to tidy other similar characters in
2983        Combining Diacriticals range.
2984       
29852008-02-21  Steve White
2986        * sfd/*.sfd: Moved capital Greek letters with tonos so tonos doesn't
2987        cover preceding letter (bug #12798)
2988
2989        * sfd/FreeSerif.sfd, FreeSans.sfd: (bug #13370) made extended
2990        integrals to line up.
2991       
29922008-02-20  Steve White
2993        * sfd/*.sfd: started removing glyphs with back layers (printing bug)
2994        * sfd/*.sfd: adjusted vulgar fractions (bug #17756)
2995        * sfd/*.sfd: adjusted numerical superscripts (bug #20278)
2996
29972008-02-18  Steve White
2998        * sfd/FreeSerif.sfd: Offset Hiragana and Katakana ranges (bug #22326)
2999        * sfd/FreeSerif.sfd: U+30FB, KATAKANA MIDDLE DOT to be full width
3000                                (bug #18326)
3001
3002        * sfd/FreeSerif.sfd: Re-promoted
3003                ff ffi ffl fi fl
3004                as standard ligatures in Latin.
3005
30062008-02-17  Steve White
3007        * sfd/*.sfd: committed to FontForge Spline Font Database (SFD) 2
3008        format.
3009       
30102008-02-10  Steve White
3011        * sfd/*.sfd: brought into line with Debian ttf-freefont
3012        Deleted a couple of patches, and applied those applied to Debian.
3013
30142006-09-20  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3015
3016        * INSTALL: added installation procedure for MacOS X, courtesy
3017        Philipp Kempgen.
3018
30192006-05-04  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3020
3021        * sfd/FreeMono.sfd: deleted Russian sample text, which did not
3022        conform to UTF-7.
3023
30242006-04-15  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3025
3026        * sfd/FreeSerif.sfd: corrected U+10D3.
3027
3028        * sfd/FreeSans.sfd: ligature U+FB06 (LATIN SMALL LIGATURE S T)
3029        changed from mandatory ("liga") to discretionary ("dlig") (bug
3030        #16253).
3031
3032        * sfd/FreeMono.sfd: deleted incomplete glyph U+FB06 (LATIN SMALL
3033        LIGATURE S T); deleted U+FB00, U+FB01, U+FB02, U+FB05 as
3034        ligatures (bug #16253).
3035
3036        * sfd/FreeMonoOblique.sfd, sfd/FreeMonoBoldOblique.sfd: added
3037        U+FB00; deleted U+FB01, U+FB02 as ligatures (bug #16253).
3038
3039        * sfd/FreeMonoBold.sfd: deleted U+FB00, U+FB01, U+FB02 as
3040        ligatures (bug #16253).
3041       
3042        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
3043        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
3044        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
3045        sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
3046        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
3047        sfd/FreeSerifBoldItalic.sfd: added Georgian letters, donated by
3048        Gia Shervashidze
3049
30502006-02-22  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3051
3052        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd: ligature U+FB4F
3053        changed from mandatory ("liga") to discretionary ("dlig"). This is
3054        respons to Bug#349657: [bug #15792] Freefont Alef and Lamed
3055        combine
3056
30572006-02-21  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3058
3059        * sfd/FreeSerifBold.sfd, sfd/FreeSans.sfd,
3060        sfd/FreeSansOblique.sfd, sfd/FreeSansBoldOblique.sfd,
3061        sfd/FreeSansBold.sfd: ligature U+FB4F changed from mandatory
3062        ("liga") to discretionary ("dlig"). This is respons to Bug#349657:
3063        [bug #15792] Freefont Alef and Lamed combine
3064
3065        * sfd/FreeSerif.sfd: corrected bug#275759: [bug #15790] FreeSerif
3066        glyphs for U+2198/U+2199 were reversed.
3067
30682006-02-15  Denis Jacquerye <moyogo@gmail.com>
3069        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd,
3070        sfd/FreeMonoBoldOblique.sfd, sfd/FreeMonoBold.sfd: removed ij
3071        and IJ ligatures.
3072
30732006-02-10  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3074
3075        * sfd/FreeSerif.sfd: added small Georgian letters (mkhedruli),
3076        donated by Gia Shervashidze
3077
3078        * AUTHORS: Added Gia Shervashidze
3079
3080        * CREDITS: Added Gia Shervashidze
3081
30822006-01-26  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3083
3084        * notes/maintenance.txt: Added information on the Makefile now
3085        used; username for FTP login is anonymous.
3086
3087        * sfd/FreeSansBold.sfd: added U+0569, U+0571, U+0579, U+057B,
3088        U+0586. Armenian small letters completed.
3089       
3090        * sfd/FreeSerif.sfd: added U+0297, U+02AD-02AF. IPA Extensions
3091        section is now complete. Copied a dozen of glyphs from Omega IPA
3092        to Phonetic Extension section.
3093
30942006-01-25  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3095
3096        * sfd/FreeSans.sfd: added U+01A, U+01A3, U+01A6, U+01B2, U+01BA,
3097        U+01BB, U+01BE, U+01BF.
3098       
3099        * sfd/FreeSans.sfd: aligned small Armenian letters to x-height in
3100        response to bug #15480. Armenian in Free Sans needs a major
3101        cleanup.
3102
31032006-01-24  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3104
3105        * sfd/FreeSerif.sfd: changed U+0452, U+045B. Cleanup: U+0460,
3106        U+0461, U+04Bc, U+04BD, U+0508.
3107
3108        * sfd/FreeSansOblique.sfd: replaced accented chars in Latin-1 and
3109        Latin Extended-B sections with references, where possible.
3110
3111        * sfd/FreeSerif.sfd: changed U+0285.
3112
31132006-01-23  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3114
3115        * sfd/FreeSans.sfd: added U+0195, U+01AA, U+0297, U+03D7,
3116        U+03F0. Several flipped references replaced by outlines.
3117
3118        * sfd/FreeSansOblique.sfd: Latin Extended-B section more or less
3119        brought in sync with FreeSans.
3120
3121        * sfd/FreeMonoBoldOblique.sfd: added glyphs from FreeMonoBold in
3122        the Latin Extended-B and IPA Extensions sections.
3123
3124        * sfd/FreeSerifBold.sfd: Added U+0224, U+0225. Changed U+01B7,
3125        U+01B8, U+04E0, U+0452, U+045B. Replaced accented characters in
3126        the Cyrillic region with references.
3127
31282006-01-21  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3129
3130        * sfd/FreeSans.sfd: added U+0255, U+0264, U+0277, U+0286,
3131        U+029D. Changed U+0261. Deleted spurious glyphs in the control
3132        code area.
3133
31342006-01-19  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3135
3136        * sfd/FreeSans.sfd: replaced Hardip Pannu Singh's Gurmukhi with
3137        AnmolUni by Kulbir Singh Thind.
3138
31392006-01-17  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3140
3141        * sfd/FreeSansBold.sfd: Added U+018D, U+0194, U+01B5, U+01B6,
3142        U+01BE, U+0262, U+02A2.
3143       
3144        * sfd/FreeSansBold.sfd: Changed U+0261 in order to distinguish it
3145        from U+0067. Changed U+0251, U+0252.
3146       
3147        * sfd/FreeSerifBold.sfd: Small changes in the Cyrillic
3148        section. Added U+0183, U+018C.
3149       
3150        * sfd/FreeSans.sfd: Added U+2045, U+2046.
3151       
3152        * sfd/FreeSansBold.sfd: Filled in the Gurkmukhi part with the
3153        AnmolUni-Bold by Kulbir Singh Thind. Also some minor corrections
3154        in the Cyrillic part.
3155
3156        * CREDITS: Added Kulbir Singh Thind.
3157
3158        * AUTHORS: Added Kulbir Singh Thind.
3159       
31602006-01-14  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3161
3162        * sfd/FreeSerif.sfd: Thomas Ridgeway's Tamil characters replaced
3163        by the ones released by the Samyak font project.
3164
3165        * CREDITS: Added Pravin Satpute, Bageshri Salvi, Rahul Bhalerao
3166        and Sandeep Shedmake
3167
3168        * AUTHORS: Added Pravin Satpute, Bageshri Salvi, Rahul Bhalerao
3169        and Sandeep Shedmake
3170
31712006-01-08  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3172
3173        * sfd/FreeSansBold.sfd, sfd/FreeMonoBoldOblique.sfd: minor changes.
3174
31752006-01-05  Denis Jacquerye <moyogo@gmail.com>
3176
3177        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
3178        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
3179        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
3180        sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
3181        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
3182        sfd/FreeSerifBoldItalic.sfd: added cedi sign U+20B5, Ghanaian
3183        currency
3184
31852005-12-29  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3186
3187        * sfd/FreeSans.sfd: minor cleanup in the Gujarati part.
3188
31892005-12-22  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3190
3191        * sfd/FreeSans.sfd: Devanagari and Gujarati parts cleared; once
3192        again merged with Gargi 1.9 and Padmaa 0.6, this time correctly so
3193        that the anchor points survived the merger.
3194
31952005-12-16  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3196
3197        * sfd/FreeSans.sfd: added U+0577.
3198
31992005-12-15  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3200
3201        * sfd/FreeSans.sfd: added U+0559, U+055F, U+2024.
3202
3203        * sfd/FreeSansBold.sfd: added U+056E, U+0573.
3204
32052005-12-14  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3206
3207        * sfd/FreeSans.sfd: Merged with Gargi 1.9 and Padmaa 0.6,
3208        courtesy Monika Shah and Sonali Sonania from C-DAC, Mumbai.
3209
3210        * CREDITS: Added Monika Shah and Sonali Sonania.
3211
3212        * AUTHORS: Added Monika Shah and Sonali Sonania.
3213       
32142005-12-13  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3215
3216        * sfd/FreeSans.sfd - Removed Sinhala glyphs.
3217
3218        * sfd/FreeSerif.sfd - Added Sinhala glyphs, formerly in FreeSans.
3219
32202005-12-09  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3221
3222        * sfd/FreeSerif.sfd: added U+20AF, U+211E. Changed U+20AC (EURO
3223        SIGN).
3224       
3225        * tools/freefont-ttf.spec: Added specification file for building
3226        RPM package, courtesy Rok Papez.
3227
3228        * sfd/FreeSerifBold.sfd: added more glyphs from Txfonts to the
3229        Arrows and Mathematical Symbols ranges.
3230
3231        * sfd/FreeSerifBoldItalic.sfd: added U+03F5 from Txfonts.
3232
32332005-12-08  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3234
3235        * sfd/FreeSans.sfd: added U+0567, U+056A, U+056C, U+0582.
3236       
3237        * sfd/FreeSerifBold.sfd: copied Box Drawing range from FreeSans.
3238
3239        * sfd/FreeSerifBold.sfd: added glyphs from Txfonts to the Arrows
3240        and Mathematical Symbols ranges.
3241       
3242        * sfd/FreeSerif.sfd: added U+2259-225A, U+22BA, U+2308-230B,
3243        U+2322-2323. Cyrillic composite characters replaced with
3244        references.
3245
32462005-12-07  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3247
3248        * sfd/FreeSerifBold.sfd: added U+025A, U+025D, U+026B, U+029B,
3249        U+02AE, U+02AF, U+02DE.
3250       
3251        * sfd/FreeSerifBold.sfd: updated Hebrew part with Drugulin font
3252        from the Culmus project.
3253
3254        * sfd/FreeSerif.sfd: added U+207A-207C, U+208A-208C, U+2215-2216.
3255       
3256        * sfd/FreeSans.sfd: added U+2320 TOP HALF INTEGRAL, U+23AE
3257        INTEGRAL EXTENSION, U+2321 BOTTOM HALF INTEGRAL (bug #13370).
3258       
32592005-12-07  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3260
3261        * sfd/FreeSerifBold.sfd: added U+0294-0296, U+02A1-02A2. Started
3262        adding "below" anchors. Performed hinting on characters that were
3263        not hinted "en masse".
3264
32652005-12-06  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3266
3267        * sfd/FreeSans.sfd: fixed some more metrics problems in the
3268        Extended Greek area; performed hinting on characters that were not
3269        hinted "en masse".
3270       
3271        * Makefile: clean also signature files.
3272
3273        * sfd/FreeMonoBoldOblique.sfd, sfd/FreeMonoBold.sfd: cosmetic
3274        changes; cleaning background of referenced composed characters.
3275
32762005-12-05  Panayotis Katsaloulis  <panayotis@panayotis.com>
3277
3278        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
3279        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
3280        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
3281        sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
3282        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
3283        sfd/FreeSerifBoldItalic.sfd: Some changes to the greek glyphs,
3284        mostly having to do with "tonos" (accent)
3285
32862005-12-05  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3287
3288        * sfd/FreeSans.sfd: minor cosmetic changes.
3289
3290        * sfd/FreeSans.sfd: adjusted widths of characters in the Extended
3291        Greek range; accents are not any more considerably overhanging on
3292        the left side. Added U+1EDA-1EE3, U+1EE8-1EF1.
3293       
3294        * sfd/FreeSans.sfd: continued working on Extended Greek range;
3295        metrics still not finished.
3296
32972005-12-03  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3298
3299        * sfd/FreeSans.sfd: fixed combined Greek accents (bug
3300        #12800). Width of characters still need to be adjusted as in
3301        FreeSerif.
3302
3303        * sfd/FreeSerif.sfd: fixed positions of Greek accents (bug #12798).
3304
3305        * CREDITS: Added Panayotis Katsaloulis.
3306
3307        * AUTHORS: Added Panayotis Katsaloulis.
3308
3309        * Makefile: minor changes; now creating also a tarfile with sfds.
3310
33112005-12-01  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3312
3313        * sfd/FreeSerifItalic.sfd: added U+0183, U+018C, U+01C0, U+01C1,
3314        U+01C3, U+01E0, U+01E1, U+01F8, U+01F9.
3315       
3316        * Makefile: created a Makefile to assist building.
3317
3318        * README: an update.
3319
3320        * COPYING: added GNU General Public License, version 2.
3321
3322        * tools/GenerateTrueType: wrote a FontForge script for conversion
3323        to TrueType.
3324
3325        * sfd/FreeSerif.sfd: merged with SolaimanLipi Bangla OpenType font
3326        from www.ekushey.org, courtesy Solaiman Karim.
3327
3328        * sfd/FreeSerifItalic.sfd: merged with SolaimanLipi Bangla
3329        OpenType font from www.ekushey.org, slanted by 15.5 degrees.
3330
3331        * sfd/FreeSans.sfd: merged with Rupali Bangla OpenType font from
3332        www.ekushey.org
3333
3334        * sfd/FreeSansOblique.sfd: merged with Rupali Bangla OpenType font from
3335        www.ekushey.org, slanted by 12 degrees.
3336
3337        * CREDITS: added Solaiman Karim
3338
3339        * AUTHORS: added Solaiman Karim
3340
33412005-11-30  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3342
3343        * sfd/FreeSerif.sfd: merged with the Rachana Normal.
3344
3345        * AUTHORS: added K.H. Hussain and R. Chitrajan
3346
3347        * CREDITS: added K.H. Hussain and R. Chitrajan
3348
33492005-11-23  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3350
3351        * sfd/FreeSans.sfd - cleaned some background images.
3352
3353        * sfd/FreeSans.sfd - added U+01A0-01A1, U+01AF-01B0, U+026E,
3354        U+028F, U+0291, U+02A3-02A5, U+031B. Modified U+0198.
3355
33562005-11-22  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3357
3358        * sfd/FreeSans.sfd - added U+2504-250B.
3359
3360        * sfd/FreeSans.sfd - added U+2591-25A1, U+25A3-25A5, U+25AA, U+25AC.
3361
3362        * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd - added U+0263.
3363       
33642005-11-21  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3365
3366        * sfd/FreeMono.sfd - corrected positions of some Greek diacritics
3367        on page 0x1F.
3368
3369        * sfd/FreeMonoOblique.sfd - working on bringing it in sync with
3370        FreeMono.sfd.
3371
3372        * sfd/FreeSerifBoldItalic.sfd - applied the sequence suggested by
3373        Werner Lemberg for reducing redundant points. Added a couple of
3374        glyphs in the IPA Extensions region.
3375
3376        * sfd/FreeSansBold.sfd - added U+0574, U+0576. Removed overlaps.
3377       
33782005-11-20  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3379
3380        * sfd/FreeSerif.sfd - added U+02AA-02AC, U+02B0-02B2.
3381
33822005-11-19  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3383
3384        * sfd/FreeSans.sfd - added U+01B7-01B9, U+0196, U+019A, U+01C3,
3385        U+0224-0225, U+025E, U+029A, U+2422. Changed U+0184-0185, U+0192,
3386        U+01B4, U+0282, U+0284.
3387       
33882005-11-18  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3389
3390        * sfd/FreeSerif.sfd - added U+02EE, U+207F.
3391
3392        * sfd/FreeSans.sfd - started Box Drawing area.
3393
33942005-11-17  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3395
3396        * sfd/FreeSerifBold.sfd - added glyphs from the Omega project to
3397        Latin Extended-B, IPA Extensions and Greek ranges.
3398
3399        * sfd/FreeSerifBoldItalic.sfd - added glyphs from the Omega
3400        project to Latin Extended-B, IPA Extensions and Greek ranges.
3401
3402        * sfd/FreeSerifItalic.sfd - added glyphs from the Omega
3403        project to Latin Extended-B, IPA Extensions and Greek ranges.
3404
3405        * sfd/FreeSerifItalic.sfd - added U+018B, U+025C, U+0265, U+026F,
3406        U+0279, U+0287, U+028C-028E, U+029E.
3407
3408        * sfd/FreeSerifBoldItalic.sfd - added U+1EDA-1EE3, U+1EE8-1EF1,
3409        U+2190-219B, U+219E-21A8, U+21B9-21BA, U+21C4-21CA, U+21E4-21E5,
3410        U+2669-266F. MES-1 compliant.
3411       
3412        * sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
3413        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSansOblique.sfd,
3414        sfd/FreeSansBold.sfd, sfd/FreeSansBoldOblique.sfd,
3415        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
3416        sfd/FreeSerifBoldItalic.sfd - added U+FFFD.
3417
3418        * sfd/FreeSerif.sfd - removed overlaps in Latin Extended-B and IPA
3419        Extensions ranges.
3420       
34212005-11-16  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3422
3423        * sfd/FreeSerifItalic.sfd - applied the sequence suggested by
3424        Werner Lemberg for reducing redundant points.
3425
3426        * sfd/papers/eurotex2003/freefont.tex,
3427        sfd/papers/eurotex2003/freefont.bib - Revised version, sent back
3428        by Karl Berry on 20050110, that should match the one published in
3429        TUGboat.
3430
3431        * sfd/FreeSerifItalic.sfd - started added accent anchors. Added a
3432        handful of Greek letters from Omega font collection.
3433
3434        * sfd/FreeSerif.sfd - added a handful of letters in the Latin
3435        Extended-B and IPA Extension ranges from the Omega font collection.
3436
34372005-11-16  Denis Jacquerye <moyogo@gmail.com>
3438
3439        * sfd/FreeSerif.sfd - moved U+0263 to U+0264; added U+0263
3440
3441        * sfd/FreeSerifItalic.sfd - fixe U+01EE; added U+01B7-U+01B9
3442
34432005-11-16  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3444
3445        * sfd/FreeSans.sfd - Made small Greek letters the same height as
3446        Latin and Cyrillic ones and replaced them with references, where
3447        applicable.
3448
3449        * sfd/FreeSerif.sfd - replaced Greek letters with references,
3450        where applicable. Added U+03D7, U+03F0-03F2.
3451
3452        * sfd/FreeSerif.sfd - added U+0255, U+025A, U+025D, U+025F,
3453        U+0262-0263, U+026B-026C, U+0274, U+0276-0277, U+028F, U+0291,
3454        U+029D.
3455
3456        * sfd/FreeMonoOblique.sfd - applied the sequence suggested by
3457        Werner Lemberg for reducing redundant points. Added U+F6BE.
3458
3459        * sfd/FreeSansOblique.sfd - applied the sequence suggested by
3460        Werner Lemberg for reducing redundant points.
3461
3462        * sfd/FreeSans.sfd - changed U+01A5.
3463
34642005-11-16  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3465
3466        * sfd/FreeSans.sfd - applied the sequence suggested by Werner
3467        Lemberg for reducing redundant points. Replaced accented glyphs in
3468        the Latin-1 and Latin Extended-A areas with references. Made
3469        capital Greek letters the same height as Latin and Cyrillic ones
3470        and replaced them with references, where applicable.
3471
34722005-11-15  Denis Jacquerye <moyog@gmail.com>
3473
3474        * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd,
3475        sfd/FreeSansBoldOblique.sfd, sfd/FreeSansOblique.sfd - fixed
3476        U+026A, it was a dotlessi and therefore like U+0069 when
3477        accented.
3478
34792005-11-15  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3480
3481        * sfd/FreeMonoBold.sfd - corrected Greek tonos (slanted instead of
3482        a vertical line).
3483
3484        * sfd/FreeMonoBoldOblique.sfd - applied the sequence suggested by
3485        Werner Lemberg for reducing redundant points. Replaced accented
3486        glyphs in the Latin-1 and Latin Extended-A areas with references.
3487
34882005-11-14  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3489
3490        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
3491        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
3492        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
3493        sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
3494        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
3495        sfd/FreeSerifBoldItalic.sfd - Added 2005 in copyright info.
3496
3497        * sfd/FreeSansBoldOblique.sfd - applied the sequence suggested by
3498        Werner Lemberg for reducing redundant points. Replaced accented
3499        glyphs in the Latin-1 area with references.
3500
3501        * sfd/FreeSansBoldOblique.sfd - added U+0180, U+0184, U+0185,
3502        U+0195, U+01A0-01A2, U+01AF-01B0, U+025E, U+026E, U+0292,
3503        U+0294-0296, U+029A, U+02A1, U+2126-2127, U+2190-219B,
3504        U+219E-21A8, U+21C4-21CA, U+2669-266F. MES-1 compliant.
3505
3506        * sfd/FreeMono.sfd - Replaced accented glyphs in the Greek and
3507        Cyrillic areas with references.
3508
3509        * sfd/FreeMonoBold.sfd - applied the sequence suggested by Werner
3510        Lemberg for reducing redundant points. Replaced accented glyphs in
3511        the Latin-1 and Latin Extended-A areas with references.
3512
35132005-11-14  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3514
3515        * sfd/FreeSerif.sfd - applied the sequence suggested by Werner
3516        Lemberg for reducing redundant points.
3517             
3518        * sfd/FreeSansBold.sfd - added U+219A, U+219B, U+2669-266F.
3519
3520        * sfd/FreeSerifBold.sfd - added U+2669-266F.
3521
35222005-11-12  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3523
3524        * sfd/FreeSansBold.sfd - added U+0180, U+0181, U+0183, U+0187,
3525        U+0188, U+018A, U+018C, U+018D, U+0193, U+019C, U+01A0, U+01A1,
3526        U+01AC, U+01AF, U+01B0, U+025C, U+0260, U+026E, U+0277, U+0281,
3527        U+0284.
3528
35292005-11-11  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3530
3531        * sfd/FreeSansBold.sfd - added U+195, U+1A6, U+025E, U+026E,
3532        U+029A, U+0313, U+0314, U+0342, U+0344, U+0345. Started adding
3533        accent anchors.
3534
3535        * sfd/FreeMono.sfd - applied the sequence for reducing redundant
3536        points, suggested by Werner Lemberg.
3537
3538        * sfd/FreeMono.sfd - corrected Greek letters (using tonos instead
3539        of a vertical line). Added U+026E, U+F6BE. Accented characters in
3540        Latin 1, Latin Extended A and partly Latin Extended B replaced by
3541        references.
3542
3543        * sfd/FreeSerifBold.sfd - applied the sequence for reducing
3544        redundant points, suggested by Werner Lemberg. Added U+01A5,
3545        U+02A0, U+2190-219B, U+219E-21A8, U+21B8, U+21B9, U+21C4-21CA,
3546        U+21E4, U+21E5.
3547       
35482005-11-10  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3549
3550        * sfd/FreeSansOblique - changed U+0192, U+01A5; added U+01C0-01C3.
3551
3552        * sfd/FreeSansBold.sfd - replaced glyphs with references in the
3553        Cyrillic area. Removed U+04A8, U+04A9. Added U+04C5, U+04C6,
3554        U+04C9, U+04CA, U+04CD, U+04CE, U+0535, U+053F, U+0546, U+0565,
3555        U+0584, U+0587, U+0589.
3556
35572005-11-10  Denis Jacquerye <moyogo@gmail.com>
3558
3559        * sfd/FreeSans.sfd - added U+028A-U+028B
3560
3561        * sfd/FreeSansOblique - added U+028A-U+028B, U+0276,
3562        U+0292, U+0294-U+0296, U+0298-U+0299 and U+029B; fixed some
3563        other glyphs
3564
35652005-11-10  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3566
3567        * sfd/FreeSerif.sfd - added U+01A6. Simplified outlines in the
3568        ASCII range.
3569
3570        * sfd/FreeSansBold.sfd - added U+00A0, U+00AD, U+0531, U+2126,
3571        U+2190-2199, U+219E-21A8, U+21C4-21CA.
3572
3573        * sfd/FreeSansBold.sfd - applied the sequence for reducing
3574        redundant points, suggested by Werner Lemberg. Added automatically
3575        constructed accented characters in page 0x1E.
3576
35772005-11-09  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3578
3579        * sfd/FreeSerif.sfd - added U+0183, U+018C.     
3580       
3581        * sfd/FreeSans.sfd - added U+1EA2, U+1EA3, U+1EA8, U+1EA9, U+1EB2,
3582        U+1EB3, U+1EBA, U+1EBB, U+1EC2, U+1EC3, U+1EC8, U+1EC9, U+1ECE,
3583        U+1ECF, U+1ED4, U+1ED5, U+1EE6, U+1EE7, U+1EF6, U+1EF7, U+220A,
3584        U+220B, U+220D, U+2272, U+2273, U+2282, U+2283.
3585
3586        * sfd/FreeSerifItalic.sfd - changed U+03D5.
3587
3588        * sfd/FreeSerifBoldItalic.sfd - changed U+03C6; added U+2070,
3589        U+2075-2079, U+207F, U+2080, U+2085-2089, U+2155-217F.
3590
3591        * sfd/FreeSerif.sfd - added U+0184, U+0185, U+018D, U+0195,
3592        U+0197, U+019A, U+019B, U+01A0, U+01A1, U+01AC, U+01B5, U+01B6,
3593        U+01C0, U+01C1, U+01C3, U+01F6, U+0294-0296, U+1E9A, U+1EDA-1EE3,
3594        U+1EE8-1EF1.
3595
35962005-11-07  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3597
3598        * sfd/FreeSansBold.sfd - added U+0562, U+056D. U+0575.
3599
3600        * sfd/FreeMono.sfd - added U+0589.
3601
36022005-11-06  Primoz Peterlin  <peterlin@localhost.localdomain>
3603
3604        * sfd/FreeSans.sfd - added U+0278, U+03D5, U+2248. Corrected
3605        U+2071, U+222E, U+2242, U+2243 in response to bug reports
3606        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276118
3607        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276120
3608
3609        * sfd/FreeMono.sfd - added U+2227, U+2228, U+2262. Corrected
3610        U+2299-229D in response to bug report
3611        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276121
3612
3613        * sfd/FreeMonoBold.sfd - added U+2010, U+2012 in response to bug
3614        report http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289032
3615        Swapped U+03C6 (Greek small letter phi) and U+03D5 (Greek phi
3616        symbol) in order to conform to Unicode standard. Simplified glyph
3617        shapes in ASCII range. Started adding "above" and "below" anchors.
3618       
36192005-11-05  Primoz Peterlin  <peterlin@localhost.localdomain>
3620
3621        * sfd/FreeSerif.sfd - accented letters in Latin Extended-A
3622        replaced by references wherever possible.
3623
3624        * sfd/FreeSerif.sfd - added U+0180, U+0181, U+0187, U+0188,
3625        U+018A, U+0193, U+019C, U+01A4, U+01A5, U+01A7, U+01A8, U+01AF,
3626        U+01B0, U+026E, U+0270, U+0278, U+0280, U+0281, U+028B, U+0299,
3627        U+029C, U+029F.
3628       
36292005-11-03  Primoz Peterlin  <peterlin@localhost.localdomain>
3630
3631        * sfd/FreeSansBold.sfd - added U+0180, U+0184, U+0185, U+0192,
3632        U+019B, U+01A0-01A2, U+01AF, U+01B0, U+01EE, U+01EF, U+0292,
3633        U+0294-0296, U+02A1, U+0532, U+054C, U+057C, U+222B. Changed
3634        U+014B, U+01A5, U+01B4, U+03BB.
3635
3636        * sfd/FreeSans.sfd - added U+04C5, U+04C6, U+04C9, U+04CA, U+04D,
3637        U+04CE.
3638
3639        * sfd/FreeSansBold.sfd - cleaner Arabic outlines. Added U+01E4,
3640        U+01E5.
3641
36422005-11-02  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3643
3644        * sfd/FreeSansBold.sfd - started Armenian; added U+0538, U+0542,
3645        U+0544, U+0548, U+054D, U+054F, U+0550, U+0553, U+0555, U+0561,
3646        U+0563, U+0564, U+0566, U+0568 U+056B, U+056F, U+0570, U+0572,
3647        U+0578, U+057A, U+057D-057F, U+0580, U+0581, U+0583, U+0585.
3648
3649        * sfd/FreeMono.sfd - swapped U+03C6 (Greek small letter phi) and
3650        U+03D5 (Greek phi symbol) in order to conform to Unicode standard.
3651        Added U+04C5, U+04C6, U+04C9, U+04CA, U+04D, U+04CE.
3652       
36532005-11-01  Primoz Peterlin  <peterlin@localhost.localdomain>
3654
3655        * sfd/FreeSansBold.sfd - modified U+019C.
3656
3657        * sfd/FreeSansBoldOblique.sfd - added U+00A0, U+00AD, U+019C,
3658        U+01B7, U+01B8, U+0275, U+0278, U+0298, U+2012, U+2015,
3659        U+2070-207F, U+2080-208E, U+2153-217F, U+2213, U+2215.
3660
36612005-10-31  Primoz Peterlin  <peterlin@localhost.localdomain>
3662
3663        * sfd/FreeSerif.sfd - added U+0199, U+01AB, U+0265, U+0282,
3664        U+0288, U+028C-028E, U+0290, U+029E, U+02A0.
3665
36662005-10-28  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3667
3668        * sfd/FreeSerifBold.sfd - added U+019E, U+01AB, U+01AD, U+01B1,
3669        U+0256, U+025F, U+0265, U+0269, U+026F, U+0270, U+0279-027F,
3670        U+0282, U+0287, U+0288, U+028C-028E, U+0290.
3671
3672        * sfd/FreeSerifBold.sfd - added U+2070, U+2075-2079, U+2080,
3673        U+2085-2089, U+2153-215E, U+2113-2115, U+2119.
3674
3675        * sfd/FreeSerifBold.sfd - added U+0199, U+019B, U+01B8, U+01B9,
3676        U+01BE, U+01C0, U+0262, U+0274, U+0278, U+0280, U+028F, U+0298,
3677        U+0299, U+029C, U+029E, U+029F, U+2012, U+2015, U+2016, U+2129,
3678        U+2217.
3679       
36802005-10-27  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3681
3682        * sfd/FreeSans.sfd - added U+018D, U+0194, U+019B, U+019C, U+01B5,
3683        U+01B6, U+0295, U+0296, U+029B, U+02A2, U+0472, U+0473, U+2114,
3684        U+2119.
3685
3686        * sfd/FreeSerifItalic.sfd - minor cleanup in the superscript range
3687        (U+2070-2079).
3688
3689        * sfd/FreeSansBold.sfd - added subscripts and superscripts
3690        (U+2070-208F), completed fractions (U+2152-215F) and Roman
3691        numerals (U+2160-217F).
3692
3693        * sfd/FreeSerifBold.sfd - added U+018B, U+018E, U+018F, U+0191,
3694        U+019D, U+01A7, U+01A8, U+01AE, U+0253, U+0266, U+0267, U+026A,
3695        U+0271-0273, U+0283, U+0285.
3696       
36972005-10-26  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3698
3699        * sfd/FreeSans.sfd - added "above" anchors to selected Cyrillic
3700        characters. Added U+0294, U+02A1.
3701
3702        * sfd/FreeMono.sfd - added U+2011, U+2012, U+203B, U+204A, U+2071,
3703        U+2129, U+2232, U+2233. Changed and/or corrected U+2106, U+211E,
3704        U+2126, U+2127, U+2153-215F, U+2202.
3705
3706        * sfd/FreeMono.sfd - a try to imitate Denis' work on adding
3707        anchors by adding "above" anchor to a couple of basic Latin
3708        characters.
3709
3710        * sfd/FreeSansBold.sfd - added U+0278, U+0298. Cleaned up outlines
3711        of most Greek letters.
3712
3713        * sfd/FreeSansBold.sfd - Added U+2010-2012, U+2015, U+2032,
3714        U+203C, U+2047-2049.
3715
3716        * sfd/FreeSans.sfd - Added U+01C0-01C2, U+0276, U+0292,
3717        U+0298. Changed U+0251, U+0294, U+02A1.
3718       
37192005-10-25  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3720
3721        * sfd/FreeSerifItalic.sfd - added U+00A0, U+00AD, U+2010-2012,
3722        U+2015, U+2126, U+2127, U+2153-215E, U+2160-217F, U+2190-2193,
3723        U+2669-266F. FreeSerifItalic is now MES-1 compliant.
3724
3725        * sfd/FreeSerif.sfd - added U+0191, U+019D, U+01AE, U+027E,
3726        U+027F, U+0283, U+0285.
3727
3728        * sfd/FreeSerif.sfd - added U+019E, U+01AD, U+01B8, U+01B9,
3729        U+0253, U+0256, U+0257, U+025C, U+0260, U+0266, U+0267, U+0269,
3730        U+026D, U+0271-0273, U+0279-027D.
3731       
3732        * sfd/FreeSerifBoldItalic.sfd - added U+00A0, U+00AD, U+2010-2012,
3733        U+2015, U+2032-2034, U+203C, U+2047-204A, U+2074, U+2081-2084,
3734        U+2126, U+2153, U+2154, U+215F, U+2215.  Corrected positions of
3735        diacritics on U+0200-0217.
3736
3737        * sfd/FreeSansOblique.sfd, sfd/FreeSans.sfd, sfd/FreeSansBold.sfd,
3738        sfd/FreeSansBoldOblique.sfd, sfd/FreeMonoBoldOblique.sfd,
3739        sfd/FreeMonoBold.sfd, sfd/FreeSerifItalic.sfd,
3740        sfd/FreeSerifBold.sfd sfd/FreeSerifBoldItalic.sfd - brought in
3741        sync with Valek Filipov's urw-fonts-1.0.7pre41.
3742
3743        * sfd/FreeSansOblique.sfd - added U+00A0, U+2011-2012, U+2015,
3744        U+2070, U+2071, U+2074-2079, U+2080-2089, U+2126, U+2153-215F,
3745        U+2190-2195, U+2215, U+266A. FreeSansOblique is now MES-1
3746        compliant.
3747       
37482005-10-24 Denis Jacquerye <moyogo@altern.org>
3749       
3750        * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd,
3751        sfd/FreeSansOblique.sfd, sfd/FreeSansBoldOblique.sfd - added
3752        ccmp for i and j to be substituted with dotless i or j when
3753        followed by above diacritic
3754
37552005-10-24  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3756
3757        * sfd/FreeSans.sfd - added U+2011, U+2012, U+2015. FreeSans is now
3758        MES-1 conformant.
3759
37602005-10-23 Denis Jacquerye <moyogo@gmail.com>
3761
3762        * sfd/FreeSans.sfd - added above, below, abovemk and belowmk
3763        anchors for diacritics placement to many Basic Latin characters,
3764        some Latin Extented A and B, and some IPA characters; fixed a
3765        couple of precomposed characters to have diacritics at the same
3766        height as similar characters.
3767
37682005-10-21  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3769
3770        * sfd/FreeSerif.sfd - added U+02B9, U+02BA, U+02CD, U+2017,
3771        U+2036, U+2037, U+203C, U+203E, U+2047-204A.
3772
37732005-10-20  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3774
3775        * sfd/FreeSerifBold.sfd - added U+0182, U+0189, U+0192, U+019F,
3776        U+01A9, U+01B7, U+01C4-01CC, U+01E0-1E2, U+01F0-01F3, U+F6BE.
3777        Corrected position of diacritics on U+0200-0217.
3778
3779        * sfd/FreeSerif.sfd - added U+00A0, U+00AD, U+0182, U+0189,
3780        U+018B, U+018E, U+018F, U+0192, U+019F, U+01A9, U+01B1, U+01B7,
3781        U+01DD, U+2010-2013, U+2015. FreeSerif is now MES-1 conformant.
3782
37832005-10-19 Denis Jacquerye <moyogo@gmail.com>
3784
3785        * sfd/FreeSerif.sfd - added U+0268, U+026A, U+0289, U+0292; and
3786        anchor "above" to more base glyphs.
3787
3788        * sfd/FreeSerifBold.sfd, sfd/FreeSerifItalic.sfd,
3789        sfd/FreeSerifBoldItalic.sfd - added U+0250-0252, U+0258-0259,
3790        U+0261, U+0268, U+026A, U+0279, U+0289
3791
3792        * sfd/FreeSerifBold.sfd - added anchor "above" to marks
3793        U+0300-0314, and to base glyphs (vowels).
3794
37952005-10-18 Denis Jacquerye <moyogo@gmail.com>
3796
3797        * sfd/FreeSerif.sfd - added anchor "above" to marks U+0300-0314,
3798        and bases vowel of the U+0041-007A range, U+00E6, U+0186, U+0190,
3799        U+0254 and U+025B; fixed Latin-1 Supplement block accented glyphs
3800        to use references.
3801
38022005-10-17  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3803
3804        * sfd/FreeSansBold.sfd - added U+01B7, U+01B8, U+0275.
3805
38062005-10-16 Denis Jacquerye <moyogo@gmail.com>
3807        * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd - added some Latin
3808        Extended-B African letters: U+0181, U+018A, U+0197-0198, U+01A4,
3809        U+01AC, U+01B1, U+01B3-01B4;
3810
3811        * sfd/FreeSansBold.sfd, sfd/FreeSansBoldOblique.sfd - added Latin
3812        Extended-B U+0187, 018E-018F, U+0191, U+0193, U+0197-0199,
3813        U+019D-019F, U+01AB-01AE; correcting width of non-space
3814        Combining Diacrtical Marks; added more glyphs to IPA Extensions
3815        to match non Bold
3816       
3817        * sfd/FreeSansBoldOblique.sfd - added many accented glyphs to
3818        Latin Extended-B
3819
38202005-10-15 Denis Jacquerye <moyogo@gmail.com>
3821        * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd - added IPA Extensions
3822        U+0262,U+0274,U+0280-0281, U+0299, U+029F, and Spacing Modifier
3823        Letters U+02C9-02CB; fixed U+0287,029E height to baseline; added
3824        stroke to U+0268
3825
3826        * sfd/FreeSansOblique.sfd - fixed skew on U+027F
3827
3828        * sfd/FreeSansBold.sfd, sfd/FreeSansBoldOblique.sfd - added to Latin
3829        Extended-B U+01A7-01A8, IPA Extensions U+0251-0253, U+0256-0257,
3830        U+0261, U+0265-026A, U+026F-0273, U+0289, U+028C-028E
3831
3832        * sfd/FreeSansBoldOblique.sfd - added to Latin extended-B U+0189,
3833        U+01A8, U+01B1, U+0283, U+02C9 and Spacing Modifiers U+02C9-02CB
3834       
38352005-10-14  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3836
3837        * sfd/FreeSansBold.sfd - Added a couple of composite glyphs,
3838        mostly in the IPA and Latin Extended B ranges.
3839
38402005-10-13 Denis Jacquerye <moyogo@gmail.com>
3841
3842        * FreeSans.sfd - removed overlap and simplified U+0187, 0191,
3843        0193, 01A5, 01AE, 0260, 0271, 0272, 0273, 027B; fixed diacritics
3844        placement on U+0200-0217; fixed glyph for U+0283 to correct esh
3845        without stroke; added U+025F and fixed U+025F from it; fixed
3846        height of glyph at U+0285; arranged U+027E,027F to make more
3847        distinguishable from U+0072.
3848
3849        * FreeSansOblique.sfd - added the corrected or new glyphs from
3850        FreeSans; diacritics on U+200-0217 will need height readjustements.
3851
3852        * FreeSansBold.sfd, FreeSansBoldOblique.sfd - added U+0186, 0190,
3853        0250, 0254, 0258, 0259, 025B, 025C
3854
38552005-10-13  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3856
3857        * sfd/FreeSerif.sfd - Minor changes: U+22A2, U+22A3, U+22A6, U+23AE.
3858        Added U+0250, U+0251, U+0258, U+0259, U+0275.
3859
3860        * sfd/FreeSerifItalic.sfd - Added glyphs U+222B-U+222F, U+2320,
3861        U+2321. Fixed diacritics on U+0200-U+0217.
3862
38632005-10-12 Denis Jacquerye <moyogo@gmail.com>
3864
3865        * sfd/FreeSerif.sfd - Corrected diacritics position on
3866        U+01D5-01D9,01DB,01EA-01ED,0200-0217 and U+022A.
3867       
3868        * sfd/FreeSerif.sfd, sfd/FreeSerifBold.sfd, sfd/FreeSerifItalic.sfd,
3869        sfd/FreeSerifBoldItalic.sfd - added U+0186,0190,0254 and U+025B.
3870       
38712005-10-11  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3872
3873        * sfd/FreeSerif.sfd - Fixed bug #13399 (glyphs for U+0360 and
3874        U+0361 were swapped).
3875       
3876        * sfd/FreeSerif.sfd - Attempt to correct bug #13370: INTEGRAL
3877        EXTENSION does not align with TOP/BOTTOM HALF INTEGRAL; added
3878        glyph U+23AE.
3879       
38802005-05-16  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3881
3882        * sfd/FreeMono.sfd - Corrected shapes for Cross of Lorraine and
3883        Cross of Jerusalem.
3884
38852005-04-07  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3886
3887        * sfd/FreeSansBold.sfd - Added some combining accents, just to
3888        test the a version of FontForge.
3889
38902003-12-05  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3891
3892        * sfd/FreeMono.sfd - Some composite Latin characters rebuilt, as
3893        they had accents 600 points to the left due to changes on October
3894        2. Some other minor changes in the mathematics area.
3895
38962003-10-08  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3897
3898        * sfd/FreeMonoOblique.sfd, sfd/FreeSerifBoldItalic.sfd,
3899        FreeSerifItalic.sfd - applied Josef Segur's corrections from
3900        Oct. 5.
3901
39022003-10-02  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3903
3904        * sfd/FreeSerif.sfd - Abbas Izad's contributed Arabic/Farsi
3905        characters added.
3906       
3907        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
3908        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
3909        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
3910        sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
3911        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
3912        sfd/FreeSerifBoldItalic.sfd - Combining characters (U+0300 -
3913        U+036F) moved left, so that they have negative horizontal values
3914        and zero advance width.
3915
39162003-09-15  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3917
3918        * sfd/FreeSerifBold.sfd, sfd/FreeSerifItalic.sfd - Started working
3919        on super- and subscripts.
3920
39212003-09-12  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3922
3923        * sfd/FreeSans.sfd, sfd/FreeSerif.sfd - Added some missing
3924         Hiragana and Katakana characters.
3925
3926        * sfd/FreeSansBold.sfd - Cleared background characters in Latin
3927        Extended-A. Added some automatically constructed characters in
3928        Latin Extended-B. Started with superscripts and subscripts.
3929
3930        * sfd/FreeSans.sfd - Subscript numerals (U+2080-U+2089) completed.
3931       
39322003-05-19  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3933
3934        * sfd/FreeSerif.sfd - Thai characters po pla and bo baimai
3935        swapped; Thai character fongman corrected; all courtesy Theppitak
3936        Karoonboonyanan.
3937
39382003-05-17  Panayotis Katsaloulis  <panayotis@panayotis.com>
3939
3940        * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
3941        sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - Full support
3942        of all ancient greek glyphs
3943
39442003-05-15  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3945
3946        * tools/KerningNumerals.pl - A Perl script for moving kerning
3947        information from ASCII numerals (U+0030...) to characters in the
3948        Adobe corporate use area (U+F6xx).
3949
3950        * sfd/FreeSansBold.sfd, sfd/FreeSansOblique.sfd,
3951        sfd/FreeSansBoldOblique.sfd - Created kerned numerals in the Adobe
3952        corporate use area (U+F6xx) and moved kerning information from
3953        ASCII numerals to the kerned numerals.
3954
39552003-05-14  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3956
3957        * sfd/FreeSans.sfd - First approximation of super- and subscript
3958        numerals and vulgar fractions.
3959
3960        * sfd/FreeSerif.sfd - Super- and subscript numerals complete,
3961        vulgar fractions completed and redone as references rather than
3962        outlines.
3963
39642003-05-12  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3965
3966        * sfd/FreeSerif.sfd - Clean-up of the Cyrillic letters added on
3967        March 27; super- and subscripts, vulgar fractions.
3968
39692003-05-09  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3970
3971        * sfd/FreeMonoBold.sfd - Added a couple of characters to
3972        the Latin Extended-B area and the IPA extensions area.
3973
39742003-05-08  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3975
3976        * sfd/FreeSerifBoldItalic.sfd - Added a couple of characters to
3977        the Latin Extended-B area.
3978
3979        * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
3980        sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - ASCII
3981        numerals now monospaced; kerned numerals moved to Adobe corporate
3982        use area
3983        (U+F6xx).
3984
39852003-05-07  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
3986
3987        * sfd/FreeSerif.sfd - Roman numerals now more complete.
3988
3989        * sfd/FreeSansOblique.sfd, sfd/FreeSansBoldOblique.sfd - Accented
3990        characters added in the Latin Extended-B area.
3991
3992        * sfd/FreeSans.sfd - Greek accents added in the Greek Extended
3993        area, characters added in the Latin Extended-B area, Roman
3994        numerals added.
3995
3996        * sfd/FreeMonoOblique.sfd - Kerning pairs removed (what were they
3997        doing in a monospaced font, anyway?).
3998
3999        * sfd/FreeMonoBoldOblique.sfd - Additions in Latin Extended-B and
4000        Basic Greek.
4001
4002        * sfd/FreeMono.sfd, sfd/FreeMonoBold.sfd, sfd/FreeMonoOblique.sfd,
4003        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
4004        sfd/FreeSansBold.sfd, sfd/FreeSansOblique.sfd,
4005        sfd/FreeSansBoldOblique.sfd - Major cleanup (fixed widths, open
4006        paths, path directions (clockwise/counter-clockwise), points
4007        rounded to integer values; outlines simplified etc.)
4008
40092003-05-06  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4010
4011        * tools/OS2UnicodeRange - A simple script to display OS/2 Unicode
4012        range table in TrueType fonts.
4013
4014        * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd - ASCII numerals now
4015        monospaced; kerned numerals moved to Adobe corporate use area
4016        (U+F6xx). FreeSans is done, FreeSansBold half-way.
4017
4018        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4019        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
4020        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4021        sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
4022        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
4023        sfd/FreeSerifBoldItalic.sfd - Added 2003 in copyright info.
4024
40252003-03-27  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4026
4027        * sfd/FreeSerif.sfd - Cyrillic and Cyrillic Supplement blocks
4028        brought to conformance with Unicode 3.2, courtesy Daniel Shurovich
4029        Chirkov.
4030
40312003-03-19  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4032
4033        * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd - somewhat wider
4034        germandbls (U+00DF), due to complaints by Walter Schmidt.
4035
40362003-03-18  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4037
4038        * sfd/FreeSans.sfd - Added Sinhala glyphs from the Tipitaka
4039        project <http://www.metta.lk>, recoded to Unicode by Noah Levitt.
4040
40412003-02-19  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4042
4043        * sfd/FreeSans.sfd - Minor changes on mathematical operators.
4044
40452003-02-18  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4046
4047        * sfd/FreeMono.sfd - minor cleanup of glyph backgrounds; changed
4048        integral signs (U+222B - U+2230)
4049
40502003-02-05  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4051
4052        * sfd/FreeSans.sfd - added a couple of glyphs in the IPA and
4053        African Latin ranges.
4054
40552003-01-30  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4056
4057        * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4058        sfd/FreeSansBoldOblique.sfd, sfd/FreeMonoBold.sfd,
4059        sfd/FreeMonoBoldOblique.sfd - Corrected Maltese Hbar (U+0126)
4060        and/or hbar (U+0127).
4061
40622003-01-28  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4063
4064        * sfd/FreeSerifItalic.sfd - Corrected Maltese hbar (U+0127).
4065
40662002-12-18  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4067
4068        * tools/ConvertFont - PfaEdit script for converting SFD files to
4069        TrueType fonts.
4070
4071        * sfd/FreeSans.sfd - Added Tamil and Kannada glyphs from the
4072        Akruti Indic fonts.
4073
40742002-12-17  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4075
4076        * sfd/FreeSans.sfd - Added Devanagari and Gujarati glyphs from the
4077        Akruti Indic fonts.
4078
4079        * www/index.html - Added information on Rogier van Dalen's tools.
4080
4081        * AUTHORS - Added M.S. Sridhar.
4082
4083        * CREDITS - Correct spelling of Culmus project. Added M.S. Sridhar.
4084
40852002-12-06  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4086
4087        * sfd/FreeMono.sfd - Added Braille glyphs, courtesy Vyacheslav
4088        Dikonov.
4089
4090        * sfd/FreeSans.sfd - Added Unicode Syriac glyphs, courtesy
4091        Vyacheslav Dikonov.
4092
40932002-10-11  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4094
4095        * www/index.html - Added information on the availability of the
4096        Debian GNU/Linux package.
4097
4098        * sfd/FreeSerif.sfd, sfd/FreeSans.sfd - added some kern pairs
4099        beyond Latin-1 area.
4100
4101        * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
4102        sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - re-introduced
4103        all the emtpy glyph slots (changes from Sep 23 made PfaEdit
4104        crash).
4105
41062002-09-23  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4107
4108        * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
4109        sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - imported
4110        kerning information from the URW++ AFM files
4111
41122002-09-11  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4113
4114        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4115        sfd/FreeMonoOblique.sfd - updated Hebrew parts to comply with
4116        Culmus v0.6.
4117
4118        * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4119        sfd/FreeSansOblique.sfd - Added Danilo Segan's Serbian Cyrillic
4120        glyphs; updated Hebrew parts to comply with Culmus v0.6.
4121
41222002-09-09  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4123
4124        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4125        sfd/FreeMonoOblique.sfd, sfd/FreeSans.sfd,
4126        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4127        sfd/FreeSansOblique.sfd - Updated Cyrillic part to match
4128        Filippov's 1.0.7pre14
4129
4130        * sfd/FreeSansOblique.sfd - added Sam Stepanyan's Armenian glyphs
4131        from FreeSans (skewed for 12 degrees).
4132
41332002-09-06  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4134
4135        * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd,
4136        sfd/FreeSansBold.sfd, sfd/FreeSansOblique.sfd - Added Maxim
4137        Iorsh's Hebrew characters.
4138
41392002-08-29  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4140
4141        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd,
4142        sfd/FreeMonoBold.sfd, sfd/FreeMonoOblique.sfd - Added Maxim
4143        Iorsh's Hebrew characters.
4144
4145        * AUTHORS, CREDITS - Added Maxim Iorsh as author.
4146
41472002-08-28  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4148
4149        * www/index.html - Added information of Microsoft's withdrawal of
4150        freely available Unicode TrueType fonts
4151
4152        * www/resources.html - Added link to Maxim Iorsh's Culmus project.
4153       
41542002-07-26  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4155
4156        * sfd/FreeMono.sfd - Added a couple of characters (Arrows area).
4157
41582002-06-11  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4159
4160        * sfd/FreeMono.sfd - Applied Michalis Kabrianis's patch concerning
4161        perispomeni in Greek politoniko.
4162
41632002-05-23  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4164
4165        * sfd/FreeMono.sfd - Applied Michalis Kabrianis's patch concerning
4166        psili in Greek politoniko. Also added two working variants of
4167        chars in the IPA range.
4168
41692002-05-15  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4170
4171        * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd, sfd/FreeSerif.sfd,
4172        sfd/FreeSerifBold.sfd - Deleted explicit ".notdef" character with
4173        no contours.
4174
41752002-05-14  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4176
4177        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4178        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
4179        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4180        sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
4181        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
4182        sfd/FreeSerifBoldItalic.sfd - The new version of PfaEdit saves
4183        correctly formed Panose and LineGap lines.
4184
4185        * sfd/FreeSansBoldOblique.sfd - Filled-in the missing TTFWidth and
4186        TTFWeight values.
4187
41882002-05-09  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4189
4190        * sfd/FreeSans.sfd - Added diacritics to the Spacing Modifier
4191        Letters and Combining Diacritical Marks areas. Added composed
4192        glyphs to the Latin Extended-B area.
4193
41942002-05-07  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4195
4196        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4197        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
4198        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4199        sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
4200        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
4201        sfd/FreeSerifBoldItalic.sfd - Updated Panose information with data
4202        provided by Josef W. Segur. Updated TTF headers with English and
4203        Slovenian text.
4204
42052002-04-30  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4206
4207        * sfd/FreeMonoBold.sfd - Working on Greek small letters. Several
4208        minor changes (lower carons etc.)
4209
42102002-04-29  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4211
4212        * FreeMonoBoldOblique.sfd - Started adding Greek.
4213
4214        * sfd/FreeMonoBold.sfd - Added glyphs in the Geometrical Shapes
4215        and Miscellaneous Symbols area. Harmonizing Greek with Latin. Done
4216        with capitals.
4217
4218        * sfd/FreeMono.sfd - Deleted the explicit .notdef character. Added
4219        one glyph to the Geometrical Shapes area, which is now completed;
4220        added three glyphs to the Miscellaneous Symbols area. Harmonizing
4221        Greek with Latin. Done with the capitals.
4222
42232002-04-26  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4224
4225        * sfd/FreeSans.sfd - Adjusted accent positions on several glyphs
4226        in the Latin Extended-A area.
4227
42282002-04-25  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4229
4230        * sfd/FreeMonoBold.sfd - Box Drawing area completed. Added a
4231        couple of glyphs in the Geometrical Shapes area.
4232
4233        * sfd/FreeMono.sfd - Small corrections in the Box Drawing area.
4234
42352002-04-24  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4236
4237        * sfd/FreeMono.sfd - Box Drawing area completed.
4238
42392002-04-23  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4240
4241        * tools/WGL4.lst - corrected.
4242
4243        * sfd/FreeMono.sfd, sfd/FreeMonoBold.sfd - Working on Box Drawing
4244        area.
4245
42462002-04-22  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4247
4248        * sfd/FreeMono.sfd, sfd/FreeMonoBold.sfd - Working on Latin
4249        Extended-B and Greek.
4250
42512002-04-19  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4252
4253        * sfd/FreeSerif.sfd - Somewhat cleaner chess figures.
4254
4255        * tools/MES-2.txt, tools/MES-2.lst - Corrected list (it is not
4256        203C-203E, it is 203C and 203E).
4257
4258        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4259        sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
4260        sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4261        sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
4262        sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
4263        sfd/FreeSerifBoldItalic.sfd - Changed "Family Name" from Free to
4264        FreeSerif, FreeSans and FreeMono, as appropriate. Changed Font
4265        Modifiers from MonoBold etc. to Bold, Italic, Oblique, BoldOblique
4266        and BoldItalic.
4267
42682002-04-18  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4269
4270        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4271        sfd/FreeMonoBoldOblique.sfd - Corrected metrics; now all character
4272        widths are set to 600.
4273
42742002-04-17  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4275
4276        * sfd/FreeSerif.sfd - Corrected glyphs in the Box Drawing area and
4277        Block Elements area, which should extend through the ascender *and
4278        descender* height.
4279
4280        * sfd/FreeMonoBold.sfd - Continued working on harmonizing Greek
4281        letters with Latin and Cyrillic.
4282
4283        * sfd/FreeMonoBold.sfd - Added some box drawing characters.
4284
42852002-04-16  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4286
4287        * www/design-notes.html - Updated notes on stroke width for
4288        symbols in Free Mono Bold.
4289
4290        * sfd/FreeMono.sfd - Added a handful of characters in the
4291        Miscellaneous Symbols area.
4292
4293        * sfd/FreeMonoBoldOblique.sfd - Added subscripts, superscripts and
4294        vulgar fractions.
4295
4296        * sfd/FreeMonoBold.sfd - Started harmonizing Greek letters with
4297        Latin and Cyrillic.
4298
4299        * sfd/FreeMonoBold.sfd - Added subscripts, superscripts and vulgar
4300        fractions.
4301
43022002-04-15  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4303
4304        * www/design-notes.html - Updated notes on super-/subscripts in
4305        Free Mono Bold. Separate subsections for Free Mono regular and
4306        Free Mono Bold.
4307
43082002-04-12  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4309
4310        * sfd/FreeSerif.sfd - Added Ethiopian glyphs, converted from the
4311        Metafont sources from TGI, UniversitÀt Hamburg (authors Berhanu
4312        Beyene, Prof. Dr. Manfred Kudlek, Olaf Kummer, and Jochen
4313        Metzinger) using Szabo's TeXtrace and retouched using
4314        PfaEdit. Ethiopian metafonts are released under GNU GPL,
4315        <http://www.informatik.uni-hamburg.de/TGI/mitarbeiter/wimis/kummer/ethiop_eng.html>.
4316
4317        * sfd/FreeMonoBold.sfd - Added 40 characters, mostly in the Latin
4318        Extended-B and IPA Extensions areas.
4319
43202002-04-11  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4321
4322        * sfd/FreeMono.sfd - Added a handful of characters in the Latin
4323        Extended-B, IPA Extensions, Currency Symbols and Miscellaneous
4324        Symbols areas.
4325
43262002-04-09  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4327
4328        * sfd/FreeMono.sfd - Correcting accent positioning in the Extended
4329        Greek area; adding a couple of characters here and there. Still 20
4330        characters short of MES-2 conformance.
4331
43322002-04-08  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4333
4334        * sfd/FreeMono.sfd - Added some characters in the Arrows area;
4335        more or less completed Extended Greek area (accents still need to
4336        be fine-tuned).
4337
43382002-04-05  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4339
4340        * sfd/FreeMono.sfd - Modern non-Russian Cyrilic mostly completed.
4341
4342        * sfd/FreeMonoOblique.sfd - Synchronized with FreeMono.
4343
4344        * sfd/FreeSerif.sfd - Added Thomas Ridgeway's Tamil characters
4345        (converted from Metafont and edited somehwat).
4346       
43472002-04-04  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4348
4349        * sfd/FreeMonoOblique.sfd - Armenian letters added.
4350
4351        * sfd/FreeMonoBold.sfd - Serbian Cyrillic letters dje, tshe, lje
4352        and nje corrected.
4353
4354        * sfd/FreeMono.sfd - Serbian Cyrillic letters dje and tshe
4355        corrected. Some other non-Russian Cyrillic letters modified and
4356        "welded together".
4357
43582002-04-03  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4359
4360        * sfd/FreeMono.sfd - Added more or less complete Armenian
4361        area. The glyphs are a tidied-up version based on the Armenian
4362        Courier on the <http://www.cilicia.com/armo8.html>. Now we have
4363        1673 characters.
4364
43652002-03-28  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4366
4367        * sfd/FreeMono.sfd - Added some mathematical symbols.
4368
43692002-03-26  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4370
4371        * sfd/FreeSans.sfd - took H.S. Pannu's Gurmukhi from FreeSerif. It
4372        actually fits to FreeSans much better. It seems I'll have to look
4373        for another Gurmukhi font with modulated stroke for FreeSerif.
4374
4375        * sfd/FreeSerifItalic.sfd - replaced existing Hebrew glyphs by
4376        those from FreeSerif (slanted for 15.5 degrees).
4377
4378        * sfd/FreeSerif.sfd - Added dotted Hebrew letters. Changed barred H.
4379
4380        * sfd/FreeMono.sfd - Completed vulgar fractions; minor changes in
4381        Greek; added some mathematical operators.
4382
4383        * sfd/FreeMonoBold.sfd - added 12 characters to Latin Extended-B
4384        and IPA Extensions areas (total 984).
4385
43862002-03-25  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4387
4388        * sfd/FreeMonoBold.sfd - started adding Latin Extended-B and IPA
4389        Extensions.
4390
4391        * sfd/FreeMono.sfd - Minor cosmetic changes; cleaning up Greek
4392        (removing redundant control points), added some non-European
4393        Cyrillic glyphs as a test.
4394
43952002-03-22  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4396
4397        * sfd/FreeMono.sfd - Some minor modifications; letters in Latin
4398        Extended-B area "welded" together.
4399
44002002-03-20  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4401
4402        * www/index.html - finally linked the resources and design notes
4403        pages.
4404
4405        * www/design-notes.html - added scaling information for super- and
4406        subscript numerals in FreeMono.
4407
44082002-03-19  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4409
4410        * sfd/FreeMono.sfd - the Latin Extended-B and IPA Extension area
4411        characters moved from FreeMono and skewed for 12 degrees.
4412
44132002-03-18  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4414
4415        * sfd/FreeMono.sfd - added a dozen or two of new characters, in
4416        particular in the Latin Extended-B and IPA Extension area.
4417
44182002-03-15  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4419
4420        * sfd/FreeMono.sfd - added a dozen of two of new characters, in
4421        particular in the IPA Extension area.
4422
4423        * www/design-notes.html - Corrected data for x-height in FreeMono;
4424        information on constructing small caps.
4425
44262002-03-14  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4427
4428        * sfd/FreeMono.sfd - added three smiley characters to the
4429        Miscallaneous Symbols area.
4430
44312002-03-10  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4432
4433        * sfd/FreeSerif.sfd - Anshuman Pandey has only converted Gurmukhi
4434        from TrueType to Metafont; the original author of Gurkmukhi font
4435        is Hardip Singh Pannu <http://members.aol.com/hspannu/punjabi.html>.
4436        Got the permission from him to include the Gurmukhi glyph set.
4437
44382002-03-08  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4439
4440        * sfd/FreeSerif.sfd - Added some more glyphs in the Mathematical
4441        Symbols area to a total number of 3374.
4442
44432002-03-06  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4444
4445        * sfd/FreeSerif.sfd - Added a basic Gurmukhi set.
4446
4447        * www/design-notes.html - started a page on design notes
4448
4449        * sfd/FreeMono.sfd - realized that glyphs in the Box Drawing area
4450        and Block Elements area should extend through the ascender *and
4451        descender* height, and corrected it.
4452
4453        * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd - added some musical
4454        glyphs, linking "no-break space" to space, "soft hyphen" to
4455        hyphen-minus etc.
4456
44572002-03-05  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4458
4459        * tools/WGL4.lst - Added Windows Glyph List 4.0
4460
4461        * tools/LigatureList.pl - Wrote a Perl script, which lists the
4462        GSUB list (ligature list) of a OpenType font.
4463
4464        * sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd,
4465        sfd/FreeSerifItalic.sfd - auxilliary Hebrew glyphs added. They are
4466        too light compared with Latin and will be substituted with better
4467        ones.
4468
44692002-03-04  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4470
4471        * sfd/FreeSerif.sfd - Added some more glyphs to the Mathematical
4472        Operators area (page 0x22).
4473
4474        * sfd/FreeSerif.sfd - Incomplete and fragmentary support for
4475        Devanagari, originating from Harsh Kumar's Shusha fonts was
4476        replaced by Frans Velthuis' Devanagari metafont, now maintained by
4477        Anshuman Pandey <apandey@u.washington.edu> and available under
4478        GPL. Until I figure out how to provide glyph substitution table in
4479        OpenType, only the Unicode part is there.
4480
44812002-02-28  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4482
4483        * ChangeLog file created
4484
4485        * sfd/FreeSerif.sfd - Added some Telugu glyphs to page 0x0C,
4486        courtesy  Prasad A. Chodavarapu <http://chaitanya.bhaavana.net/fonts/>
4487
4488        * sfd/FreeSerif.sfd - Added some glyphs to the Miscellaneous
4489        Symbols page (0x26).
4490       
44912002-02-26  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4492
4493        * mailing lists freefont-announce and freefont-bugs created
4494
44952002-02-25  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4496
4497        * sfd/FreeSerif.sfd - Added a couple of glyphs in Mathematics
4498        Operators area.
4499
4500        * sfd/FreeMono.sfd
4501        - Added some more glyphs, in particular in the Mathematical
4502        Operators section.
4503        - Changed FamilyName to Free, FontName to FreeMono, and Full name
4504        to "Free Monospaced".
4505
45062002-02-20  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4507
4508        * sfd/ directory added containing FreeSerif, FreeSans and FreeMono
4509        families.
4510
4511        * tools/ directory added containing lists with characters required
4512        for MES (Multilinguag European Subset) compliance.
4513
4514        * tools/mes-list-expand.pl created - a Perl script for expanding MES
4515        ranges into simple one-char-per-line format
4516
4517        * tools/CheckConformance.pl created - a Perl script for checking
4518        conformance of a font file with a given coded character set
4519
4520        * homepage <http://www.freesoftware.fsf.org/freefont/> created
4521
45222002-02-19  Primoz Peterlin  <primoz.peterlin@biofiz.mf.uni-lj.si>
4523
4524        * freefont (Free UCS Scalable Fonts) project approved on
4525        savannah.gnu.org: <http://savannah.gnu.org/projects/freefont/>
Note: See TracBrowser for help on using the repository browser.