[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/tcpdf/fonts/freefont-20100919/ -> ChangeLog (source)

   1  $Id: ChangeLog,v 1.257 2010/09/19 13:15:07 Stevan_White Exp $
   2  2010-09-19 Stevan_White
   3      * FreeSerif.sfd:
   4  
   5      Sinhala: Fixed one lookup table mistake, and a couple of glpyh
   6          omissions, that Harshula pointed out.
   7  
   8      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
   9  
  10      Sans: Applied Daniel Johnsons improvement to capital Eng to Sans, as
  11      described in previous commits.
  12  
  13      * FreeSerif.sfd, FreeSerifBold.sfd:
  14  
  15      Coptic: added alphabet to bold.  Accent marks not working -- a mystery.
  16      Some tweeks in medium face as well.
  17      
  18      glyph cleanup -- points too close, some glyphs outside bounding boxes.
  19  
  20  2010-09-17 Stevan_White
  21      * FreeSerif.sfd:
  22  
  23      Sinhala: tightened up left side of na and derivatives.
  24      tighened up left sides of u, lla, na, dha, ndha, nya, jnya
  25      tightened up some of the vowel conjuncts, and left side of nna.
  26  
  27  2010-09-16 Stevan_White
  28      * FreeSerif.sfd:
  29  
  30      Coptic: fiddled about with letter forms, striving for a kind of
  31      consistency.
  32      
  33      Sinhala: Harshula noticed four incorrect combined forms.  Fixed these.
  34  
  35      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
  36  
  37      Latin Extended-A: Applied Daniel Johnson's patch that made two versions
  38      of capital Eng.  His explanation:
  39          '
  40          http://en.wikipedia.org/wiki/%C5%8A
  41      
  42          The form of capital Eng currently in all three FreeFont faces
  43          is that used by the Sami people, resembling a capital N with a
  44          hooked right descender.
  45          However, the form preferred for African and Amerindian
  46          languages resembles a tall lowercase n with a hook that almost
  47          meets the left vertical.  (See wikipedia link above for a
  48          visual.)
  49      
  50          Recommend moving the existing Sami-style Eng to a PUA or
  51          non-Unicode slot, creating African-style Eng at U+014A, and
  52          adding a LOCL table with substitution rules for
  53          Inari Sami (ISM), Lule Sami (LSM),
  54          Northern Sami (NSM) and Skolt Sami (SKS).
  55          '
  56      Latin Extended-B: Also in his patch:
  57          added U+0220 (Latin Capital Letter N with long leg)
  58  
  59  2010-09-15 Stevan_White
  60      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
  61  
  62      Latin for Sami: Daniel Johnson's patch added alternative form of Eng for
  63          African languages and a 'local' table for the Sami form.
  64  
  65      * FreeSerif.sfd:
  66  
  67      Sinhala: regularized kundaliya a bit.
  68      re-named a few more ligature glyphs, for consistency
  69  
  70      * FreeSans.sfd:
  71  
  72      Put stray lookup into its proper subtable.
  73  
  74      Gurmukhi: improved some names of ligature glyphs, and found one
  75      apparently doubled table entry (kagurmukhi_nuktagurmukhi.nukt  now 
  76      gur_ka.nukt)
  77  
  78      * FreeSans.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
  79  
  80      Various measures to fix problems FontForge Find Problems reports under
  81      ATT, including a mass glyph rename of Sinhala ligatures.
  82  
  83  2010-09-15 Stevan_White
  84      * to0ls/GenerateTrueType:
  85  
  86      prev. commit had one space too many
  87  
  88  2010-09-14 Stevan_White
  89      * tools-- GenerateMacTT, GenerateOpenType, GenerateTrueType, checkGlyphNumbers.py, findBackLayers.py, hex_range.py, isMonoMono.py, ligatureLookups.py, nameBySlot.py, range_report.py, ranges.py, validate.py, OpenType.py:
  90  
  91      Added license and other tags to python files.
  92  
  93  2010-09-13 Stevan_White
  94      * tools/OpenType.py:
  95  
  96      updated some Web links.
  97  
  98      * FreeMono.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
  99  
 100      Cyrillic: A few more old letters.
 101  
 102      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
 103  
 104      Supplemental Punctuation: One character for consistency with other faces.
 105  
 106  2010-09-12 Stevan_White
 107      * FreeMono.sfd, FreeSans.sfd:
 108  
 109      Control Pictures: Added because it was easy.
 110  
 111      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
 112  
 113      Alphabetic Presentation Forms: filled out range in sans faces.
 114  
 115      * FreeMono.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd:
 116  
 117      Cleared hints.
 118  
 119      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 120  
 121      Dozens of measures to pass general validation tests, including
 122      . cleanup of many glyphs for extrema and self-intersection problmes
 123      . re-naming glyphs whose PS names are too long.
 124      . removing blank glyphs
 125      . giving Unicode points to glyphs missing them.
 126      
 127      There are still a few lookup table issues in FreeSerif and FreeSans though.
 128  
 129      * FreeSerif.sfd:
 130  
 131      Re-named some of the Sinhala lookups in somewhat better way.
 132      Control Pictures: added a bunch (but... is it worth it?)
 133  
 134      * tools/nameBySlot.py:
 135  
 136      Corrected output for high Unicode.
 137  
 138      * tools/checkGlyphNumbers.py:
 139  
 140      Made aware of special TrueType slots.
 141  
 142      * tools/range_report.py:
 143  
 144      Added a Private Use total and better explanation of totals generally.
 145      Some code clean-up.
 146  
 147  2010-09-11 Stevan_White
 148      * tools/OpenType.py:
 149  
 150      made not to complain about extra TrueType characters.
 151  
 152      * FreeSerif.sfd:
 153  
 154      Coptic: Widened bowl of Khei.
 155      Deepened descenders of small letters to same depth as in Latin
 156      Expanded bowl of Fei and fei to resemble other samples.
 157  
 158  2010-09-10 Stevan_White
 159      * FreeSerif.sfd:
 160  
 161      Cyrillic: mostly positioning of marks for old Cyrillic alphabets
 162  
 163      Coptic: Replaced acoptic with something more dramatic, fiddled with
 164      kerning, tidied some other letters
 165  
 166  2010-09-09 Stevan_White
 167      * FreeSerifBold.sfd, FreeSans.sfd, FreeSerif.sfd:
 168  
 169      Block Elements: replaced long-missing shade blocks
 170  
 171  2010-09-08 Stevan_White
 172      * tools/range_report.py:
 173  
 174      More explanation in output.
 175  
 176      * tools/range_report.py, OpenType.py:
 177  
 178      another consistency check
 179      added UCAS Extended range
 180  
 181  2010-09-07 Stevan_White
 182      * FreeSerif.sfd:
 183  
 184      Buginese: lookup tables and glyphs to re-order vowels, courtesy of
 185                Mohammad Anwari.
 186  
 187      Sinhala: complete replacement of range with glyphs extracted more
 188      directly from Yannis Haralambous' sinha TeX font (last version was
 189      also derived from this font, but had undergone detrimental processing).
 190      Implements "rak" glyphs using three GSUB lookup steps.
 191  
 192      * FreeSans.sfd:
 193  
 194      Osmanya: courtesy of Daniel Johnson.
 195  
 196      Note this script is slanted in every sample I've seen.  That is
 197      justification enough that the glyphs in this range look slated,
 198      although the face isn't oblique.
 199  
 200      UCAS Extended: by Daniel Johnson
 201  
 202  2010-09-05 Stevan_White
 203      * FreeSerif.sfd:
 204  
 205      Fix for FontForge warning (v 20090923)
 206      
 207      "On Windows many apps will have problems with this font's kerning,
 208      because because 58 of its glyph kern pairs cannot be mapped to
 209      unicode-BMP kern pairs"
 210      
 211      This was due to kern tables for the Musical Symbols range, which isn't
 212      in the Unicode Basic Multilingual Plane.
 213      
 214      Removed this lookup.  Might consider another way to position these
 215      symbols.
 216  
 217  2010-08-30 Stevan_White
 218      * FreeSerif.sfd:
 219  
 220      Sinhala: patch by Harshula Jayasuriya to correct the writing system
 221      direction in some lookups.
 222  
 223      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 224  
 225      Currency Symbols: additions and tweeking
 226  
 227  2010-08-24 Stevan_White
 228      * FreeSerif.sfd:
 229  
 230      Sinhala: added one ligature glyph, from Harshula Jayasuriya
 231  
 232  2010-08-20 Stevan_White
 233      * FreeSerif.sfd:
 234  
 235      Resolves class of validation problems in Sinhala: Bad Glyph Name.
 236      
 237      This is a FontForge bug, that appears when certain types of problems
 238      occur in the glyph contours.  Probably an arithmetic error causes some
 239      corruption.
 240  
 241      Corrected missing extrema in recent Latin Extended-D range
 242  
 243      Sinhala: re-did previous patch using a more recent one.
 244      Un-did some other glyph changes that didn't help much anyway.
 245  
 246      * FreeMono.sfd:
 247  
 248      Named letters in several ranges... should write a script for this...
 249  
 250      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 251  
 252      Added full GNU copyright announcement to TT Names.
 253      Updated Copyright date.
 254  
 255      * FreeSerif.sfd:
 256  
 257      Sinhala:  Applied a patch from Harshula Jayasuriya, improving glyph
 258      names.
 259          I tried to tidy up some of the glyphs, but it's a big job...
 260      
 261      Latin Extended B: fixed one case of missing extrema
 262  
 263  2010-08-18 Stevan_White
 264      * FreeSerif.sfd:
 265  
 266      Latin Extended-D: yet a few more easily made letters
 267  
 268      Latin Extended-D: made a few more letters
 269  
 270  2010-08-09 Stevan_White
 271      * FreeSerif.sfd:
 272  
 273      Supplemental Arrows-A: completed
 274  
 275      Arrows: completed
 276  
 277  2010-08-04 Stevan_White
 278      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd:
 279  
 280      Combining Diacritics: some additions in BoldOblique, corrections in
 281      other faces.
 282      Several improvements to Greek letter forms in BoldOblique
 283  
 284  2010-08-03 Stevan_White
 285      * FreeMonoBold.sfd:
 286  
 287      Arrows, a few math operators, and one more combining diacritical
 288  
 289      * FreeMono.sfd, FreeMonoBold.sfd:
 290  
 291      Added some combining diacriticals to bold, touched up some spacing
 292      modifiers. 
 293      Minor corrections to roman.
 294  
 295      * FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
 296  
 297      Marks, spacing modifier letters:  corrected placement of marks,
 298      added some spacing modifier letters and combining marks.
 299  
 300      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
 301  
 302      Better Vietnamese support, using 'ccmp' and 'mark' lookup tables.
 303      MonoBoldOblique: added Extended Latin ranges
 304  
 305      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
 306  
 307      Vietnamese: Much adjustment of horn letters,
 308          also general adjustement of marks
 309  
 310  2010-08-02 Stevan_White
 311      * FreeSerif.sfd:
 312  
 313      Vietnamese: inadvertently broke the main face.  This fixes it.
 314  
 315      * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 316  
 317      Vietamese:  In roman and sans, lookups are basically functional now.
 318      Used 'ccmp' Ligature Substitution to form stacked marks (inasmuch as
 319      glyphs for the stacked Unicode codepoints are available)
 320      Adjusted positioning of some marks.
 321      Named many letters and combining marks.
 322      
 323      roman italic. Re-designed horn of O and U.  Other roman faces could also
 324      benefit from a horn job.
 325  
 326      * FreeMono.sfd, FreeSerif.sfd:
 327  
 328      roman: correction to one math operator
 329      mono: Mathematical Operators complete (up to some pre-5.2 Unicode version)
 330  
 331      * FreeMono.sfd:
 332  
 333      Mathematical Symbols:  range nearly finished
 334  
 335      * tools/OpenType.py:
 336  
 337      Correction regarding NKo range.
 338  
 339      * tools/range_report.py:
 340  
 341      made not to complain about special TrueType slots 0x00, 0x01, 0x0D
 342  
 343  2010-08-01 Stevan_White
 344      * FreeMono.sfd, FreeSerif.sfd:
 345  
 346      roman: corrected direction of 2 math operators
 347      mono: added several math operators
 348  
 349      Worked on mark positioning for Vietnamese, Cyrillic
 350  
 351  2010-07-30 Stevan_White
 352      * FreeMono.sfd:
 353  
 354      Reduced height of two-part Summation symbols
 355      https://savannah.gnu.org/bugs/?23064
 356  
 357      Corrected U+2626 Orthodox Cross
 358      https://savannah.gnu.org/bugs/?27579#discussion
 359  
 360      * FreeSerif.sfd:
 361  
 362      Added some Miscellaneous Technical Symbols
 363  
 364  2010-07-29 Stevan_White
 365      * FreeSerif.sfd:
 366  
 367      Put in some scan lines 23BA-23BD, based on 2500, as discussed in
 368      https://savannah.gnu.org/bugs/?23064
 369      I still have no idea what the application for these glyphs would be...
 370  
 371  2010-07-17 Stevan_White
 372      * FreeSerif.sfd:
 373  
 374      added mark anchors for acute, grave in cyrillic (other faces already
 375      had them)
 376  
 377  2010-07-13 Stevan_White
 378      * FreeMono.sfd:
 379  
 380      Made germandbls (ess-zet) a bit wider, moved a bit to left
 381  
 382  2010-07-10 Stevan_White
 383      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
 384  
 385      Resolves bug 30344: "Greek Final Sigma could be shortened"
 386      https://savannah.gnu.org/bugs/index.php?30344
 387      Problem only affected roman, but touched up other faces anyway.
 388  
 389  2010-05-30 Stevan_White
 390      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 391  
 392      Latin-extended-B: fiddled with some of the horizontal strokes
 393  
 394  2010-05-29 Stevan_White
 395      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 396  
 397      Latin: accents on ogonek letters (for Navaho)
 398             a little adjustment of apostrophe (Navaho, Hawaiian)
 399  
 400      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 401  
 402      Latin mark problems
 403      * low dots in bold uneven
 404      * ring in bold smaller than in roman, and not heavier
 405      * apostrophe in italic too far to right (Navaho, Hawaiian)
 406  
 407      * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 408  
 409      Latin: fixed problems with various marks: ogonek, hook, comma below,
 410      some kerning, esp. of non-ascii characters
 411  
 412      * FreeSans.sfd, FreeSerif.sfd:
 413  
 414      Sans: made dot accents same height as i-dot, kerned y with comma
 415      Both: made low comma accent lower, smaller (esp. for Romanian)
 416  
 417  2010-05-27 Stevan_White
 418      * FreeSans.sfd:
 419  
 420      Latin: make caron of more uniform height
 421  
 422      Latin: i was somehow displaced, dotlessi was much too wide for Turkish
 423  
 424      * FreeSans.sfd, FreeSansOblique.sfd:
 425  
 426      Latin: made ring accent heavier, esp. for Swedish
 427  
 428  
 429  2010-05-10 Stevan_White
 430      * FreeSans.sfd, FreeSerif.sfd:
 431  
 432      Latin: kerning tweeks
 433  
 434  2010-05-09 Stevan_White
 435      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 436  
 437      As discussed in freefont-bugs mailing list, Thu, May 6, 2010
 438         "FreeMono affected by OS X 10.6 nested character references bug"
 439      reduced reference nesting in multiple quote characters, as a courtesy
 440      to Mac OS 10.6 users, who suffer from a bug.
 441  
 442  2010-05-04 Stevan_White
 443      * FreeSerif.sfd:
 444  
 445      Latin: kerning tweeks
 446  
 447  2010-05-03 Stevan_White
 448      * FreeSerifBold.sfd:
 449  
 450      Latin: spacing of round small letters, kerning tweeks, fiddled with
 451      ligatures
 452  
 453  2010-04-17 Stevan_White
 454      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 455  
 456      Daniel Johnson improved Cherokee Da
 457  
 458  2010-04-10 Stevan_White
 459      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
 460  
 461      Emboldened underscore and related glyphs.  Resolves issue 22999
 462          https://savannah.gnu.org/bugs/index.php?22999
 463      Low line (005F) in bold fonts do not have heavier weight
 464  
 465  2010-04-09 Stevan_White
 466      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 467  
 468      Serif: Added Thai TTF names
 469  
 470  2010-04-08 Stevan_White
 471      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 472  
 473      Corrected some language names
 474      A bit o kerning
 475  
 476      * FreeSerifBold.sfd:
 477  
 478      Fixed problem with name.  This should be the same as before the revision
 479      except for the fix.
 480      The KDE font installer was saying this face was incorrectly named
 481      Free Serif Bold Italic, but this wasn't quite correct.  One of the other
 482      language names said it was named Free Serif Halvfett Kursiv, which
 483      conflicted with that language name for the real Free Serif Bold Italic.
 484  
 485      Regression:  for some unknown reason, previous release gets built so
 486      that my system thinks it is Free Serif Bold Italic.
 487      This is a mystery.  There is nothing about Italic in the file.
 488  
 489  2010-04-06 Stevan_White
 490      * Makefile:
 491  
 492      Made graceful in absence of Fontforge
 493  
 494  2010-03-29 Stevan_White
 495      * FreeSerifBold.sfd:
 496  
 497      Adjusted some accent marks, named a few characters
 498  
 499  2010-03-25 Stevan_White
 500      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 501  
 502      added Ukrainian TTF names
 503  
 504      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 505  
 506      added bahasa indonesian TTF names
 507  
 508  2010-03-21 Stevan_White
 509      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 510  
 511      Added several TTF Names.  (Need to check with native speakers.)
 512  
 513  2010-03-20 Stevan_White
 514      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 515  
 516      Fill out TTF Names tables regarding font names
 517  
 518  2010-03-19 Stevan_White
 519      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 520  
 521      Removed TTF Names for 'sample text' and all 'license URL' except English,
 522      1) in response to FontForge complain that large names tables conflict
 523         with recent Windows patches
 524      2) because they are redundant and inappropriate
 525      (Hope to post the list of sample texts elsewhere, because I like the idea.)
 526  
 527  2010-03-02 Stevan_White
 528      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
 529  
 530      Latin standard ligatures: in non-bold, promoted dlig to liga.
 531          Put standard Dutch IJ in all; Adjusted spacing a bit
 532  
 533  2010-02-28 Stevan_White
 534      * FreeSerifBold.sfd, FreeSerifItalic.sfd:
 535  
 536      Cyrillic: further revision of spacing, in direction of loosening.
 537      bold ze was strangely thin; made bolder.
 538  
 539  2010-02-27 Stevan_White
 540      * FreeSerif.sfd:
 541  
 542      Cyrillic: reviewed spacing of whole range, generally loosened slightly
 543      tidied a couple of ugly glyphs
 544  
 545  2010-02-09 Stevan_White
 546      * FreeSerifBoldItalic.sfd:
 547  
 548      tweeks to kerning in Latin
 549  
 550      * FreeSerifBold.sfd:
 551  
 552      Tweeks to kerning in Latin
 553  
 554  2010-01-28 Stevan_White
 555      * tools/isMonoMono.py:
 556  
 557      Implement FontForge handling of magic characters
 558      .notdef, .null, nonmarkingreturn
 559      at
 560      0x0000 0x0001 0x000D
 561  
 562  2010-01-27 Stevan_White
 563      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 564  
 565      Improved magic characters for FreeMono, inserted them for other faces
 566      https://savannah.gnu.org/bugs/index.php?28742
 567  
 568      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
 569  
 570      Added at 0x0000 0x0001 0x000D characters
 571               .notdef .null nonmarkingreturn
 572      These are NOT UNICODE they are to satisfy an essentially undocumented
 573      "feature" of FontForge, ( in source tottf.c, AssignNotdefNull() )
 574      And a funny strong suggestion of TrueType fonts, that they begin with
 575      three special characters (evidently different from encoding slots)
 576      http://www.microsoft.com/typography/otspec/recom.htm
 577      
 578      FontForge looks for these glyphs in certain places and copies them.
 579      Otherwise, apparently, it will find a glyph elsewhere (unclear how) and
 580      copy it there, possibly resulting in something quite wrong
 581      (such as a non-monospace font).
 582      
 583      The three are copied to the end of TTF fonts (only one to the end of OTF
 584      fonts)
 585  
 586  2009-12-31 Stevan_White
 587      * FreeSans.sfd:
 588  
 589      Tamil: deletd Unicode range due to absence of necessary ligatures
 590  
 591      * FreeSerifBold.sfd:
 592  
 593      Cyrillic tweek to spacing
 594  
 595  2009-12-29 Stevan_White
 596      * FreeSans.sfd, FreeSansBold.sfd:
 597  
 598      Gurmukhi: added 2 characters to complete range
 599  
 600      * FreeSans.sfd, FreeSerif.sfd:
 601  
 602      Devanagari: filled out sans, some corrections in serif
 603  
 604      * FreeSerif.sfd:
 605  
 606      Devanagari: Drew and constructed glyphs to complete range.
 607  
 608  2009-12-28 Stevan_White
 609      * OpenType.py:
 610  
 611      Added/corrected some ranges
 612  
 613  2009-12-27 Stevan_White
 614      * tools -- CheckConformance.pl, GenerateTrueType, MES-1.lst, MES-1.txt, MES-2.lst, MES-2.txt, MES-3B.lst, MES-3B.txt, WGL4.lst, mes-list-expand.pl:
 615  
 616      disabled build of Mac TT
 617  
 618      * tools/ligatureLookups.py:
 619  
 620      better sanity check
 621  
 622      * tools/range_report.py:
 623  
 624      more generic title
 625  
 626      * tools/OpenType.py:
 627  
 628      correction to Tamil
 629  
 630      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 631  
 632      Resolves bug #23049
 633      Replacement character (U+FFFD)  not properly styled
 634      https://savannah.gnu.org/bugs/index.php?23049
 635  
 636      * FreeSerif.sfd:
 637  
 638      Devanagari: added letters, completing Unicode range
 639  
 640      * FreeSerif.sfd:
 641  
 642      Tamil: added 2 monster glyphs, completing range
 643          (0bc1-2 still questionable)
 644  
 645  2009-12-26 Stevan_White
 646      * FreeSerif.sfd:
 647  
 648      Indic ranges: named lots of characters
 649      Tamil: corrected and added a few letters
 650  
 651      Tamil: added digits
 652  
 653      Tamil: a few more symbols.  Only a couple of monster signs still
 654      missing, and a couple of marks seem just wrong...
 655  
 656      Malayalam: completed Unicode range, also moving some Chillu letters from
 657      Private Use area to Unicode, and re-establishing ligatures
 658  
 659      * FreeSans.sfd:
 660  
 661      Tamil: completed digits, added some other chars
 662  
 663  2009-12-25 Stevan_White
 664      * FreeSans.sfd:
 665  
 666      Indic ranges, esp.
 667          Devanagari: added several new Unicode (not yet complete)
 668              tidied letters
 669          Bengali: tidying, made some refs
 670  
 671  2009-12-24 Stevan_White
 672      * FreeSans.sfd:
 673  
 674      Indic ranges: named most of the Unicode characters
 675          Tried to improve a few bad names for ligatures
 676          in Private Use Area
 677          Made a few references: not clearly an improvement.
 678          This stuff is still a mess...
 679  
 680      Devanagari: added an obviously missing nukta ligature
 681  
 682      Gujarati: added some subvocalic letters for Sanskrit.  Quality is low.
 683  
 684      Filled out Geometric Shapes.
 685  
 686      * tools/ligatureLookups.py:
 687  
 688      fixed syntax error
 689  
 690      * tools/LigatureList.pl:
 691  
 692      no longer relevant.
 693  
 694  2009-12-23 Stevan_White
 695      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
 696  
 697      cosmetic re-name and re-order of lookups
 698  
 699      * tools/OpenType.py:
 700  
 701      removed links to disappeared web pages
 702  
 703  2009-12-22 Stevan_White
 704      * FreeMonoOblique.sfd:
 705  
 706      Diagonal Fractions lookup didn't make much sense in mono anyway,
 707      much less in just one style.
 708  
 709  2009-12-20 Stevan_White
 710      * FreeSerif.sfd:
 711  
 712      split Diagonal Fractions lookup into two tables
 713  
 714      re-encoded some characters
 715      adjusted some marks
 716      corrected two wrongly-placed glyphs in Phonetic Extensions Supplement
 717  
 718      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
 719  
 720      General Punctuation: Got rid of deprecated subrange 0x206A-0x206F
 721  
 722      * tools/range_report.py:
 723  
 724      corrected script name
 725  
 726      * tools/OpenType.py:
 727  
 728      numerous changes, some reflecting changes to Unicode standard
 729  
 730  2009-12-14 Stevan_White
 731      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
 732  
 733      Unicode 5.2 corrections of Abkhasian letters from Daniel Johnson.
 734      Got rid of some old glyph names.
 735  
 736  2009-12-06 Stevan_White
 737      * FreeSans.sfd, FreeSansOblique.sfd:
 738  
 739      Cherokee:  fixed previous commit of a partial, and old range in
 740      medium weight
 741  
 742      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
 743  
 744      Cherokee, courtesy of Daniel Johnson.
 745  
 746  2009-11-20 Stevan_White
 747      * FreeSans.sfd:
 748  
 749      New glyphs for Unified Canadian Aboriginal Syllabics as defined in Unicode 5.2
 750      by Daniel Johnson
 751  
 752  2009-11-14 Stevan_White
 753      * FreeSerif.sfd:
 754  
 755      Resolves bug #27842: FreeSerif U+1F016 (Mahjong Tile Seven of Bamboos) Wrong
 756          https://savannah.gnu.org/bugs/?27842
 757          has one extra bamboo in it for a total of eight.
 758          The bamboo on the top left needs to be removed
 759  
 760      Resolves bug #27579: Orthodox cross has wrong glyph
 761          http://savannah.gnu.org/bugs/?27579
 762           U+2626 Orthodox Cross should slope downwards from left to right.
 763  
 764  2009-11-13 Stevan_White
 765      * FreeSerifBold.sfd, FreeSerifItalic.sfd:
 766  
 767      Cyrillic:  corrections to Abkhazian letters by Daniel Johnson
 768  
 769  2009-11-05 Stevan_White
 770      * FreeSerif.sfd:
 771  
 772      Cyrillic:  corrections to Abkhazian letters by Daniel Johnson
 773  
 774  2009-10-16 Stevan_White
 775      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 776  
 777      Cyrillic: tweeks to brev, based on Unicode 5.2 samples
 778  
 779  2009-10-08 Stevan_White
 780      * FreeSerif.sfd:
 781  
 782      Currency Symbols: tidied
 783  
 784      Number Forms: three new vulgar fractions
 785  
 786      Currency Symbols: added "Tenga" of Kazakhstan
 787  
 788      Latin Extended: corrected a couple of wrong bearings
 789          some fiddling with Vienamese letters with hook
 790  
 791  2009-10-01 Stevan_White
 792      * FreeSerif.sfd:
 793  
 794      added missing accent
 795  
 796  2009-09-17 Stevan_White
 797      * FreeSerif.sfd:
 798  
 799      Latin kerning:  gave qj positive kerning (it must happen sometimes)
 800  
 801      Latin kerning: differentiated grave and dieresis vowels in some combos.
 802      (also, adieresis hadn't been kerned at all...)
 803  
 804      Made ref of one Sinhala letter
 805  
 806  2009-07-30 Stevan_White
 807      * FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd:
 808  
 809      kerning
 810  
 811  2009-07-26 Stevan_White
 812      * FreeSansBold.sfd:
 813  
 814      kerning
 815  
 816      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
 817  
 818      added some space in diaeresis
 819      did some kerning
 820  
 821      * FreeSansBold.sfd:
 822  
 823      Revert serious mistake with previous commit: had somehow set splines
 824      quadratic.
 825      Here, the GaspTable from that commit is preserved,
 826      However there were evidently numerous other changes that weren't
 827      documented, and these are lost.
 828  
 829  2009-07-12 Stevan_White
 830      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 831  
 832      Added GASP tables for control of hinting/smoothing (anti-alising) of
 833      TrueType.
 834      Now the values are better suited to the EM size of the fonts.
 835      Further adjustment (based say on stem width) might still be profitable.
 836  
 837      * FreeSans.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
 838  
 839      More tweeks on accents, especially Maltese letters.
 840  
 841  2009-07-11 Stevan_White
 842      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 843  
 844      Maltese Hbar, hbar,  Improved, made more consistent.
 845  
 846      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 847  
 848      Latin: various corrections and tweeks for consistency in accented letters.
 849  
 850      * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 851  
 852      more space to accent on lcaron
 853      tightened DZ etc ligatures
 854      in SerifItalic faces made references etc in Spacing Modifiers and Combining
 855      further kerning
 856  
 857      * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 858  
 859      kerning
 860      Sans: decided dots and some other marks needed more room.
 861  
 862  2009-07-10 Stevan_White
 863      * FreeSerif.sfd, FreeSerifItalic.sfd:
 864  
 865      IPA. Phonetics: tweeks
 866  
 867      * FreeSerif.sfd:
 868  
 869      Tweeked some math symbols
 870  
 871      * FreeSans.sfd, FreeSansOblique.sfd:
 872  
 873      Letterlike: additions
 874  
 875      * FreeMonoOblique.sfd:
 876  
 877      IPA
 878  
 879      * FreeSerifBoldItalic.sfd:
 880  
 881      Another IPA symbol
 882  
 883      * FreeSerifBoldItalic.sfd:
 884  
 885      IPA and Spacing Modifier Letters: added a few
 886  
 887  2009-07-09 Stevan_White
 888      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
 889  
 890      Latin: various horizontal spacing and positioning issues
 891          Replaced Tz and tz ligatures with the originals of Danial Johnson.
 892          (range is "Mayanist" and despite Unicode samples, current usage
 893          uses normal z in glyph)
 894          Put stylized Tz tz in a discretionary ligature lookup.
 895  
 896  2009-07-08 Stevan_White
 897      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
 898  
 899      Cyrillic yi_yi Ukrainian ligature
 900      Latin various pointwise cleanup, made some references, horizontal adjustments
 901  
 902      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 903  
 904      Cyrillic: Special ligature for Ukrainian yi_yi, also some kerning
 905  
 906  2009-07-07 Stevan_White
 907      * FreeSerif.sfd:
 908  
 909      Latin: kerning; made accents on i tighter to avoid collisions
 910  
 911  2009-07-05 Stevan_White
 912      * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
 913  
 914      Made lookup tables for Dutch IJ
 915  
 916      Re-did Dutch digraph IJ in bold faces as "broken-U", because I
 917      thought it was cool and nobody was there to stop me.
 918  
 919      * FreeSerif.sfd:
 920  
 921      Corrected ligatures Tz tz; put them in special lookup
 922      Latin Extended Additional: added medevalist letters, completing range
 923  
 924      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 925  
 926      Cyrillic: added yi_yi ligature for Ukrainian in roman.  Not sure
 927      if it's right.
 928      Latin: kerning.  Added longs_t ligature, and historic ligature tables
 929      IPA: in bolditalic, added a letter or two
 930  
 931      * FreeSerif.sfd:
 932  
 933      Kerning for hbar
 934  
 935      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
 936  
 937      Kerning for Western Slavic languages
 938      Added a couple of IPA to BI
 939  
 940  2009-07-04 Stevan_White
 941      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 942  
 943      Combined letters ae, oe, ij had incorrect horizontal spacing
 944  
 945      * FreeMono.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 946  
 947      Combining Diacritical Marks for Symbols:  additions and fiddling.
 948      Also related circles, arrows.
 949  
 950      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 951  
 952      Letterlike Symbols: various additions and adjustments
 953      Number Forms: Completed range in serif roman.  Adjusted spacing
 954          of Latin numerals in serif faces.
 955      Diacritics for Symbols: various additions
 956      Geometric shapes: thought it best for circle to be round even in
 957          oblique faces.  It's a choice of course. 
 958          Added to several faces.
 959      Made all to pass tests (except Sinhala)
 960  
 961  2009-07-02 Stevan_White
 962      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 963  
 964      Letterlike Symbols: more additions, adjustments
 965          Also fiddled with some math symbols in Sans faces
 966  
 967      * FreeSans.sfd, FreeSansOblique.sfd:
 968  
 969      Letterlike Symbols; additions and adjustments
 970      Note: Pango is rendering very strangely: many glyphs in the font are
 971      being stolen from some other fonts instead: All the script in
 972      blackletter, and some others as well.  Is there a cache in the system
 973      somewhere?  Or what?
 974  
 975  2009-06-28 Stevan_White
 976      * FreeSerif.sfd:
 977  
 978      Modified glyph.  From patch by Pavel Skrylev.
 979  
 980      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 981  
 982      Superscritps and Subscripts: made glyphs to complete range in all faces
 983  
 984      * FreeSans.sfd, FreeSansOblique.sfd:
 985  
 986      Added some combining marks for symbols and Blackboard Bold letters to
 987      letterlike symbols
 988  
 989      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
 990  
 991      Various adjustments regarding superscript and subscript characters in
 992      several ranges.
 993  
 994  2009-06-27 Stevan_White
 995      * FreeSerif.sfd, FreeSerifItalic.sfd:
 996  
 997      More fiddling with super/subscripts
 998      Tidied points in Serif to make fontforge "wrong direction" complaint
 999      in scaled reference go away.
1000      Made some other references in basic latin ranges.
1001  
1002      * FreeSerif.sfd:
1003  
1004      Superscripts and subscripts (in various ranges): tried to systematize
1005      sizing and vertical placement.  Note: most letters are still simply
1006      scaled.
1007      This is practical maintenance-wise, but isn't typographically optimal.
1008  
1009      * FreeSerif.sfd:
1010  
1011      Cyrillic Extended A: altered mark positions
1012  
1013      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1014  
1015      Phonetic Extensions: various corrections and fiddling
1016      Changed Blues values in FreeSerifBoldItalic
1017  
1018  2009-06-25 Stevan_White
1019      * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
1020  
1021      Combining Diacritical Marks for Symbols: added to bold oblique
1022      added placement mark to many
1023  
1024      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1025  
1026      IPA Extensions:  completed in bold and boldoblique, completing range for face.
1027      
1028      All faces: deleted 'cvt', 'prep', 'fpgm' TrueType tables, because
1029      FontForge was complaining about them (legacy hinting that could
1030      interfere, possibly lower quality code, etc)
1031  
1032      * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
1033  
1034      IPA Extensions: made several characters
1035  
1036      * FreeSerif.sfd, FreeSerifBold.sfd:
1037  
1038      IPA Extensions: completed range in bold
1039  
1040  2009-06-23 Stevan_White
1041      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1042  
1043      Spacing Modifiers: added a couple
1044      Combining Diacriticals: brought range to par with FreeSans
1045  
1046      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1047  
1048      Same correction as for FreeSerif
1049  
1050      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1051  
1052      Corrected descender of 027f
1053  
1054      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1055  
1056      IPA and related: made lots of additional glyphs
1057  
1058  2009-06-22 Stevan_White
1059      * FreeSerif.sfd:
1060  
1061      Latin: further clean-up
1062  
1063  2009-06-21 Stevan_White
1064      * FreeSerif.sfd:
1065  
1066      General pointwise clean-up of Latin and Latin Extended.
1067      No visible changes were intended besides changed policy on
1068      horizontal placement of some horned letters
1069  
1070      * FreeSerif.sfd:
1071  
1072      Latin Extended-C: constructed glyphs to complete range.
1073      Latin Extended-D: constructed a bunch of glyphs; some related changes elsewhere.
1074  
1075  2009-06-20 Stevan_White
1076      * FreeSerif.sfd:
1077  
1078      Latin Extended-C: added most of range
1079  
1080      Modifier Tone Letters: added glyphs to complete range.
1081      This should also complete all the IPA/Phonetic extenseions ranges.
1082  
1083      Phonetic Extensions Supplement: added letters completing range
1084          Note the superscript ones are simply scaled, so stem width is
1085          not quite right...
1086  
1087  2009-06-19 Stevan_White
1088      * FreeSerif.sfd:
1089  
1090      Phonetic Extensions: made letters to complete range
1091  
1092  2009-06-18 Stevan_White
1093      * FreeSans.sfd:
1094  
1095      IPA Extensions: clean-up, fix some horizontal spacing issues
1096  
1097      * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1098  
1099      Some glyph problems clean-up, made to pass validate (BlueValues)
1100  
1101  2009-06-17 Stevan_White
1102      * FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1103  
1104      IPA Extensions: Improved spacing and horizontal positioning
1105  
1106      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1107  
1108      Georgian: added missing letter
1109  
1110      * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
1111  
1112      IPA: made curls on some glyphs more distinct.
1113           note horizontal placement in BO is chaotic--needs work
1114  
1115  2009-06-14 Stevan_White
1116      * FreeSerif.sfd:
1117  
1118      Musical Symbols: various experiments with lookups.
1119          calt: should have allowed isolatef forms of combining marks,
1120                (but can't see application support...)
1121          aalt, hist: for alterntative characters
1122          Added some historical glyphs
1123      Math Alphanumeric: some clean-up.
1124  
1125  2009-06-11 Stevan_White
1126      * FreeSerif.sfd:
1127  
1128      Musical Symbols: various tweeks.  Failed attempt to use 'isol'
1129      lookup to put isolated combining marks above the baseline.
1130  
1131      More fiddling with mark placement, strengthened ornamental endings
1132  
1133      mkmk positioning of augmentation dot
1134  
1135  2009-06-10 Stevan_White
1136      * FreeSerif.sfd:
1137  
1138      Musical Symbols: combining marks above and below notes now working
1139      somewhat
1140  
1141  2009-06-08 Stevan_White
1142      * FreeSerif.sfd:
1143  
1144      Musical Symbols: more adjustments of size and placement
1145  
1146  2009-06-07 Stevan_White
1147      * FreeSerif.sfd:
1148  
1149      Musical Symbols: mostly work on lookups.  Made tablature symbols
1150      thinner.
1151  
1152  2009-06-06 Stevan_White
1153      * FreeSerif.sfd:
1154  
1155      Musical Symbols: more fiddling with sizes and positions
1156  
1157      Byzantine Musical Symbols: minor clean-ups
1158  
1159      Fixed some ATT problems with 'kern' lookups for Cyrillic
1160  
1161  2009-06-05 Stevan_White
1162      * FreeSerif.sfd:
1163  
1164      Musical Symbols: many changes to glyph positions and shapes
1165  
1166  2009-05-28 Stevan_White
1167      * FreeSerif.sfd:
1168  
1169      Cyrillic: additions and re-naming by Pavel Skrylev.
1170          * Added Cyrillic-B Ext glyphs, and Cyrillic-A Ext glyphs.
1171          * Added cyr_above anchor to all cyrillic glyphs, some glyphs
1172          was changed
1173          * To all Cyrillic letters I've given proper names based on old
1174          Slavic language which is source of all modern slavic languages.
1175      
1176          (the naming is contentious, and there are a couple of technical
1177          problems...under consideration)
1178  
1179  2009-05-27 Stevan_White
1180      * FreeSerif.sfd:
1181  
1182      Musical Symbols:
1183          Scaled up accidentals a bit.
1184          Reduced width of repeated figure marks
1185          Reduced width of caesura even more
1186          Tried to implement mark positioning...not working everywhere
1187          made references
1188  
1189  2009-05-26 Stevan_White
1190      * FreeSerif.sfd:
1191  
1192      Made all letterlike glyph parts more like those from Serif and
1193      Serif Italic.
1194      (Except for Ped. U+1d1ae)
1195  
1196  2009-05-20 Stevan_White
1197      * FreeSerif.sfd:
1198  
1199      Corrected DPOS lookup for Music range to be in script 'musi'
1200  
1201      Western Musical Symbols: fiddling
1202      Miscellaneous Symbols: re-design of musical flat symbol.
1203  
1204  2009-05-19 Stevan_White
1205      * FreeSerif.sfd:
1206  
1207      Western Musical Symbols: Revised horizontal placement of notes.
1208          Altered many combining symbols to be more like Unicode sample.
1209          Corrected many symbols that should be spacing but had 0 width.
1210          Raised many symbols that were far lower than in Unicode
1211          samples.
1212  
1213  2009-05-18 Stevan_White
1214      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1215  
1216      U+0354 and U+0355 (combining left/right arrowhead below) were switched
1217  
1218  2009-05-11 Stevan_White
1219      * FreeSans.sfd, FreeSerif.sfd:
1220  
1221      Hebrew: Moved vowel below mark for esh (05e8) and dalet (05d3) as
1222      recommended in bug report #25887
1223      "FreeSans Hebrew most nonspacing marks are spacing"
1224      https://savannah.gnu.org/bugs/?25887
1225  
1226      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1227  
1228      Put PS Private BlueScale back to default.  (Was really experiment to
1229      alleviate excessive overshoot.  Didn't work and FontForge complained.)
1230  
1231      * FreeSerif.sfd:
1232  
1233      Geometric Shapes: made two 'bullet' shapes to be consistent with 'bullet'
1234      Blues values: put Std VH W into Stem Snap values
1235  
1236      * FreeSans.sfd:
1237  
1238      More Geometric Shapes.  also worked on character widths.
1239  
1240  2009-05-09 Stevan_White
1241      * FreeSans.sfd:
1242  
1243      More Geometric Shapes
1244  
1245  2009-05-02 Stevan_White
1246      * FreeSansOblique.sfd:
1247  
1248      Had misplaced Tifinagh range.
1249  
1250      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1251  
1252      The rest of Tifinagh, courtesy of Daniel Johnson.
1253      + a few adjustments.
1254  
1255  2009-05-01 Stevan_White
1256      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1257  
1258      Explicitly disabled PS Private dictionary entry BlueFuzz
1259      as recommended in Adobe Type 1 Font Format, sect. 5.8.
1260  
1261      * FreeSans.sfd:
1262  
1263      Tifinagh range, courtesy of Daniel Johnson.
1264  
1265      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1266  
1267      Adjusted PS Private values according to understanding of
1268      Adobe Type 1 Font Format (Ch. 5, Private Dictionary)
1269      
1270      Not completely clear on BlueScale, and StemSnap values are still a
1271      mystery.  (FontForge 'guess' seems to do little or nothing, and I
1272      don't know where these values came from)
1273      
1274      Original hope was to improve appearance of overshoot in Sans, but it
1275      seems that my renderers ignore this information.
1276  
1277      * tools/ranges.py:
1278  
1279      Corrections for Georgian and Tifinagh ranges
1280  
1281  2009-04-28 Stevan_White
1282      * FreeSans.sfd:
1283  
1284      More Geometric Shapes
1285  
1286  2009-04-27 Stevan_White
1287      * FreeSans.sfd:
1288  
1289      Added U+25D0-3 (half-black circles)
1290      Note the Geometric Shapes range is still in poor shape in Sans.
1291  
1292  2009-04-25 Stevan_White
1293      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1294  
1295      Serif: fiddled with mark positioning in Cyrillic and Glagolitic
1296      Non-roman faces: Added 'mark' positioning for Cyrillic
1297  
1298  2009-04-14 Stevan_White
1299      * FreeSerif.sfd:
1300  
1301      Cyrillic Extended-B more additions.  Now has all except payerok
1302      punctuation and Old Abkhasian letters.
1303  
1304  2009-04-13 Stevan_White
1305      * FreeSerif.sfd:
1306  
1307      Cyrillic Extended-B  a few more letters
1308  
1309      * FreeSans.sfd, FreeSerif.sfd:
1310  
1311      kerning: tweeks
1312  
1313  2009-04-11 Stevan_White
1314      * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1315  
1316      Georgian: additions and improvements.
1317          Serif now has full compliment.
1318          Note uppercase is questionable, being a simple scaling...
1319  
1320      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1321  
1322      Latin Extended-D added u+a788-c
1323  
1324      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1325  
1326      Latin Extended-D
1327          corrected slots for Mayanist letters in roman
1328          added modifier letters u+a788-c
1329  
1330      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1331  
1332      Latin Extended-D Mayanist letters by Daniel Johnson
1333  
1334      * tools/ranges.py:
1335  
1336      Corrected Vai range
1337  
1338  2009-04-10 Stevan_White
1339      * FreeSerif.sfd, FreeSerifItalic.sfd:
1340  
1341      Letterlike Symbols: additions and improvements
1342  
1343      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1344  
1345      Letterlike Symbols: additions, improvements
1346  
1347      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1348  
1349      Reconsidered numeral 1.  Made angle more like other angles in font.
1350  
1351  2009-04-09 Stevan_White
1352      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1353  
1354      Increased angle of hook on numeral 'one', to improve distinction from
1355      letter 'l' at small point sizes.  (Noticed that on some systems, even
1356      at 12 point the distinction had not been obvious.)
1357  
1358  2009-03-29 Stevan_White
1359      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1360  
1361      General Punctuation:  Adjust position, shape of quotes, fiddle with
1362      others.
1363  
1364      * FreeSans.sfd:
1365  
1366      Kerning: Had grouped letters with round bowls on left (e,c,0,d,q)
1367      together, but now see the original Nimbus fonts had left bounds that
1368      vary by 10 EM or more, which is quite visible.  I am correcting a
1369      flaw in the original font in a very difficult and complex way. 
1370      It would be much better to make the bounds of these similar letters
1371      to be equal.
1372      To do: same for punctuation, copy to other styles of Sans.
1373  
1374      * FreeSerif.sfd:
1375  
1376      Kerning tweeks.
1377  
1378  2009-03-22 Stevan_White
1379      * FreeMono.sfd:
1380  
1381      clean-up of some of the basic Nimbus glyphs
1382  
1383      * FreeSans.sfd, FreeSerif.sfd:
1384  
1385      Hebrew: more work on lookups regarding vowel marks
1386  
1387      * FreeSans.sfd:
1388  
1389      Hebrew: vowel mark positioning
1390  
1391  2009-03-16 Stevan_White
1392      * FreeSerif.sfd, FreeSerifItalic.sfd:
1393  
1394      re-named some lookup tables (Sinhala, Hebrew)
1395  
1396  2009-03-15 Stevan_White
1397      * FreeSerif.sfd:
1398  
1399      Georgian: point-wise cleanup
1400      note: doubts about spacing and glyph bounds in capitals
1401  
1402      * FreeSerif.sfd:
1403  
1404      Greek Extended: corrected u+1fd3
1405  
1406  2009-03-13 Stevan_White
1407      * FreeSerif.sfd:
1408  
1409      Cyrillic (and extensions) various tweeks to old Cyrillic letters,
1410      spacing.
1411  
1412  2009-03-07 Stevan_White
1413      * FreeMonoBoldOblique.sfd:
1414  
1415      correct direction braceleft
1416  
1417      * FreeSerif.sfd:
1418  
1419      Glagolitic: tweeks
1420  
1421      * FreeMonoBold.sfd:
1422  
1423      correct direction of braceleft
1424  
1425  2009-03-05 Stevan_White
1426      * FreeSerif.sfd:
1427  
1428      Glagolitic: more fiddling.  Raised small letters so their tops are
1429      even with the tops of the big letters, which is more in line with
1430      their "hanging" nature, and with most manuscripts.
1431  
1432  2009-03-04 Stevan_White
1433      * tools/ranges.py:
1434  
1435      ranges for Sinhala
1436  
1437  2009-03-03 Stevan_White
1438      * FreeSerif.sfd:
1439  
1440      Glagolitic: More tweeks.  Added Djervi (I think)
1441  
1442  2009-03-02 Stevan_White
1443      * FreeSerif.sfd:
1444  
1445      Glagolitic: tweeks
1446  
1447  2009-02-28 Stevan_White
1448      * FreeSerif.sfd:
1449  
1450      Sinhala: replaced U+0DD0-1 with ones from sinha font
1451  
1452      Glagolitic: Additions, improvements (Note: the characters still missing
1453      I simply haven't yet recognized in a manuscript or found in an on-line
1454      HTML encoded text.  I would like to see real ones rather than copying
1455      out of the Unicode samples.)
1456      
1457      Cyrillic Extended-B: Assembled Monograph Uk, uk.  See discussion
1458      http://en.wikipedia.org/wiki/Uk_(Cyrillic)
1459  
1460  2009-02-27 Stevan_White
1461      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1462  
1463      Made braces more distinctive.
1464  
1465  2009-02-26 Stevan_White
1466      * FreeMono.sfd:
1467  
1468      ASCII:  Accentuated braces (for better readability in terminals)
1469  
1470  2009-02-24 Stevan_White
1471      * FreeSerif.sfd:
1472  
1473      Cherokee: Daniel improved U+13d2
1474  
1475      Sinhala: Copied most Unicode glyphs directly from Yannis Haralambous
1476      sinhala MetaFont files.  These are: all but 0dd0 0dd1 0df4.
1477      Gave Unicode characters names, based on a transliteration scheme from
1478      Harshula.
1479      The auxiliary Sinhala are all from the LKLUG font.
1480  
1481  2009-02-23 Stevan_White
1482      * FreeSerif.sfd:
1483  
1484      Copied glyphs from LKLUG font, as discussed with Harshula Jayasuriya.
1485      http://sinhala.cvs.sourceforge.net/viewvc/sinhala/sinhala/fonts/
1486      
1487      This font is derived from a Metafont font: This package was
1488      originally developed by Yannis Haralambous (Yannis.Haralambous at
1489      univ-lille1 fr), with funding from the Wellcome Institute for the
1490      History of Medicine, 183 Euston Road, London NW1 2BE, England (Contact
1491      person: Dominik Wujastyk (D.Wujastyk at ucl ac uk)), which is using
1492      the font in its Catalogue of Sinhala Manuscript. The original package
1493      was available by ftp at ftp.bcc.ac.uk in:
1494      /pub/users/ucgadkw/indology/software/sinhala1-TeX.zip
1495      
1496      The hope is to eventually pull glyphs directly from the original MF
1497      files.
1498  
1499  2009-02-21 Stevan_White
1500      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1501  
1502      tidying previous commits
1503  
1504      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1505  
1506      Serif: Revised letter spacing in Armenian.
1507      Serif roman: Added initial version of Glagolitic (by me)
1508  
1509  2009-02-18 Stevan_White
1510      * FreeSerif.sfd:
1511  
1512      Armenian: spacing changes
1513      Sinhala: deleted range, for usual reasons:
1514      It doesn't even contain the full set of Unicode letters, and Sinhala
1515      requires auxiliary characters and lookup tables for proper
1516      representation.
1517      (Found what I think are the originals at 
1518      http://www.mettanet.org/fonts/ )
1519  
1520  2009-02-12 Stevan_White
1521      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1522  
1523      SerifBoldItalic - Armenian oblique from Daniel Johnson's bold version
1524      Added ligatures (by Daniel) and lookup tables.
1525  
1526      * FreeSerifItalic.sfd:
1527  
1528      Armenian: Made oblique version of Daniel Johnson's range
1529  
1530      * FreeSerifBold.sfd:
1531  
1532      Armenian by Daniel Johnson
1533  
1534      * FreeSerif.sfd:
1535  
1536      Improvements of a couple of Armenian characters, from Daniel Johnson.
1537  
1538      * tools-- GenerateOpenType, GenerateTrueType, checkGlyphNumbers.py, findBackLayers.py, isMonoMono.py, range_report.py, ranges.py, validate.py:
1539  
1540      Changed /usr/local/bin/fontforge to /usr/bin/fontforge
1541      (to work with the update-alternatives mechanism, whereby a link is made
1542      /usr/bin/fontforge -> /etc/alternatives/fontforge -> preferred binary )
1543  
1544  2009-02-07 Stevan_White
1545      * FreeSerifItalic.sfd:
1546  
1547      Latin: Kerning. Fixed some missing extrema
1548      Made some more delicate italic IPA letters
1549  
1550  2009-02-06 Stevan_White
1551      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1552  
1553      Latin: kerning
1554  
1555      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1556  
1557      Adjusted ff etc ligatures in Italic
1558  
1559  2009-02-05 Stevan_White
1560      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1561  
1562      Thai sample text (means something like
1563      Mr Sangkapan who sells bottles was picked up by the police because he
1564      stole the wash of ms. .....)
1565  
1566  2009-02-04 Stevan_White
1567      * FreeSans.sfd:
1568  
1569      Vai range, by Daniel Johnson
1570  
1571      * FreeSerifBoldItalic.sfd:
1572  
1573      Latin: kerning
1574  
1575  2009-02-03 Stevan_White
1576      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1577  
1578      Latin: kerning
1579  
1580  2009-01-26 Stevan_White
1581      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1582  
1583      Made nu distinct from v.
1584      Remedies bug #25376: https://savannah.gnu.org/bugs/?25376
1585      greek letter 'nu' [U+03bd] same as latin 'v' [U+0076] in FreeMono
1586  
1587  2009-01-22 Stevan_White
1588      * FreeSans.sfd:
1589  
1590      Kerning.  Need to copy to other faces
1591  
1592      Arabic ligatures: turned on "ignore combining marks" on advice of
1593      Khaled Hosny.
1594  
1595  2009-01-20 Stevan_White
1596      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1597  
1598      Drew U+1e9C-F in Latin Extended Additional (including capital ess-zet)
1599  
1600  2009-01-19 Stevan_White
1601      * FreeMono.sfd:
1602  
1603      Update of Kayah Li from Daniel Johnson
1604  
1605  2009-01-18 Stevan_White
1606      * FreeSerif.sfd:
1607  
1608      Latin: kerning
1609  
1610      Coptic: Laula to be same height as Phi Psi (higher than other letters).
1611              Dei and dei also to be higher letters, adjusted widths too.
1612  
1613      Unified Canadian Aboriginal Syllabics: moved the non-Unicode letter
1614      part glyphs ucas.ring ucas.horizline ucas.shortvert ucas.righttack
1615      ucas.lefttack to the Private Use area
1616         59664-59668
1617      Technique was to edit the SFD file directly: It seems the encoding
1618      slot for the glyph is the first field of the "Encoding:" line for
1619      the character.
1620  
1621      * FreeMono.sfd:
1622  
1623      Cherokee: improvements from D. Johnson.
1624  
1625  2009-01-17 Stevan_White
1626      * FreeSerif.sfd:
1627  
1628      Cyrillic: Kerning.
1629  
1630      Re-linked Ezh/Yogh and re-made reversed Ezh.
1631  
1632  2009-01-16 Stevan_White
1633      * FreeSerif.sfd:
1634  
1635      Fiddled with Coptic glyphs:  Longer tail on Shei, less droopy Alfa.
1636      Made Armenian Aiw to be a link to Phi (on Daniel Johnson's advice )
1637  
1638      * FreeMono.sfd:
1639  
1640      Kayah Li by Daniel Johnson
1641  
1642      Cherokee, by Daniel Johnson
1643  
1644      Made references of some Armenian punctuation,
1645      Made primereversed to be really the reverse of prime.
1646  
1647      Removed hints
1648  
1649      * tools/ranges.py:
1650  
1651      corrected Unified Canadian Aboriginal Syllabics
1652  
1653  2009-01-13 Stevan_White
1654      * FreeSans.sfd:
1655  
1656      named some Armenian letters
1657  
1658      * FreeSerif.sfd:
1659  
1660      Armenian range by Daniel Johnson, with ligatures.
1661  
1662  2009-01-12 Stevan_White
1663      * FreeSerif.sfd:
1664  
1665      Coptic: Raised top of laula above common top, as it appears in most
1666      other fonts.  Makes it easier to distinguish from alfa.
1667      A little more space around Iauda and iauda.
1668      Kerned Dei.
1669  
1670  2009-01-11 Stevan_White
1671      * FreeSerif.sfd:
1672  
1673      Coptic:  Made capital Alpha is distinct in printed form.
1674      Made more angular vida with flattened top and bottom.
1675      Made small hori more curvy.
1676      More fiddling with Hori, made Kapa much wider.
1677  
1678      Reduced width of small letter straight stems to match small letters
1679      in Latin.
1680      Kerning for capitals.
1681  
1682      Revised:
1683          Added a few dialectic letters and kai symbol
1684          Removed many "ear" serifs, preferring a slashing continuation of
1685          long decenders and diagonals as in some manuscripts
1686          Made Kai and kai not to go below baseline
1687          Made Psi a little broader
1688          Made small khei distinct from cap,
1689          Revised Hori and hori.
1690      Some of this toward https://savannah.gnu.org/bugs/?25289
1691  
1692      Greek: Made archaic letters u+0370-3 (understand are used for
1693      old numbering)
1694  
1695  2009-01-08 Stevan_White
1696      * FreeSerif.sfd:
1697  
1698      Various alterations to Coptic:  Re-worked K and M, added kern table.
1699  
1700  2009-01-07 Stevan_White
1701      * FreeSans.sfd:
1702  
1703      Daniel Johnson's fix of TT reference transformation bug in
1704      Unified Canadian Aboriginal Syllabics,
1705  
1706  2009-01-06 Stevan_White
1707      * FreeSans.sfd:
1708  
1709      Unified Canadian Aboriginal Syllabics range, courtesy of Daniel Johnson.
1710  
1711  2009-01-04 Stevan_White
1712      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1713  
1714      Added 2009 to copyright dates
1715  
1716      * FreeSans.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1717  
1718      Added some TrueType names
1719  
1720  2009-01-04 Stevan_White
1721      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1722  
1723      Added 2009 to copyright dates
1724  
1725      * AUTHORS, CREDITS:
1726  
1727      Removed Glagolitic range author
1728  
1729      * FreeSans.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1730  
1731      Added some TrueType names
1732  
1733  2009-01-01 Stevan_White
1734      * FreeSerif.sfd:
1735  
1736      Removed Glagolitic range, since have not (yet) received OK from author.
1737      
1738      Added some TrueType Names
1739  
1740  2008-12-31 Stevan_White
1741      * COPYING:
1742  
1743      Updated license to GPL v3
1744  
1745  2008-12-30 Stevan_White
1746      * FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1747  
1748      Oblique versions of Daniel Johnson's Cherokee.
1749  
1750      * FreeSerifBold.sfd:
1751  
1752      Cherokee Bold range from Daniel Johnson.
1753  
1754  2008-12-27 Stevan_White
1755      * isMonoMono.py:
1756  
1757      900 EM -> 800
1758  
1759      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd:
1760  
1761      Made glyphs to lie between -200 and 800 EM
1762  
1763      * isMonoMono.py:
1764  
1765      check that glyphs lie in vertical bounding boxes
1766  
1767      * FreeMono.sfd, FreeSerif.sfd:
1768  
1769      Extensible bracket characters didn't exactly line up.  Fixed.
1770      Mono: a couple of glyphs had gotten out of their bounding boxes again.
1771  
1772      * tools/isMonoMono.py:
1773  
1774      900 EM -> 800
1775  
1776      check that glyphs lie in vertical bounding boxes
1777  
1778  2008-12-26 Stevan_White
1779      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1780  
1781      Final pre-release cleanup
1782  
1783      * FreeSerif.sfd:
1784  
1785      Buginese vowel u was misnamed
1786  
1787      * FreeMono.sfd:
1788  
1789      Yatcyrillic somehow was a mark character ... fixed
1790  
1791      * FreeSans.sfd, FreeSansOblique.sfd:
1792  
1793      Had to un-link references in
1794              Sans: uni02B2, uni02B5
1795          SansOblique: uni0363
1796      because validation of the TTF file said the glyph
1797          "is drawn in wrong direction"
1798      I would have preferred to have understand this...
1799  
1800      * Makefile:
1801  
1802      Added quick test for FontForge version.
1803  
1804      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd:
1805  
1806      Removed kerning tables (?? what were they doing here anyway??)
1807  
1808      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1809  
1810      Kerning tables for Thai.
1811      Handles one common case: short letter followed by a tall one with
1812      an overhang to the left.
1813  
1814      * tools/ranges.py:
1815  
1816      some changes to explanatory text
1817  
1818  2008-12-25 Stevan_White
1819      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
1820  
1821      More putzing with kerning tables
1822  
1823      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1824  
1825      Copied kerning classes
1826          Serif -> SerifBold
1827          SerifItalic -> SerifBoldItalic
1828          Sans -> SansOblique SansBold SansBoldOblique
1829      Some associated naming of characters, etc
1830  
1831      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1832  
1833      Additions and correction in Spacing Modifier letters and IPA Extensions
1834  
1835  2008-12-23 Stevan_White
1836      * FreeSerif.sfd:
1837  
1838      Applied patch to Cherokee range
1839  
1840  2008-12-20 Stevan_White
1841      * FreeSerif.sfd, FreeSerifItalic.sfd:
1842  
1843      Fixed kern classes that end in space (crashes FontForge)
1844  
1845      * FreeSerifItalic.sfd, FreeSerif.sfd:
1846  
1847      kerning
1848  
1849  2008-12-19 Stevan_White
1850      * FreeSerifItalic.sfd:
1851  
1852      kerning
1853  
1854      * FreeSerif.sfd:
1855  
1856      kerning
1857      Some adjustments to Glagolitc spacing, mark positioning
1858  
1859  2008-12-18 Stevan_White
1860      * FreeSerif.sfd, FreeSerifItalic.sfd:
1861  
1862      kerning
1863  
1864  2008-12-17 Stevan_White
1865      * FreeSerif.sfd, FreeSerifItalic.sfd:
1866  
1867      kerning
1868  
1869  2008-12-11 Stevan_White
1870      * FreeSans.sfd, FreeSerif.sfd:
1871  
1872      kerning
1873  
1874  2008-12-10 Stevan_White
1875      * FreeSans.sfd, FreeSansBold.sfd:
1876  
1877      kerning
1878  
1879      * FreeSans.sfd, FreeSansBold.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd:
1880  
1881      kerning
1882  
1883  2008-12-09 Stevan_White
1884      * FreeSerif.sfd, FreeSerifItalic.sfd:
1885  
1886      kerning
1887  
1888  2008-12-08 Stevan_White
1889      * FreeSansOblique.sfd:
1890  
1891      Slanted small final sigma.  Remedies
1892      bug #24993: U+03C2 "Greek small letter final sigma" not slanted in
1893      Free Sans Oblique
1894      https://savannah.gnu.org/bugs/index.php?24993
1895  
1896  2008-12-07 Stevan_White
1897      * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1898  
1899      kerning, etc
1900  
1901  2008-12-06 Stevan_White
1902      * FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
1903  
1904      kerning
1905      Tweek in Sans having to do with addition of Latin Extended
1906  
1907  2008-12-05 Stevan_White
1908      * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
1909  
1910      Tweeks to Latin Extended Additional
1911  
1912      * FreeSansBoldOblique.sfd:
1913  
1914      Added Latin Extended Additional range
1915  
1916      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1917  
1918      Extra space at end of kern class names has bad effect on FornForge
1919      script that try to run through kern classes.  Some FontForge call
1920      corrupts memory.
1921      Got rid of extra space.
1922  
1923  2008-12-02 Stevan_White
1924      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1925  
1926      Replaced U+0387 GREEK ANO TELEIA with top dot of colon.
1927      See bug #24987: U+0387 GREEK ANO TELEIA too low
1928      https://savannah.gnu.org/bugs/index.php?24987
1929  
1930      * FreeSerif.sfd:
1931  
1932      more kerning in Cyrillic (broke into two tables of classes)
1933  
1934  2008-12-01 Stevan_White
1935      * FreeSerif.sfd:
1936  
1937      tweeks to kernin
1938  
1939      * FreeSerifBoldItalic.sfd:
1940  
1941      kerning
1942  
1943  2008-11-30 Stevan_White
1944      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1945  
1946      Kerning for Latin and Cyrillic fairly complete in Serif faces.
1947      Complete in sense that it looks pretty good under Pango for
1948          English French German Spanish Polish Czech Latvian
1949      But have not done Vietnamese (will require many more entries).
1950      I adjust roman and italic, then copy tables by hand to bold and
1951      bolditalic.
1952      Misgiving: bolditalic is much too crammed
1953      Overall, I may have over-kerned.  (A difficult temptation to master.)
1954  
1955      * FreeSerif.sfd, FreeSerifItalic.sfd:
1956  
1957      kerning
1958  
1959      * FreeSans.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
1960  
1961      kerning
1962      In Serif, modified widths of some extended latin glyphs
1963  
1964  2008-11-29 Stevan_White
1965      * FreeSerif.sfd:
1966  
1967      Broke Latin kerning subtable into four, hoping it will be easier to
1968      understand and maintain.
1969  
1970      * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd,
1971      FreeSerifItalic.sfd, FreeSerifBold.sfd, FreeSansOblique.sfd,
1972      FreeSans.sfd:
1973  
1974      kerninig
1975  
1976  2008-11-28 Stevan_White
1977      * FreeSans.sfd, FreeSerif.sfd:
1978  
1979      more kerning;
1980      made guillemot narrower
1981  
1982      * FreeSansOblique.sfd, FreeSerif.sfd:
1983  
1984      previous commit was incomplete
1985  
1986      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1987  
1988      Adjusted width of single quotes (and apostrophe) to be "punctuation width"
1989      More fiddling with kerning.
1990  
1991  2008-11-27 Stevan_White
1992      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
1993  
1994      much fiddling with kerning
1995  
1996  2008-11-26 Stevan_White
1997      * FreeSerifBold.sfd:
1998  
1999      Basic kerning, named main Cyrillic letters
2000  
2001      * FreeSerifItalic.sfd:
2002  
2003      Basic Cyrillic kerning
2004  
2005      * FreeSerif.sfd:
2006  
2007      Tweeks to Cyrillic kerning
2008  
2009      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd, Makefile:
2010  
2011      Much fiddling with kerning, tables, and generating fonts whose kerning
2012      tables work with OpenOffice.
2013  
2014      * tools/GenerateTrueType:
2015  
2016      Made to include old-style kerning
2017      Converted to Python
2018  
2019  2008-11-24 Stevan_White
2020      * FreeSerif.sfd:
2021  
2022      regularized padding in Miscellaneous symbols.
2023      At least within related ranges tried to make similar.
2024      Made to validate
2025  
2026  2008-11-23 Stevan_White
2027      * FreeSerif.sfd:
2028  
2029      Filled out Miscellaneous Symbols.  Used George Douros' Unicode font.
2030      Completed Miscellaneous Symbols, with some drawings from George Douros'
2031      Unicode Symbols, and some of mine.
2032  
2033      * FreeMono.sfd, FreeMonoOblique.sfd:
2034  
2035      Replaced Greek Exteded psili and dasia with scaled versions of the
2036      "bent quote" mark.  I think it's distinctive enough, but not so silly.
2037      
2038      Remedies bug #22997: Mono: Greek Extended psili is ugly
2039      https://savannah.gnu.org/bugs/?22997
2040  
2041      * FreeSerif.sfd:
2042  
2043      Made some recycling symbols
2044  
2045      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
2046  
2047      Finished with Hebrew Pointed letters in all faces.
2048  
2049      * tools/range_report:
2050  
2051      preferred to keep the file ending
2052  
2053  2008-11-22 Stevan_White
2054      * FreeSans.sfd:
2055  
2056      Fiddled with Hebrew Pointed letters
2057  
2058      * FreeSerifItalic.sfd:
2059  
2060      Marks for Vietnamese
2061  
2062      * FreeSerif.sfd, FreeSerifItalic.sfd:
2063  
2064      Letter pe had strange thick middle ear that looked awful.  lamed had ben
2065      bumped at some point.  Fixed.  Adjusted some of the points.
2066  
2067  2008-11-21 Stevan_White
2068      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2069  
2070      repairs to Pointed Hebrew
2071  
2072      * FreeSerif.sfd:
2073  
2074      Numeral line positioning marks for Gothic
2075  
2076      * FreeSerifItalic.sfd:
2077  
2078      Added Combining Marks for Symbols (some question about obliqueness of
2079      some symbols)
2080      Cleaned up some empty glyphs in Pointed Hebrew.
2081  
2082  2008-11-20 Stevan_White
2083      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2084  
2085      Provided Hebrew pointed letters, with lookups, for all Serif faces.
2086  
2087  2008-11-19 Stevan_White
2088      * FreeSerifBoldItalic.sfd:
2089  
2090      renamed Hebrew lookups
2091  
2092      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2093  
2094      Completed Hebrew in Bold faces.
2095  
2096      * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
2097  
2098      More tweeks to Hebrew points
2099  
2100      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
2101  
2102      Adjustments corrections and additions to Hebrew points
2103  
2104  2008-11-18 Stevan_White
2105      * FreeSansBold.sfd:
2106  
2107      Cleaned out a lot of ridiculous kernings
2108  
2109  2008-11-17 Stevan_White
2110      * FreeSansBoldOblique.sfd:
2111  
2112      fiddled with Armenian ligatures
2113  
2114      * FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2115  
2116      Added Armenian (with ligatures) to BoldOblique
2117      Fiddled with character spacing
2118  
2119  2008-11-16 Stevan_White
2120      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2121  
2122      Added U+01f9 and paragraph end marker to Georgian
2123      Fiddled with Armenian ligatures
2124  
2125  2008-11-15 Stevan_White
2126  
2127      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2128  
2129      Another pass at letter spacing in Cyrillic. 
2130      Also went through ancient letters.
2131      
2132      Added Georgian paragraph separator 10FB
2133      Added Georgian turned gan 10F9 (because it was easy)
2134  
2135      Re-worked letter spacing through modern Cyrillic range.
2136  
2137      * FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd:
2138  
2139      Letter spacing
2140  
2141  2008-11-14 Stevan_White
2142      * FreeSerif.sfd:
2143  
2144      Added several characters to Cyrillic Extended-B
2145  
2146      * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
2147  
2148      Made Cyrillic hooked e U+04BC-F to look less goofy.
2149  
2150      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2151  
2152      Based on assertion on Pechatnyj Dvor's web site, Cyrillic Fita
2153      U+0472-3 and "Barred O" U+04E8-9 are different styles the same letter,
2154      and the fact that the tilde in the O never looked good in Sans, I
2155      made them all barred O's.
2156  
2157      * FreeSerif.sfd:
2158  
2159      Added Cyrillic Yn, yn (U+a65e-f)
2160  
2161      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
2162  
2163      Synced up Cyrillic and Combining Diacritics ranges,
2164      Couple of tweeks in Gujarati to make TT validate
2165  
2166      * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2167  
2168      Changes to older Cyrillic letters, in response to further information.
2169      Made omegas, omegas with titlo, and OT to all be of the same size and
2170      shape in Serif.
2171      Un-linked Cyrillic Psi and psi from Greek, made squarer versions.
2172      
2173      Some more Cyrillic diacritical marks in Sans.  Re-worked U+04bc-f .
2174      Experimenting with mark positioning for Cyrillic
2175  
2176  2008-11-12 Stevan_White
2177      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2178  
2179      Strove to make Euro look more like the EC logo design, while making
2180      glyph fit better with the design of its face.  Bug #3576: Euro design
2181          https://savannah.gnu.org/bugs/?23576
2182  
2183      * FreeSans.sfd, FreeSerif.sfd:
2184  
2185      Adjustments mostly to GPOS tables having to do with Vietnamese marks.
2186      The WAZU Vietnamese test page looks pretty good in Sans now.
2187      Still not thrilled with below-dot when it appears with a mark over
2188      e.g. U+0102. Pango positions one or the other but not both.
2189  
2190      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2191  
2192      Extensive modification of GPOS lookup tables for mark positioning.
2193      I think they're now all functional (except styled Mono faces have none).
2194      Also added lots of marks to faces that didn't have them, and also
2195      fiddled with Combining Diacritical Marks.
2196  
2197  2008-11-10 Stevan_White
2198      * FreeSerif.sfd:
2199  
2200      Made one combining mark really combining
2201  
2202      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2203  
2204      Made a few combining characters to be zero-width in Mono,
2205      Added them to other styles.
2206  
2207      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2208  
2209      Figured out why below marks in Thai weren't working in the lowest
2210      letters.  I think Pango and other font renderers ignore 'blwm'. 
2211      However, 'mark' works.
2212  
2213      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2214  
2215      Tweeks to Thai marks
2216  
2217  2008-11-09 Stevan_White
2218      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2219  
2220      Several bugfixes in Thai, mostly having to do with mark placement and
2221      ligatures.  Implemented ru-saraaa and lu-saraaa with ligatures.
2222  
2223      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2224  
2225      added and named dottedcircle (used by Pango to render
2226      combining mark base)
2227  
2228      * FreeSerif.sfd:
2229  
2230      Tweeks to Coptic, after viewing more papyrus samples and web pages.
2231  
2232      * FreeSerif.sfd:
2233  
2234      Weight of Coptic small letters made to match that of Latin and Greek ones.
2235  
2236  2008-11-08 Stevan_White
2237      * FreeSerif.sfd:
2238  
2239      Made Coptic to comply better with
2240          http://www.wazu.jp/gallery/Test_Coptic.html
2241      Made a flourish at foot of letters with long diagonal.
2242  
2243      More tweeks to Coptic; put in a mark lookup table.
2244      
2245      Note: for small letters I made scaled references to captials.
2246      Results in those letters looking quite light next to the capitals and
2247      next to small Latin letters.  Also, there are a few variant forms for
2248      capitals (Unicode samples don't show this).  It would be good to
2249      re-work
2250  
2251      Added Coptic alphabet in u+2C80-2CB1 and u+03E2-u+03EF, drawn/built by
2252      me, based on Unicode samples, TeX font copte, and scans at WikiPedia.
2253  
2254  2008-11-07 Stevan_White
2255      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2256  
2257      Further tweeks to dieresis in Greek and Cyrillic
2258  
2259      * FreeSerif.sfd:
2260  
2261      replaced Greek I dieresis with references, tweeked height of dieresis.
2262  
2263  2008-11-04 Stevan_White
2264      * FreeSerif.sfd:
2265  
2266      Added a few Cyrillic Extended-B letters seen in web pages while looking
2267      for Glagolitic text.
2268  
2269      * FreeMono.sfd, FreeMonoOblique.sfd:
2270  
2271      Added a few old Cyrillic characters.
2272  
2273      * FreeSerif.sfd:
2274  
2275      Several corrections and tweeks to Glagolitic.
2276      Still missing six slots from Unicode, but don't see them in the TeX
2277      fonts.
2278      On the other hand, several on-line Glagolitic pages (bibles etc) don't
2279      seem to use these.  Maybe it's OK as-is.
2280  
2281  2008-11-03 Stevan_White
2282      * FreeSerif.sfd:
2283  
2284      Added lowercase range to Glagolitic, as a facile scaling of the
2285      uppercase.
2286  
2287      Added letter to Glagolitic, scaled range.
2288  
2289  2008-11-02 Stevan_White
2290      * FreeSerif.sfd:
2291  
2292      Replaced fraktur bold from Mathematical Alphanumeric Symbols with that
2293      from TX Fonts by Young Ryu.
2294      One concern: letter k is damaged (in both medium and bold).  I just
2295      hacked something up.
2296      
2297      Added Glagolitic "round type" font (Croation capitols only) from the
2298      collection of Croatian fonts for LaTeX by Darko Zubrinić
2299      ftp://ftp.dante.de/tex-archive/languages/croatian/
2300      http://www.tug.org/TUGboat/Articles/tb17-1/tb50zubr.pdf
2301      
2302      Several letters are missing besides the small letters.
2303  
2304      * FreeSerifBoldItalic.sfd:
2305  
2306      A couple of Thai references got obliqued twice.
2307  
2308      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2309  
2310      By popular demand, removed 'ears' from Greek Upsilon and Psi.
2311      Copied resulting glyphs to Serif Mathematical Alphanumeric Symbols.
2312  
2313      * FreeSerif.sfd:
2314  
2315      Some pointwise cleanup of main Tamil range
2316  
2317      Tried some things with lookups.  Didn't make much headway.
2318  
2319  2008-11-01 Stevan_White
2320      * FreeMono.sfd:
2321  
2322      somehow made a letter with wrong width
2323  
2324      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2325  
2326      Added similar lookups and ligatures to Thai ranges.
2327  
2328      * FreeSerif.sfd:
2329  
2330      Lookups now work no worse than those for other Thai fonts, at least
2331      in Pango.  Still perplexed by behaviour of "Required" lookups.
2332  
2333      For Thai, made ligatures and lookups for yoying and thothan combined
2334      with a lower vowel.  These work well.
2335      Attempted looksups for saraaa with ru and lu, and for saraam. 
2336      Not working.
2337  
2338      Cleaned up a few of the Bengali ligatures
2339  
2340      * FreeSerifBold.sfd:
2341  
2342      Tweek Thai
2343  
2344  2008-10-31 Stevan_White
2345      * FreeSerif.sfd:
2346  
2347      Fixed ligatures and mark positioning for Hanunóo.
2348      Problem with ligatures: Gnome pango doesn't do 'rlig', only 'liga'
2349  
2350      * FreeSerifItalic.sfd:
2351  
2352      Changed lookup table scripts for Devanagari and Bengali.
2353      Find Problems -> ATT found several problems showing lookups acting on
2354      glyphs that weren't listed in the script ranges, including dev2, bng2
2355      (why not deva and beng, I don't know).
2356      
2357      danda and doubledanda of Devanagari I understand are to be shared among
2358      Indic scripts.  So included bng2 and dev2 in the 'aalt' table for those.
2359      
2360      The 'init' and 'half' tables for Bengali made active for bng2.
2361      
2362      The 'locl' table for Bengali didn't do anything I could see: It mapped
2363      the Devanagari danda to itself, and the doubledanda to itself.  Deleted.
2364  
2365      Cleaned up some kern tables.
2366      adjustments of under 5 EM are invisible.  Some others I just didn't like.
2367      Some were putting a letter beneath another, with is wrong.
2368  
2369      * FreeSerifBoldItalic.sfd:
2370  
2371      Added Thai
2372  
2373      * FreeSerifBold.sfd, FreeSerifItalic.sfd:
2374  
2375      Changes to mark positioning lookups, esp. in Italic.
2376      Widened numerals in Bold
2377  
2378  2008-10-27 Stevan_White
2379      * FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2380  
2381      Tweeks regarding Armenian and lookups
2382  
2383      * FreeSansBold.sfd:
2384  
2385      Added Armenian ligatures FB13-FB17 with lookups
2386      Also made a historical ligature ('hlig') table for u+0587.
2387      
2388      Toward bug #15183: missing characters from Armenian range
2389      https://savannah.gnu.org/bugs/index.php?15183
2390  
2391      * FreeSansOblique.sfd:
2392  
2393      Added Armenian ligatures, lookups.  Cleaned up contours.
2394  
2395      * FreeSans.sfd:
2396  
2397      Added 5 Armenian ligatures to U+FB13 – FB17, and made corresponding
2398      'liga' lookup.  Found there one ligature u+0587 that according to
2399          http://en.wikipedia.org/wiki/Armenian_alphabet
2400      
2401      "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."
2402      So moved this out of the 'liga' lookup and into a new 'hlig' lookup.
2403  
2404  2008-10-26 Stevan_White
2405      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
2406  
2407      Lots of improvements to Thai.
2408      Completely revised letter spacing in Italic, and fiddled with combining
2409      marks in all.
2410      Still aren't working quite right, especially in Italic.
2411      Still need to work over digits (in Bold they aren't even bold yet)
2412  
2413      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
2414  
2415      Bold Thai : added (painstakingly) constructed glyphs, lookups
2416      roman Thai: tweeks
2417      Italic Thai: tweeks (Note this still has multiple problems)
2418  
2419  2008-10-25 Stevan_White
2420      * FreeSerif.sfd:
2421  
2422      WAZU says
2423      http://www.wazu.jp/gallery/Fonts_Hanunoo.html
2424      
2425      MPH 2B Damase doesn't support the consonant-vowel ligatures necessary
2426      to render Buhid writing.
2427      
2428      OK, so I made 'mark' lookups for combining marks and a bunch of
2429      ligatures in an 'rlig' lookup.  The latter still not working:
2430      don't know why.
2431      
2432      Made page to match the example of the combining forms at
2433      http://www.omniglot.com/writing/hanunoo.htm
2434  
2435  2008-10-24 Stevan_White
2436      * FreeSerif.sfd:
2437  
2438      Removed some marks from Mathematical Alphanumeric Symbols
2439  
2440      * FreeSerif.sfd:
2441  
2442      Tweeked combining marks for Vietnamese.  Made to satisfy
2443          WAZU JAPAN Comprehensive Unicode Test Page for Vietnamese
2444          http://www.wazu.jp/gallery/Test_Vietnamese.html
2445      Could still use some tweeking...
2446  
2447      * FreeSerif.sfd:
2448  
2449      Added marks for composition of Vietnamese
2450  
2451      * FreeMono.sfd, FreeSerif.sfd:
2452  
2453      Put "below" combining mark on lots of vowels and derivatives,
2454      for Vietnamese.
2455      Named a bunch of composit Latin, expecting to make substitutions.
2456  
2457  2008-10-23 Stevan_White
2458      * FreeSerif.sfd:
2459  
2460      Thai spacing alterations based on advice of a native speaker.
2461  
2462  2008-10-22 Stevan_White
2463      * FreeSerif.sfd:
2464  
2465      re-named Thai lookups according to order
2466  
2467  2008-10-21 Stevan_White
2468      * FreeSans.sfd:
2469  
2470      Cleanup of glyphs in Gujarati, Devanagari.
2471      
2472      Note:  Serious problem with Sans GPOS abvm in Devanagari
2473      "'abvm' Above Base Mark in Devanagari subtable" "gujr-0"
2474      But all the characters that list gujr-0 are in Gujarati.
2475      Not sure how this got broken or how to fix it.
2476  
2477      * FreeSerif.sfd:
2478  
2479      Fiddled with Thai mark positioning: passes my tests now OK.
2480      Made a few more references in Math Symbols; more regularization of
2481      stroke.
2482  
2483      * FreeSerif.sfd:
2484  
2485      Added mark class for Vietnamese "horn"
2486      Several references made in General Punctuation, Arrows
2487  
2488      * FreeMono.sfd:
2489  
2490      added some Combining Diacritical Marks
2491  
2492  2008-10-20 Stevan_White
2493      * FreeSerif.sfd:
2494  
2495      Made some references from serifed Latin capitals to Greek counterparts.
2496  
2497      * FreeSerif.sfd:
2498  
2499      Made a few repeated glyphs into references in Musical Symbols
2500  
2501      * tools/ranges.py, tools/validate.py:
2502  
2503      tweeked some ranges, format of output
2504  
2505  2008-10-19 Stevan_White
2506      * FreeSerif.sfd:
2507  
2508      Moved several glypns from Mathematical Alphanumeric Symbols to
2509      Letterlike Symbols.
2510      Couple tweeks in Mathematical Symbols.
2511  
2512      * FreeMono.sfd, FreeSerif.sfd:
2513  
2514      Fiddling with Mathematical Symbols.
2515      In Serif, trying to make stroke width more consistent.
2516  
2517      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd:
2518  
2519      Added some Greek symbols in Mono and Sans to make a little more regular
2520      and correspond better with TeX.
2521      Tweek of serif.
2522  
2523      * FreeSansBold.sfd:
2524  
2525      a few more improvements.
2526      
2527      One problem with the Mathematical Alphanumeric area is, one must
2528      remember to change it any time another face is altered...
2529  
2530      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerifBold.sfd:
2531  
2532      Several improvements and additions to Sans faces (mostly in Greek) from
2533      experience of pasting into FreeSerif Mathematical Alphanumeric Symbols.
2534  
2535      * FreeSerif.sfd:
2536  
2537      Replaced most of Mathematical Alphanumeric Symbols
2538          roman italic bold (latin and greek)
2539          gothic italic bold (latin and greek)
2540          typewriter
2541          and numerals
2542      with glyphs from FreeFont.  These were scaled to uniform height.
2543      
2544      Remains: Blackboard Bold, Fraktur, Calligraphic, Script
2545  
2546      * FreeSerif.sfd:
2547  
2548      Tidied lookup table names for Malayalam
2549  
2550      * FreeSerif.sfd:
2551  
2552      Applied Malayalam patch from Hiran Venugopalan
2553  
2554      * FreeMono.sfd:
2555  
2556      Added/corrected many Mathematical Symbols
2557  
2558      * FreeSansOblique.sfd:
2559  
2560      more IPA
2561  
2562  2008-10-18 Stevan_White
2563      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2564  
2565      Made lots more IPA and Phonetic Extensions
2566      Note: fontforge is reporting an error in a few glyphs made by scaling
2567      another, that the glyphs are drawn in the wrong direction--only in
2568      TrueType though.  Suspect a FontForge bug.
2569  
2570      Added several Combining Diacritical Marks
2571  
2572  2008-10-17 Stevan_White
2573      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2574  
2575      Made several Spacing Modifier Letters, Combining Diacritical Marks,
2576      and IPA and Phonetic Extensions
2577  
2578  2008-10-16 Stevan_White
2579      * tools/ranges.py:
2580  
2581      un-grayed totals rows
2582  
2583      Fiddled Cyrillic
2584      made output prettier
2585  
2586      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2587  
2588      Added some Superscripts and Subscripts
2589  
2590      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2591  
2592      Finished off Superscripts and subscripts
2593  
2594      Completed General Punctuation for Mono faces
2595  
2596      Added some General Punctuation
2597  
2598  2008-10-15 Stevan_White
2599      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2600  
2601      more Letterlike Symbols, Currency Symbols
2602  
2603      * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2604  
2605      Made some Combining Diacritical Marks for Symbols, Letterlike Symbols
2606  
2607      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2608  
2609      Added some General Punctuation
2610  
2611  2008-10-14 Stevan_White
2612      * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2613  
2614      Added double slanted hyphen, made General Punctuaton Supplement like
2615      Serif's
2616  
2617      * FreeSansBoldOblique.sfd:
2618  
2619      Filled out Greek Extended
2620  
2621      * FreeMono.sfd, FreeSerifItalic.sfd:
2622  
2623      fixes to last 2 commits
2624  
2625      * FreeSerifItalic.sfd:
2626  
2627      Last character to General Punctuation
2628  
2629      * FreeMono.sfd:
2630  
2631      Built some Enclosed Alphanumerics (1-10)
2632  
2633      * FreeSerif.sfd:
2634  
2635      Copied in Daniel Johnson's changes to Cherokee.
2636  
2637  2008-10-12 Stevan_White
2638      * FreeSerif.sfd:
2639  
2640      Included Daniel Johnson's Cherokee glyphs.
2641  
2642  2008-10-05 Stevan_White
2643      * FreeMono.sfd:
2644  
2645      Further corrections to diaresis in Cyrillic -- legibility in small sizes
2646  
2647      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd, FreeSerif.sfd:
2648  
2649      Regularized placement of diaresis in Cyrillic
2650  
2651      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2652  
2653      Added same set of glyphs to Cyrillic Supplement
2654  
2655      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2656  
2657      Added some of the easier letters from Cyrillic Supplement
2658  
2659  2008-10-04 Stevan_White
2660      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSerifItalic.sfd:
2661  
2662      Finished high Cyrillic range for MonoBold and MonoBoldOblique.
2663      (Remaining: historic ranges, Cyrillic extensions)
2664      Tweeked others.
2665  
2666      * FreeMonoBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2667  
2668      Serif*Italic: Added last Abkhazian letters to Cyrillic
2669      MonoBold: tweek
2670  
2671  2008-10-03 Stevan_White
2672      * FreeMono.sfd, FreeMonoOblique.sfd, FreeSerif.sfd, FreeSerifBoldItalic.sfd:
2673  
2674      Mono: Some additions to historic letters
2675  
2676      * FreeSerif.sfd:
2677  
2678      Added some punctuation and combining numeric marks from
2679      Cyrillic Extended B
2680  
2681      * FreeMono.sfd, FreeMonoBold.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2682  
2683      Various technical tweeks, mostly concerning recent additions.
2684      Also did a bit more "Points too close" and "irrelevant control points".
2685      Cyrillic millions redesign meant could not maintain use of refrences
2686      for it.
2687  
2688      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2689  
2690      More high Cyrillic
2691      Included old Cyrillic millions combining mark in Sans, changed design
2692      in Serif
2693  
2694  2008-10-02 Stevan_White
2695      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2696  
2697      More high Cyrillic
2698  
2699      * FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd:
2700  
2701      More high Cyrillic glyphs
2702  
2703      * FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2704  
2705      More glyphs in high Cyrillic.  Remains only some whose form I'm unsure
2706      of in italic.
2707  
2708      * FreeSerifBoldItalic.sfd:
2709  
2710      More glyphs in higher Cyrillic range
2711  
2712      * FreeSerifItalic.sfd:
2713  
2714      Same process of tightening el, em, ge (but a P.S. to previous commit:
2715      also did ya, ze for SerifBold.)
2716  
2717      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2718  
2719      BoldItalic:  Tightened up spacing on left of el, em, ge (could go
2720      farther, but it is partly a problem with glyph design...
2721  
2722      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2723  
2724      More additions to Cyrillic.  Finished SerifBold except for Nivkh
2725      additions.
2726      Used references on number combining forms.
2727  
2728  2008-09-30 Stevan_White
2729      * FreeSerif.sfd:
2730  
2731      Added four (obsolete) Chuvash letters to Cyrillic Supplement
2732      - completing it.
2733  
2734  2008-09-29 Stevan_White
2735      * FreeSerif.sfd:
2736  
2737      Greek adjustments
2738      Adjusted spacing of kappa slightly
2739      Got rid of ears on Psi, following similar request for Upsilon.
2740  
2741  2008-09-28 Stevan_White
2742      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
2743  
2744      Adding and fiddling with Spacing Modifiers and Combining Diacriticals
2745  
2746      * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2747  
2748      Revisions of several Combining Diacritical marks
2749  
2750      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2751  
2752      A few Combining Diacriticals and Spacing Modifiers
2753  
2754      MonoBoldOblique: Primarily filling out Spacing Modifier Letters
2755      others: little fixes found along the way
2756  
2757  2008-09-27 Stevan_White
2758      * FreeSerif.sfd:
2759  
2760      Replaced Malayalam range with that from Rachana_04 found on
2761      Swathanthra Malayalam Computing project page
2762          http://savannah.nongnu.org/projects/smc/
2763      Besides scaling and converting to cubic, performed much clean-up of
2764      glyphs, added an r2 character, and re-named a bunch of characters.
2765  
2766  2008-09-23 Stevan_White
2767      * tools/ranges.py:
2768  
2769      Corrections and additions to several ranges,
2770      put extra row in table with character totals
2771  
2772  2008-09-22 Stevan_White
2773      * FreeSerif.sfd:
2774  
2775      Filled in as much of Phonetic Extensions as I could without artistic
2776      abilities.
2777      Note 1D48-9 are not references due to apparent FontForge bug, that says
2778      scaled references go in wrong direction.
2779  
2780      * FreeSerif.sfd:
2781  
2782      Cleaup of some Bengali glyphs.
2783      Note many of the ligatures remain very very messy.
2784  
2785      * Makefile:
2786  
2787      added more validations
2788      made to work with GenerateOpenType
2789  
2790      * FreeSerif.sfd:
2791  
2792      Built two more easy Phonetic Extensions
2793  
2794      * FreeSerif.sfd:
2795  
2796      Built some Phonetic Extensions letters, those with middle tilde
2797  
2798      * tools/GenerateOpenType:
2799  
2800      Replaced bash version with Python
2801  
2802  2008-09-21 Stevan_White
2803      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2804  
2805      Added lots of Spacing Modifier Letters and Combining Diacritical Marks.
2806  
2807      * FreeMono.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSerif.sfd:
2808  
2809      Wrote script to check if glyph encodings were in stated ranges, fixed
2810      most discrepancies.
2811      
2812      There were a bunch of incompletely deleted characters in several faces.
2813      
2814      Sans: found several other problems in the process
2815      # Tamil
2816      Four slots labelled 0BDA-D have glyphs, not in Unicode.  also 0BE1
2817      I think they are misplaced; added 0010 to each of them
2818      
2819      # Devanagari
2820      Slot labelled U+093B is not in Unicode--can't find glyph: deleted
2821      likewise 094F (may have been meant to be 0954)
2822      0955, 0973-0976
2823      
2824      0954 should be a combining mark, but it appears on the wrong side of 0.
2825      0971 was just wrong--made into simple dot.
2826      0972 is also wrong--made my own Candra A.
2827      
2828      # Gujarati
2829      Slots labelled 0AE4-5 are not in Unicode; seem not to belong at all.
2830      Deleted.  2800 is a dup of 2790.  Deleted
2831      
2832      Serif: phillipine_double u1736 was misplaced
2833      
2834      A bunch of the Math Alphanumeric symbols are empty in the standard,
2835      because they're represented elsewhere.  These should be deleted
2836      First need to make style consistent with existing symbols.
2837  
2838      * FreeSerif.sfd:
2839  
2840      Applied patch from Daniel J
2841      Remedies bug
2842          FreeSerif: Missing glyphs with palatal hook
2843          https://savannah.gnu.org/bugs/index.php?24298
2844      Adding several letters to Phoenetic Extensions range U+1D80-BF
2845  
2846      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2847  
2848      Made four characters U+200C-F to be zero-width
2849      Remedy to bug #23593: Mono 0-width chars: zero-width or space?
2850          https://savannah.gnu.org/bugs/index.php?23593
2851  
2852      * FreeSerif.sfd:
2853  
2854      Made Mahjong tiles to take up less space using references
2855      Cleaned up several validation problems
2856  
2857  2008-09-20 Stevan_White
2858      * tools/checkGlyphNumbers.py:
2859  
2860      included other Private Use Ranges
2861  
2862  2008-09-19 Stevan_White
2863      * FreeSerif.sfd:
2864  
2865      Added several Hebrew Alphabetic Presentation Forms (some easy ones), to
2866      make its coverage the same as Serif Bold.
2867  
2868      * FreeSerifBold.sfd:
2869  
2870      Re-encoded.
2871      Deleted several glyphs in Hebrew Alphabetic Presentation Forms that
2872      didn't correspond valid Unicode
2873  
2874      * FreeMonoBold.sfd, FreeSans.sfd, FreeSerifItalic.sfd:
2875  
2876      Ran script to find mis-numbered glyphs.  Several were simply typos,
2877      some offset by one.
2878  
2879      * FreeSansOblique.sfd:
2880  
2881      Numerous cases of glyphs in Private Use area incorrectly assigned
2882      Unicode numbers and names.  Gave all -1 for Unicode and named like
2883      "slot.XXXX".
2884  
2885      * FreeSerif.sfd:
2886  
2887      Adapted Mahjong Tiles from George Douros' Unicode Symbols font.
2888  
2889      * FreeSerif.sfd:
2890  
2891      Added Domino Tiles.  Domino outline is copied from George Douros'
2892      Unicode Symbols, but the rest I preferred to do with references.
2893  
2894  2008-09-19 Stevan_White
2895      * tools/ranges.py:
2896  
2897      corrected and simplified calculation of whether OS/2 bit is set.
2898      Now works mostly perfectly, except for some high Unicode ranges...
2899  
2900      * tools/GenerateOpenType:
2901  
2902      Made to output old-style kerning tables for Windows
2903      (FontForge complains though)
2904  
2905      * tools/GenerateTrueType:
2906  
2907      Made to hint before instructing: FontForge bases TT instructions on hints
2908      although hints are not put into TrueType fonts.
2909  
2910      * tools/hex_range.py:
2911  
2912      cosmetic tweek
2913  
2914      * tools/isMonoMono.py:
2915  
2916      re-worked to take a list of files as input
2917  
2918      * tools/ranges.py:
2919  
2920      re-structured code and corrected a few ranges
2921  
2922  2008-09-18 Stevan_White
2923      * FreeSerif.sfd:
2924  
2925      Adapted Mathematical Alphanumeric Symbols from George Douros' Unicode
2926      Symbols font.
2927  
2928      * FreeMonoBoldOblique.sfd:
2929  
2930      This one got away from me--I don't know what I did.
2931      Looks like some small contour edits.
2932  
2933      * FreeSansBoldOblique.sfd:
2934  
2935      Fixed one mis-numberd character in Latin Extended-B
2936  
2937      * FreeSerifBold.sfd, FreeSerifItalic.sfd:
2938  
2939      Fixed several mis-numbered characters.
2940  
2941      * FreeSansBold.sfd:
2942  
2943      SansBold: one Georgian letter with no name, one Zapf Dingbat was
2944      unnumbered
2945      ATT test shows a bunch of problems with Gurmukhi and 'blwf' table
2946      indeed shows those letters at 0x10000+
2947      Sans names them like uni0A30_uni0A4D.blwf: they are in range
2948      ECC6 to ED06
2949      
2950      I meant to move this range into Private Use in last release, and
2951      missed it.  So now it is moved, into same range as Sans.
2952      
2953      Both Sans and SansBold in nukt table for Gurmukhi have duplicate
2954      entries for uni0A15 uni0A3C.  Deleted dups.
2955  
2956      * FreeMonoOblique.sfd:
2957  
2958      fixed a number of Unassigned Code Points in Greek Extended
2959  
2960      * FreeSansOblique.sfd:
2961  
2962      mis-numbered Combining Diacritics
2963  
2964      * FreeSansOblique.sfd:
2965  
2966      Several chars in Latin Extended hadn't been named.
2967      One spurious letter in Letterlike Symbols
2968  
2969  2008-09-16 Stevan_White
2970      * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd:
2971  
2972      Lots of additions: unless otherwise noted, they are from George Duros'
2973      fonts Analecta, Music, and Unicode (haven't got final confirmation of
2974      the eligibility of these glyphs, so this is just for testing.)
2975      
2976      Added some combining marks, fiddled a bit.  In both Serif & Mono, tried
2977      to get a key symbol characters to fit inside the key combining mark
2978      
2979      Serif
2980      Got rid of ears on Upsilon
2981      Added:
2982              # Gothic
2983          # Western & Byzantine Musical Symbols
2984      
2985          # Misc Symbols, Misc Technical Symbols (drew many myself)
2986          # Supplemental Symbols and Arrows
2987      
2988      Mono
2989      Added:
2990          # lotsa Misc Technical Symbols
2991          # OCR Symbols
2992          # drew many Supplemental Symbols and Arrows, Misc Technical
2993      
2994      Sans
2995      Added    # Phoenecian
2996      Made a few Letterlike Symbols; Made Re and Im to be sans-serif.
2997  
2998  2008-09-11 Stevan_White
2999      * FreeSerif.sfd:
3000  
3001      Removed pointless entries from Latin kern table
3002      
3003      Tidied points in Sinhala
3004  
3005  2008-09-07 Stevan_White
3006      * FreeSerif.sfd:
3007  
3008      Tidied up Tamil ligatures EEA8-EEAB to fix TT build warning
3009          "MonotonicFindAlong: Never found our spline."
3010  
3011      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, Makefile:
3012  
3013      
3014      Added APL characters to FreeMono (why?...)
3015      
3016      Fixed several last-minute problems, including
3017      
3018      Serif: Tweeked GPOS mark table for Cyrillic
3019      Sans: Added a GPOS table for Cyrillic (but several diacritics missing)
3020      
3021      Serif, Mono: tweeked some bugs in extensible brackets & integrals
3022      
3023      Serif: Vietnamese o circumflex: accent was a bit high. fixed.
3024      
3025      MonoBoldOblique OTF build
3026          uni213b intersects self
3027      
3028      Generation of TT fonts complains about several things to stderr,
3029      including:
3030      
3031      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."
3032      Probably has been there since I first copied the TT instructions in. 
3033      Just repeated the copying process carefully, and the warning went away.
3034      
3035      Serif:  "FindMatchingHVEdge fell into an impossible position"
3036              fixed a bunch of point too close
3037      
3038      REMAINING PROBLEM in Serif TT build
3039          "MonotonicFindAlong: Never found our spline."
3040                  fixed several bad TT matrices-- there are several more
3041              fixed many "control points too close" no luck
3042  
3043  2008-09-03 Stevan_White
3044      * FreeSans.sfd, FreeSansOblique.sfd:
3045  
3046      Added/corrected some Misc. Symbols by copying from Serif.
3047      Note this is only a stopgap solution.  Want real sans-serif symbols.
3048  
3049      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3050  
3051      Added minimal Miscellaneous Symbols: card suites and some musical notes.
3052      Note not happy with shapes...some I just drew.  Sans isn't really sans.
3053      
3054      Fixed one APL symbol in Mono so it verified in OTF version
3055  
3056  2008-08-31 Stevan_White
3057      * FreeMono.sfd:
3058  
3059      Built set of APL symbols.
3060  
3061  2008-08-30 Stevan_White
3062      * FreeSans.sfd:
3063  
3064      Un-linked references in uni02B2 and uni02B5, because when validating the
3065      TrueType version, FontForge gave an error "is drawn in wrong direction".
3066      I suspect a bug in FontForge.  Other similar glyphs make no errors.
3067  
3068      Fixed missing extrema in TrueType.
3069      These were the last cases being reported by validate in all the faces.
3070  
3071      * FreeSerifItalic.sfd:
3072  
3073      fixed last missing extrema in TrueType
3074  
3075      * Makefile:
3076  
3077      restructured validation to look in a directory
3078  
3079      * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd:
3080  
3081      Fixed missing extrema in TrueType versions
3082  
3083      * isMonoMono.py, validate.py:
3084  
3085      restructured validation to look in a directory
3086  
3087  2008-08-15 Stevan_White
3088      * FreeSans.sfd:
3089  
3090      Same problem with uni0A83 as with bn_llikaar.  Just made zero-width.
3091  
3092  2008-08-14 Stevan_White
3093      * FreeSans.sfd, FreeSansOblique.sfd:
3094  
3095      Glyph bn_llikaar, U+09E3 BENGALI VOWEL SIGN VOCALIC LL,
3096      has right bound positioned far into the negative.  Causes a warning in
3097      FontForge when opening OTF version.
3098      Comparing with other fonts supporting Bengali, found no others that
3099      do this.
3100      Serif makes glyph width 0 (which sounds right according to Unicode)
3101      and puts glyph wholly to left of 0.  But, I haven't found this letter
3102      in text anywhere.  I wonder if it is really used in writing.
3103  
3104      * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
3105  
3106      Further TrueType validation fixes. 
3107      Sans still has two glyps in wrong direction.
3108  
3109      * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3110  
3111      Fixed more TrueType problems...all missing extrema in TTF validation
3112  
3113  2008-08-13 Stevan_White
3114      * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3115  
3116      fixed all the TrueType validation problems of type "intersects itself"
3117      and all but two of the "wrong directions", as well as a lot of
3118      "missing extrema".  But there remain hundreds of missing extrema in the
3119      TrueType version.
3120      Also, bn_llikaar in Sans and Oblique still has a problem in OTF version.
3121  
3122      * FreeMono.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd:
3123  
3124      Made .ttf files to validate.  Other faces have many more problems still.
3125  
3126  2008-08-12 Stevan_White
3127      * FreeMonoOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
3128  
3129      Continuing to make OTF versions validate.
3130      
3131      * FreeMonoOblique.sfd:
3132          lots of missing points at extrema
3133      * FreeSerif.sfd:
3134          12 wrong directions, 1 missing extrema
3135      * FreeSerifItalic.sfd:
3136          many missing points at extrema, 1 self-intersecting
3137      
3138      What was wrong: in several oblique cases, an already-italic glyph was
3139      made more italic, thereby fouling up extrema (although why it passed
3140      validation in the SFD I don't know).  Some glyphs were
3141      overly-complicated with many near points.  Cleaned up, rounded to int.
3142      
3143      Remaining problem: OTF FreeSansOblique FreeSans. one Bengali glyph in
3144      each whose advance width and htmx don't match.
3145      
3146      Moral of story: validate the OTF and TTF versions too before a release.
3147  
3148      * FreeSansOblique.sfd:
3149  
3150      Reverse a mistake from last commit: somehow this file was converted to
3151      quadratic, or something.
3152  
3153      * tools/GenerateTrueType:
3154  
3155      For TrueType, one puts in Instructions, not Hints.
3156      This vastly improves look of TrueType fonts in Windows.
3157  
3158  2008-08-11 Stevan_White
3159      * FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3160  
3161      Found that SFD files that validated produced OpenType files that don't.
3162      These represent the easy fixes.  Some were result of conversion to
3163      quadratic; some shouldn't have validated in the SFD...
3164      
3165      * MonoBoldOblique: uni0250 missing pts at extrema [reference glyph rotated...]
3166      * Sans:            uni0AC4 wrong direction [simplified, rounded to int]
3167      * SansOblique:     uni01EA wrong direction [rounded to int]
3168      * SerifBold:       uni023f wrong direction [round to int]
3169      * SerifBoldItalic: uni0245 missing pts at extrema [ungrouped ref, added extrema]
3170  
3171  2008-08-06 Stevan_White
3172      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd:
3173  
3174      Re-set font metrics, which were somehow making uneven vertical spacing.
3175  
3176  2008-06-22 Steve White
3177      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3178  
3179      Made to validate
3180  
3181      * ranges.py:
3182  
3183      Brought more into line with OpenType
3184      Added some ranges
3185      Fixed bug with ranges outside of font
3186  
3187      * CREDITS:
3188  
3189      3 new ranges
3190  
3191      * FreeSerif.sfd, FreeSerifItalic.sfd:
3192  
3193      Cyrillic: tweeked accents for consistency, and for readability in small
3194      sizes.
3195  
3196      * FreeSerif.sfd:
3197  
3198      Thanna range: tweeking
3199  
3200      Thaana range: Scaled up by about 15%, raised by 100EM, tightened
3201      some of the diacritics to get inside 900 to -300 EM limits.
3202  
3203      * FreeSans.sfd:
3204  
3205      Added Old Persian and Ugaritic from MPH2BDamase font.
3206  
3207  2008-06-21 Steve White
3208      * FreeSerif.sfd:
3209  
3210      Added Tai Le range adapted from MPH2BDamase font.
3211  
3212      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3213  
3214      Added some ancient Greek numerals from Tempora to high Unicode area,
3215      (partly just to show it can now be done.)
3216  
3217      * FreeSerifItalic.sfd:
3218  
3219      Couple of tweeks putting glyphs above -300EM.
3220  
3221      * FreeSerif.sfd, FreeSerifItalic.sfd:
3222  
3223      Surgery to Thai letter 'tho than', u+0e10, to push it above -300 EM.
3224      This makes Thai range completely between 900 and -300 EM.
3225  
3226      * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
3227  
3228      Many auxilary characters (esp. for Malayalam, Bengla, and Tamil)
3229      representing ligatures and alternative forms without their own Unicode,
3230      were moved from
3231      ranges above 0xFFFF (which ought to have been slots for other defined
3232      Unicode ranges) into the Private Use area.
3233      
3234      In Serif, I segregated the scripts, in Sans it was hard to see where one
3235      began and another ended, so I moved them en masse.
3236      
3237      Note several problems with wrongly-named characters:
3238      I already re-named glyph570 and glyph582.
3239      But there are others with names starting with A...
3240  
3241      * FreeSansBold.sfd, FreeSansOblique.sfd:
3242  
3243      Fixed (I hope the last) problem with scripts in lookups
3244      Find Problems -> ATT (all selected) finds multiple issues,
3245      
3246      * FreeSansBold.sfd:
3247      In addition to script 'guru', added 'gur2' to the scripts for these
3248      lookups
3249          'nukt' Nukta forms in Gurmukhi
3250          'blwf' Below Base Forms in Gurmukhi
3251          'pstf' Post Base Forms in Gurmukhi
3252          'blws' Below Base Substitutions in Gurmukhi
3253          'abvs' Above Base Substitutions in Gurmukhi
3254          'psts' Post Base Substitutions in Gurmukhi
3255      
3256      * FreeSansOblique.sfd:
3257      In addition to script 'beng', added 'bng2' to the scripts for the lookup
3258          'half' Half Forms in Bengali
3259      
3260      Moreover, the lookup
3261          'aalt' Access All Alternates in Latin
3262      contains only Bengali letters.
3263      Re-named as Bengali, made to work on beng, bng2 scripts
3264  
3265  2008-06-20 Steve White
3266      * FreeSerif.sfd:
3267  
3268      Scaled Sinhala range.
3269      Remedies bug #23656: Sinhala letters over-sized
3270  
3271      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3272  
3273      Mostly messing with Greek Extended accents again.
3274      re-positioned ypogegrammani on advice of Alexey Kryukov
3275      Put prosgegrammani beneath main letters in Mono, to make narrower glyphs
3276      Implemented more distinction between tonos and acute.
3277  
3278  2008-06-19 Steve White
3279      * FreeMonoBoldOblique.sfd:
3280  
3281      Completed fit of Mono to 800 to -200 EM.
3282  
3283      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd:
3284  
3285      Set Metrics to recommended values
3286  
3287      * FreeMonoOblique.sfd:
3288  
3289      Now Mono Oblique, as well as roman and Bold, are within 800 to -200 EM.
3290      Just BoldOblique to go.
3291  
3292      * FreeMono.sfd, FreeMonoBold.sfd:
3293  
3294      More toward fitting to 800 to -200 EM.
3295      Basically, reduced Georgian by 92%.
3296      Also made an over-all offset, so Georgian is somehow centered (Bold...I
3297      guess I already did this in roman).
3298      Want to also do an emboldening to make stroke like rest of font, but
3299      current FontForge has a nasty crash that loses data on this function.
3300  
3301      * FreeMono.sfd:
3302  
3303      In effort to make fit in 800 to -200 EM,
3304      Scaled Georgian by 92%, centered on 600 wide box.
3305      Next: Embolden a bit.
3306  
3307  2008-06-18 Steve White
3308      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3309  
3310      Toward making all glyphs lie between -200 and 800 EM.
3311      Numerous small changes, especially raising descenders of some Hebrew
3312      letters.
3313      Georgian remains a problem
3314  
3315  2008-06-13 Steve White
3316      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3317  
3318      Moved prosgegrammeni up to baseline,
3319      (and then moved all references down to baseline)
3320  
3321      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3322  
3323      Added Control Picture "blank" to all faces.
3324      Switched U+0222-3 from TemporaLGCUni
3325  
3326  2008-06-11 Steve White
3327      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3328  
3329      More fiddling with Greek Extended accents
3330  
3331      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3332  
3333      Tweeks to accents etc in Greek Extended and Cyrillic
3334  
3335  2008-06-10 Steve White
3336      * FreeSerifBold.sfd, FreeSerifItalic.sfd:
3337  
3338      Fixed a few big horizontal spacing problems
3339  
3340      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3341  
3342      Implemented TemporaLCGUni glyphs in Cyrillic ranges.
3343      Added a breve_cyrillic for the moustache breve mark.
3344  
3345  2008-06-08 Steve White
3346      * FreeSerif.sfd:
3347  
3348      Replaced most of Cyrillic range with TemporaLGCUni.
3349      Remodelled many of the derived Cyrillic characters after these.
3350      Fiddled globally with spacing of small letters.
3351      Unclear on diacritics 485-6, unhappy with breve.
3352  
3353      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3354  
3355      Started implementing TemporaLCGUni in Greek ranges.
3356      
3357      Replaced 3DC-3E1 from Tempora, because I thought they looked nicer and
3358      more like the other existing FreeFont glyphs.
3359      Replaced 3DA-B from Tempora, because they look more like Unicode
3360      samples, and nicer.
3361      Added 03f3-4, 03F7-F.
3362      Prefer my own lunate epsilon.
3363      Replaced Phi and Omega from Tempora.
3364      These plainly fit the other FreeFont glyphs better than the origninals.
3365      (How did this happen?)
3366      
3367      In bold, replaced U+03D7
3368      
3369      Copied lbbar u+2114
3370  
3371      Small italic greek--replaced most except phi, psi, omega
3372      
3373      Based on new information, broke the identification of oxia with Latin
3374      acute.
3375  
3376  2008-06-07 Steve White
3377      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
3378  
3379      Efforts to control heights of characters
3380  
3381  2008-06-06 Steve White
3382      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3383  
3384      Made to validate
3385  
3386  2008-06-05 Steve White
3387      * FreeSans.sfd:
3388  
3389      Fixed undefined character in kerning classes
3390  
3391  2008-06-04 Steve White
3392      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3393  
3394      tweeks and additions to General Punctuation
3395  
3396  2008-06-03 Steve White
3397      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansOblique.sfd:
3398  
3399      Completed/tweeked Number Forms
3400  
3401      * FreeMono.sfd, FreeSerif.sfd:
3402  
3403      Added some Miscellaneous Technical symbols
3404  
3405  2008-06-02 Steve White
3406      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3407  
3408      Tweeks...mostly Letterlike
3409  
3410  2008-06-01 Steve White
3411      * FreeMono.sfd, FreeSerif.sfd:
3412  
3413      Added Box Drawing characters to Serif.
3414      Tweeked a glyph in Mono
3415  
3416      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3417  
3418      Added several glyphs to Letterlike Characters
3419  
3420  2008-05-31 Steve White
3421      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3422  
3423      Validation pass
3424      
3425      SansOblique and SansBoldOblique had validation problem with BlueValues
3426          Private Dictionary
3427          Elements in BlueValues/OtherBlues array are disordered
3428          Elements in BlueValues/OtherBlues array are too close
3429          (Change BlueFuzz)
3430          StemSnapV does not contain StdVW value.
3431      So I ordered the array, and based on other slanted fonts,
3432      removed StemSnapV.
3433      
3434      Note however, I still think the two top Blues lines are too close
3435      But I don't even know what the second-to-top line is meant to do.
3436  
3437      * FreeSerif.sfd:
3438  
3439      Added to Block Elements, Geometric Shapes
3440      Made to validate
3441  
3442  2008-05-29 Steve White
3443      * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3444  
3445      Looking at special symbols.
3446      Drew several Miscellaneous Symbols in Mono and Serif
3447      > Completed/corrected planetary symbols, added Dice,
3448      some other easy ones
3449      > Completed Dingbats in Serif (using URW Dingbats)
3450      Added some Block Elements to Serif
3451  
3452  2008-05-26 Steve White
3453      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3454  
3455      More changes stemming from J. Poon's report.
3456  
3457  2008-05-25 Steve White
3458      * FreeSerif.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3459  
3460      Height surgery on SerifBoldItalic.
3461      More fiddling with accents in others.
3462  
3463      * FreeSerifItalic.sfd:
3464  
3465      More height surgery.  Only a few left in Benglai and Thai
3466  
3467      * FreeSerifBold.sfd:
3468  
3469      Re-applied surgery to make glyphs between 900 and -300EM
3470  
3471      *** Regression
3472      Inadvertently un-linked all references in SerifBold in r1.83.
3473      This reverses that error (but also un-does the surgery mentioned there)
3474  
3475      * FreeSerifBold.sfd, FreeSerifItalic.sfd:
3476  
3477      Applied surgery to make Latin letters go under 900EM. 
3478      One exception yet...
3479  
3480  2008-05-24 Steve White
3481      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3482  
3483      Serif: much fiddling with accents in Latin ranges.
3484      Re-thought some glyphs (there are still a few messy ones, especially
3485      in bold)
3486      Checked horizontal spacing...fixed a number of problems.
3487  
3488  2008-05-23 Steve White
3489      * FreeSansBold.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3490  
3491      Made Latin Extended-B coverage consistent across Serif; cleaned up some
3492      glyphs
3493  
3494      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3495  
3496      Filled more of General Punctuation in Sans and Serif
3497      Made all agree on coverage of Latin Extended Additional
3498  
3499  2008-05-22 Steve White
3500      * FreeSans.sfd, FreeSansBold.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3501  
3502      Added Latin Extended Additional to SansOblique.
3503      Made Latin Extended Additional coverage consistent across Sans, B, I
3504      Made Latin Extended-B coverage same in SerifBold.
3505  
3506      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSansBold.sfd:
3507  
3508      Mono* made Latin-B coverage consistent across faces
3509  
3510      * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
3511  
3512      Made set of Latin Extended-B consistent across Sans faces
3513  
3514      * FreeSans.sfd, FreeSansBold.sfd:
3515  
3516      More filling in General Punctuation
3517  
3518      * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3519  
3520      Another bunch of J. Poon's reports
3521      also, filling in some Combining Diacriticals, Spacing Modifiers, and
3522      General Punctuation in bold faces
3523  
3524  2008-05-21 Steve White
3525      * FreeMono.sfd, FreeMonoBold.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3526  
3527      Mucking about with mark tables in Thai (Serif)
3528      Other faces: Making changes from J. Poon's report
3529  
3530  2008-05-20 Steve White
3531      * CREDITS:
3532  
3533      Mark Williamson
3534      Jacob Poon
3535  
3536      * Makefile:
3537  
3538      added tests target
3539  
3540  2008-05-18 Steve White
3541      * ranges.py:
3542  
3543      Put table explanation back in
3544  
3545      Improved behaviour for high Unicode
3546  
3547      * FreeSans.sfd:
3548  
3549      Revision of kerning
3550  
3551      * FreeSerif.sfd:
3552  
3553      Made Latin kerning a little more reasonable:
3554          reduced many excessive kerns (some had letters apparently
3555              overlapping, which shouldn't happen)
3556          made kerns increment by 5EM for ease of reading
3557          got rid of kerns too small to be seen
3558  
3559      * FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerifBold.sfd:
3560  
3561      Made to verify
3562  
3563  2008-05-13 Steve White
3564      * FreeSerif.sfd:
3565  
3566      Made to validate
3567  
3568      * FreeSerif.sfd:
3569  
3570      Gurmukhi: filled range in Serif, taking glyphs from the original
3571      Punjabi font by Hardip Singh Pannu
3572      http://members.aol.com/hspannu/punjabi.html   (file pb_win95.exe)
3573  
3574  2008-05-12 Steve White
3575      * FreeSans.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3576  
3577      Hebrew, basic.  Some faces missing punctuation marks, added.
3578  
3579      * FreeMono.sfd, FreeSans.sfd:
3580  
3581      Armenian: Sans tried to make verticals and horizontals of more uniform
3582      width both, finddled with punctuation
3583  
3584      * FreeMonoOblique.sfd:
3585  
3586      made to validate
3587  
3588      * FreeMonoBold.sfd:
3589  
3590      made to validate
3591  
3592      * FreeSans.sfd, FreeSansBold.sfd:
3593  
3594      Armenian in Sans: regularized letter spacing
3595  
3596      * FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd:
3597  
3598      Armenian: fill out ranges and clean up
3599      SansBold especially had a lot of incorrect references.
3600      Now all the ranges with Armenian at least share the same set of
3601      characters.
3602  
3603      * FreeMono.sfd:
3604  
3605      Fixed glyph with wrong width.
3606  
3607  2008-05-11 Steve White
3608      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifItalic.sfd:
3609  
3610      1) made to validate
3611      2) Mono: copied in Spacing Modifier Letters (glyphs not yet named)
3612      3) SerifItalic: Filled in General Punctuation
3613  
3614      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3615  
3616      Made to validate, and pass all other FontForge tests.
3617      Expedient: rounded everything to int
3618  
3619      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3620  
3621      Made to have the same Greek Symbols,
3622      Made to validate
3623  
3624      * FreeSans.sfd, FreeSansBold.sfd:
3625  
3626      Made Greek Symbols as full as rest of Sans.  Changed a name in Sans.
3627  
3628      * FreeMonoOblique.sfd:
3629  
3630      Made Greek as full as other faces
3631      Made to validate
3632  
3633      * FreeSansBold.sfd:
3634  
3635      Deleted seven orphaned Arabic characters; looks like somebody started,
3636      didn't get very far, putting Arabic in bold.
3637  
3638      Deleted orphaned Arabic glyph from Arabic Presentation forms-B
3639  
3640      * FreeSerifBold.sfd:
3641  
3642      Deleted the single Arabic character: it was clearly there by mistake.
3643  
3644      * FreeSansOblique.sfd:
3645  
3646      Made Greek Symbols as full as rest of Sans
3647  
3648      Tweeks to Armenian
3649  
3650      Comment from previous commit of FreeSans was meant for FreeSansOblique.
3651      In FreeSans, only tweeked a few letters during putting more characters
3652      in this face.
3653      
3654      Filled in Spacing Modifier Letters, increased General Punctuation.
3655  
3656      * FreeSans.sfd:
3657  
3658      Filled in Spacing Modifier Letters, increased General Punctuation
3659  
3660      * FreeMono.sfd:
3661  
3662      Made Armenian as full as other roman faces.
3663  
3664      Completed Spacing Modifier Letters
3665      Added a couple of Greek Punctuation
3666  
3667      added more Spacing Modifier Letters
3668  
3669  2008-05-10 Steve White
3670      * FreeSerif.sfd, FreeSerifItalic.sfd:
3671  
3672      Did same process of scaling and sizing for Thai in Sans as in Serif.
3673      Added mark tables to Sans.  Improvement, but there are questions...
3674  
3675      * FreeSans.sfd:
3676  
3677      Tidied some Gurmukhi glyphs, validated.
3678  
3679      Deleted ranges for Oriya, Kannada, on account of
3680      1) they only contained a subset of the consonant glyphs of the scripts,
3681         few if any vowels, and had no ligature lookups as required
3682      2) Kannada was based on the Akurti fonts, which have copyright issues.
3683      
3684      See
3685      bug #23225: Oriya range only partial
3686      bug #23224: Kannada range only partial
3687  
3688      * FreeMonoBoldOblique.sfd:
3689  
3690      Made metrics like rest of Mono
3691  
3692  2008-05-09 Steve White
3693      * ranges.py:
3694  
3695      More info on range intervals
3696  
3697      * FreeSerif.sfd:
3698  
3699      Deleted Telugu range.
3700      It didn't represent a complete writing system for the language.
3701      
3702      See notes at https://savannah.gnu.org/bugs/index.php?23202
3703      Serif: Telugu range missing many characters; many wrong
3704  
3705      Got a copy of the original Tikkana font,
3706      Copied in remaining consonants and vowels that I could find there.
3707      I think one vowel 0C55 is missing according to unicode).
3708      Strangely, the Telugu digits are alo missing.
3709      In Tikkana, the default "checkmark" structural mark is missing from many
3710      consonants, according to Unicode, but is a separate glyph.  I put
3711      the checkmark on.
3712      This, and scaled up by 150% and cleaned up intersecting glyphs and
3713      many unnecessary points.
3714  
3715  2008-05-08 Steve White
3716      * FreeSerif.sfd:
3717  
3718      Filled out Telugu consonants.
3719      Vowels still need to be done
3720  
3721  2008-05-07 Steve White
3722      * FreeSerif.sfd:
3723  
3724      Operated on Latin glyphs with stacked accents to make them fit under
3725      900EM.
3726      Scaled Telugu bu 150%.
3727  
3728  2008-05-06 Steve White
3729      * FreeMono.sfd, FreeMonoBold.sfd, FreeSansBold.sfd, FreeSerif.sfd:
3730  
3731      Corrected further fontforge "find problems"
3732      Added some math characters to FreeSerif
3733  
3734  2008-05-05 Steve White
3735      * FreeSansBold.sfd:
3736  
3737      Made to validate, and fixed bad TT transformations
3738  
3739  2008-05-04 Steve White
3740      * FreeMono.sfd, FreeSerif.sfd:
3741  
3742      Mainly TeX additions trying to satisfy Markus Kuhn's TeX-as-Unicode page
3743  
3744      * FreeMono.sfd:
3745  
3746      Adjusted heights of extensible brackets
3747  
3748      Fixed problems with extensible brackets, thanks to Markus Kuhn's page
3749      http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt
3750  
3751      * ranges.py:
3752  
3753      fiddled with ranges, doc
3754  
3755      made some ranges more correct?
3756  
3757      fixed some bugs in ranges
3758      better error reporting
3759  
3760      Got rid of Unicode 1.1 references
3761  
3762      made to use OpenType table
3763  
3764      * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd:
3765  
3766      made to validate
3767  
3768  2008-05-03 Steve White
3769      * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3770  
3771      Removed digits from Private Use Area.
3772      See bug 23050.
3773  
3774      * FreeMono.sfd, FreeSans.sfd:
3775  
3776      Completed General Punctuation
3777  
3778      * FreeSans.sfd:
3779  
3780      Completed IPA Extensions
3781  
3782      * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd:
3783  
3784      More work on Superscripts and Subscripts, Spacing Modifiers.
3785      Sans is now complete in both.
3786      Added Pfennig to Sans and Mono.
3787  
3788      * ranges.py:
3789  
3790      Restructure text output
3791      Rearrangement and cosmetic ...except I had broken it.  now fixed
3792      Seems to be in a useful form at this point.
3793      More docs, date
3794  
3795      * FreeSerif.sfd:
3796  
3797      Added a hand-drawn old German Pfennig to Currency Symbols
3798  
3799      * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
3800  
3801      Further additions to General Punctuation, Super and Sub Scripts,
3802      Spacing Modifiers, etc.
3803  
3804  2008-05-02 Steve White
3805      * FreeSans.sfd:
3806  
3807      additions to Spacing Modifiers, IPA
3808  
3809      * FreeSerifItalic.sfd:
3810  
3811      Shortening stacked accents to maintain readability when clipped
3812  
3813  2008-05-01 Steve White
3814      * FreeSans.sfd:
3815  
3816      Additions to Spacing Modifiers and changes to Combining Diacritics
3817  
3818      * FreeSerif.sfd:
3819  
3820      Made sure all the half rings in Combining Diacriticals and Spacing
3821      Modifiers were really half rings  (J. Poon had complained about this)
3822  
3823      Filled out General Punctuation
3824      Some work on Spacing Modifiers
3825  
3826      Filled out Mathematical Operators
3827          still needs lots of work
3828      Made to validate
3829  
3830      Filled out Latin Extended B
3831      Added some letters with curls to Latin Extended B
3832      More fiddling with Latin Extended B accents
3833  
3834  2008-04-30 Steve White
3835      * FreeSerif.sfd:
3836  
3837      Added Hanunóo script, with characters based on those in
3838      font MPH2BDamase, on request from the maintainer of that font,
3839      http://packages.debian.org/sid/ttf-mph-2b-damase
3840      
3841      Glyphs are simple vector strokes.  Could be a little more uniform.
3842  
3843      Added Buginese script "Lontara", with characters based on those in
3844      font MPH2BDamase, on request from the maintainer of that font,
3845      http://packages.debian.org/sid/ttf-mph-2b-damase
3846      
3847      Note the glyphs are pretty rough, clearly a digitization of handwriting.
3848      I just cleaned them up, and corrected discrepancies with Unicode,
3849      and compared with some pictorial samples of the script I could find.
3850  
3851  2008-04-29 Steve White
3852      * ranges.py:
3853  
3854      Improved look a lot--still unhappy with some ranges
3855      OS/2 seems sometimes bang-on, sometimes unrelated to anything (including
3856      fontforge's OS/2 listing)
3857  
3858      * FreeSerif.sfd:
3859  
3860      Much fiddling with Tamil range.
3861      First scaled to 78% (avoiding the references)
3862      This gets it in the ballpark height-wise.  [A bit taller than the Latin
3863      letters, but the stroke is narrower, but then the glyphs are busier.]
3864      Then had to re-align combined references, the trickiest being the
3865      halants.
3866      Checked with other fonts with Tamil text.
3867  
3868  2008-04-28 Steve White
3869      * FreeSans.sfd, FreeSerif.sfd:
3870  
3871      Cleanup of control points in Arabic and Thaana
3872  
3873      * FreeSerif.sfd:
3874  
3875      Cleanup of missing extrema in Arabic and Thaana
3876  
3877      Many changes to Thai, trying to make the script fit between some lines,
3878      so accents won't get clipped, etc.
3879      Also, stroke weight was heavier than that of Latin.
3880      
3881      Scaled whole thing by 93%.
3882      Shrank the tallest letters 0E42-4 to get them under 900EM.
3883      Shaved off top of maiek.
3884      Fiddled with positioning of all accents.
3885      Made positioning tables for accents.
3886          Note: unclear these are working correctly
3887      
3888      Fixed a bug having to do with character replacements for characters
3889      named 'ng' and 'nj'; these names had been taken on by other characters.
3890      
3891      Made to validate
3892      
3893      Unicode positions of two Cyrillic Extended characters were switched.
3894      Fiddled with a couple of Cyrillic combining diacritics
3895  
3896  2008-04-27 Steve White
3897      * FreeSans.sfd:
3898  
3899      bugfix: a left harpoon mysteriously appeared to the left of letter p!
3900  
3901  2008-04-26 Steve White
3902      * FreeMono.sfd:
3903  
3904      Made to validate
3905  
3906      * FreeSans.sfd:
3907  
3908      Made to validate
3909  
3910      Toward J. Poons report
3911      Made 032B more like proper double-arches (and distinct fro 033C seagull)
3912      Made 032b more like a seagull
3913  
3914      * FreeSans.sfd, FreeSansBold.sfd:
3915  
3916      Sans: fiddling with widths and terminators of math symbols,
3917          toward J. Poon's report
3918      R & B: removed u+2741 because it didn't match the Unicode description
3919  
3920      * FreeMono.sfd:
3921  
3922      Extensible parenthesis symbols weight/terminators
3923      Toward bug # 23064: https://savannah.gnu.org/bugs/index.php?23064
3924      Rounded a bunch of terminators
3925  
3926  2008-04-22 Steve White
3927      * FreeSerif.sfd:
3928  
3929      Small alignment problem in Greek Extended
3930  
3931      One more tweek to spacing in Cyrillic Extended
3932  
3933      Corrected spacing in Cyrillic Supplement
3934  
3935      Added Cyrillic Supplement letters for
3936      Enets, Khanty, Chukchi, Itelmen, Mordvin, Kurdish, Aleut
3937  
3938      Added Cyrillic letters for Nivkh (completing Cyrillic range)
3939      More tightening of accents in Latin Extended.
3940  
3941      * FreeSans.sfd:
3942  
3943      Fiddled with math--consequences of changing the "similar" operator
3944  
3945      More tightening of accents
3946  
3947      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3948  
3949      Adjustments to h and k with caron and cedilla in Latin A and B
3950  
3951      * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd:
3952  
3953      FreeSerifBold: deleted 3 dotted Hebrew letters in Private/Corporate use
3954      (E801-3).  They weren't ligatures or in any other lookup, and they
3955      weren't present in FreeSerif.
3956      
3957      * FreeSansBold:
3958      Unlinked and deleted F6C3, which called itself commaaccent.
3959      Made some new spacing and non-spacing accents to make up for it.
3960      
3961      * FreeSansBoldOblique: 
3962      Made references of many Latin Extended.
3963      Also corrected several wrong ones.
3964      
3965      * Freeserif: 
3966      Re-named commaaccent
3967  
3968  2008-04-21 Steve White
3969      * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBold.sfd:
3970  
3971      Deleted Hiragana and Katakana ranges, as discussed on bugs list.
3972      Cleaned up some encoding issues, unnamed glyphs
3973  
3974      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3975  
3976      Roman: added 'sine' -- not beautiful, but I liked drawing it
3977      All: Made special lookup for Dutch ligatures 'IJ' and 'ij'
3978  
3979      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
3980  
3981      Roman: ffi etc Latin ligatures from 'liga' to 'dlig' (these weren't
3982      really ligatures anyway, and only looked very bad when used. 
3983      Retain for condensed type.
3984      Others: deleted Latin 'liga' table altogether
3985      BoldOblique : added j to ij ligature
3986  
3987      Toward J. Poon's Report:
3988      Except for issues of terminators not always vertical or horizontal,
3989      and a few things that were too hard or I was unsure of.
3990  
3991  2008-04-20 Steve White
3992      * FreeSerif.sfd:
3993  
3994      Futzing with accents in Latin Extended Additional and Latin Extended-B
3995  
3996      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3997  
3998      Added primemod character, referenced by Greek number sign
3999  
4000      * FreeMono.sfd, FreeMonoOblique.sfd:
4001  
4002      Following J. Poon's report, disconnected NJ (01CA)
4003  
4004  2008-04-19 Steve White
4005      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4006  
4007      First pass throught J. Poon's bug list.
4008      See bug reports for details.
4009  
4010      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4011  
4012      Made underscore slanted in Oblique faces, made all to be width of
4013      space character.
4014      Towards J. Poon's report.
4015      Disturbed that xterm and some other apps put small space between
4016      characters when none was called for.
4017  
4018      * FreeMono.sfd, FreeMonoBold.sfd, FreeSans.sfd, FreeSansOblique.sfd:
4019  
4020      Corrections on Currency Symbols
4021  
4022      * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4023  
4024      More corrections, additions to Currency Symbols
4025  
4026      * FreeSans.sfd, FreeSerif.sfd:
4027  
4028      Filled out and corrected Currency Symbols
4029  
4030  2008-04-18 Steve White
4031      * FreeSans.sfd, FreeSerif.sfd:
4032  
4033      Adjustments to Combining Marks for Symbols
4034      Additions to range in Sans, and re-structured its marks table so that
4035      "middle" can apply to any range
4036  
4037      * FreeSerif.sfd, FreeSerifItalic.sfd:
4038  
4039      Made reference between combining koronis and lenis of Greek Extended.
4040      In Serif, re-worked combining marks lookup tables, added anchors in 
4041      Latin, moved so without marks they work in kedit (but now I'm doubting
4042      kedit does a reasonable thing...what is a better application for
4043      testing this?)
4044  
4045  2008-04-16 Steve White
4046      * FreeSerifItalic.sfd:
4047  
4048      Adjusting of spacing and accents in Greek
4049  
4050      * FreeMono.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd:
4051  
4052      Much futzing with Greek letter spacing and accents.
4053      Added lenis to FreeMono.
4054  
4055      * FreeMono.sfd, FreeSerif.sfd:
4056  
4057      Adjusted spacing of dots of Greek dieresistonons in Serif
4058      Whipped up something for Greek kappascript in Mono (could use revision)
4059  
4060      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4061  
4062      Raised dots on double-dotted Cyrillic i, to match that of i and j.
4063  
4064  2008-04-14 Steve White
4065      * FreeMono.sfd:
4066  
4067      Corrected 27e6-7 "white bracket"
4068      Note it is probably a FontForge bug these symbols aren't showing up.
4069      FontForge thinks they are in Supplemental Arrows, but they should be
4070      in Supplemental Math-A
4071  
4072      Named some Greek characters
4073  
4074      * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
4075  
4076      Spacing of some Cyrillic characters
4077  
4078  2008-04-13 Steve White
4079      * FreeSerif.sfd:
4080  
4081      Some fiddling with accents
4082      'yogh' was too wide
4083  
4084      * FreeSansBold.sfd, FreeSansOblique.sfd:
4085  
4086      Character spacing was chaos--tried to improve.  BoldOblique also needs
4087      it.
4088  
4089      * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
4090  
4091      Completed the fix of bug #12798, Greek glyphs with accents to side
4092      Much mucking with accents here, and fixed a few things that were just
4093      wrong.
4094  
4095  2008-04-12 Steve White
4096      * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4097  
4098      Made Mono curly quotes "bent"
4099  
4100      * FreeMono.sfd:
4101  
4102      More fiddling with Greek accents
4103      Made quotes "bent"
4104  
4105      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4106  
4107      Adjustments on Greek diaresistonos etc.
4108      Adjustments in Serif on combining marks for symbols
4109  
4110      * FreeSerif.sfd:
4111  
4112      More additions to Combining marks for Symbols
4113  
4114      Additions to Combining marks for Symbols -- now mostly full.
4115      Lots of adjustments to middle anchor point in Latin to make big circle
4116      (nearly) encircle preceding latter
4117  
4118  2008-04-11 Steve White
4119      * FreeMono.sfd:
4120  
4121      Bugfix:
4122      Had indroduce a glyph of width other than 600, making kterminal not
4123      recognize it as a monospace font.
4124  
4125  2008-04-10 Steve White
4126      * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4127  
4128      More messing with accents.
4129      Further to bug #12798, Greek glyphs with accents to side
4130      Much messing with glyphs in Greek Extended range
4131  
4132  2008-04-09 Steve White
4133      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerif.sfd:
4134  
4135      Revisited Latin-1 and Latin-A accents.
4136      Glyph B7 was called "periodcentered", but Unicode callse it Mid Dot,
4137      and the description doesn't refer to the period.  I made it like the
4138      dot accent.  throughout, and referred L-dot to it.
4139      
4140      Also double-checked "commaaccent" characters (some in Unicode called
4141      cedilla, but the Unicode example shows a comma...mystery)
4142      
4143      Also the funny IPA upside-down f often had two bars, incorrectly.
4144      
4145      To do:  go through rest of Serif, and Sans
4146  
4147      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4148  
4149      Completed re-structuring of stacked Latin accents in Mono.
4150      Also: lots of associated adjustments of Greek Extended accents.
4151      (Trying to at least center extremely wide characters on their box)
4152      Repaired some victems of "find overlaps" sweeps
4153      Worked on glyphs with apostrope/comma parts
4154      Corrected a few wrong glyphs.
4155      
4156      Trying out a "bent quotes" solution to making primes distinct from
4157      quotes.
4158  
4159  2008-04-08 Steve White
4160      * FreeMonoOblique.sfd:
4161  
4162      Toward reducing overall height
4163      Did similar process as for Mono, fixing a few errors along the way.
4164      Also the Greek Extended range was very messed up vertical and
4165      horizontally.
4166      Horizonal spacing of the heavily accented Greek is a real problem in
4167      Mono...
4168      To do:
4169          revisit "commaaccent" characters in all faces: do some have 
4170          edillas?
4171          some Hebrew glyphs are a little low
4172          Georgian generally is way out of bounds
4173  
4174  2008-04-07 Steve White
4175      * INSTALL:
4176  
4177      Various updates and corrections, tweeked formatting
4178  
4179      * FreeMonoBold.sfd:
4180  
4181      Tweeking of accents
4182  
4183  2008-04-06 Steve White
4184      * FreeMono.sfd, FreeMonoBold.sfd:
4185  
4186      Re-worked accents in FreeMonoBold.sfd to make Latin ranges lie between
4187      800 and -200 EM, as with FreeMono.
4188  
4189      * FreeMono.sfd:
4190  
4191      Latin Extended ranges: Implemented new policy of shortening the letters
4192      of the characters with the highest-stacked accents.
4193      
4194      At this point all the Latin glyphs lie betweeen 800 and -200 EM.
4195      
4196      Also checked for readability of all the Latin extended letters in xterm.
4197      (Issue: it chops letters outside their bounding boxes; many accents had
4198      been a bit outside.  Made sure that if they were chopped, they were at
4199      least still recognizable.)
4200  
4201  2008-04-05 Steve White
4202      * FreeMono.sfd:
4203  
4204      Following exchange about Mono on freefont-bugs with Joe Wells, who
4205          > doesn't like the curly quote marks
4206          > wants combining diacritics to work
4207          > wants tight line spacing
4208      
4209      Trying to reduce font height:
4210      > exclamdown was below -200
4211      > Throughout Extended Greek, ypogegrammeni were too low.  Shortened
4212      glyph, and raised all references.
4213      > Lots of messing with Latin Extended ranges to make glyphs mostly
4214      fit into 800 height.  Mostly succeeded.  A couple will get chopped.
4215      > Messed with "commaaccent" glyphs, which were very low
4216      > Cyrillic 04B1 had a tail that was incorrectly low
4217      > Much mucking with Georgian range.  Moved up by 95 (read that Georgian
4218      is written as though centered between two horizontal lines, rather than
4219      as sitting on a baseline)  There are still a few very high glyphs.
4220      
4221      FontForge U+0122 called Gcommaaccent, glyph looks like that, but
4222      Unicode says it's Gcedilla.  Made the ones called cedilla by Unicode
4223      to be cedillas
4224      
4225      Note bug in Unicode: standard for 0122, 0123, 0136, 0137, 013B, 013C,
4226      0145, 0146, 0156, 0157 all talk about cedilla, say to make it with
4227      cedilla, but example shows comma.
4228      
4229      By the way:
4230      > Got rid of commaaccent and dotlessj in Corporate Use
4231      > Replaced shadedark, with little squares now not overlapping.
4232      > Corrected IPA symbol 'ts' 02A6, added 02a8, 02a9, 02aa, 02ab, 02ac,
4233        02ad, 02ae, 02af
4234      
4235      (so many changes...the CVS server was down...)
4236  
4237      * FreeSerif.sfd:
4238  
4239      Re-named arabic and hebrew characters
4240      Big adjustment to comma-accents.  Mostly effects Greek Extended.
4241      Made such accents to be like comma, rather than like Russian apostrophe
4242      (and de-referenced that symbol)
4243  
4244  2008-04-04 Steve White
4245      * FreeMono.sfd, FreeSerif.sfd:
4246  
4247      Raised dot on superscript i (2071) -- more distinct at small sizes
4248  
4249      * FreeMono.sfd:
4250  
4251      added two IPA symbols
4252  
4253  2008-04-02 Steve White
4254      * FreeSerif.sfd:
4255  
4256      fixed a few more control points too close
4257  
4258      Fixed names of languages in ligature table for latn "w/i".
4259      This fixes a crash when FontForge opened the ttf table
4260  
4261      Motivated by bug crashing FontForge when opening ttf file,
4262      started cleanup of useless control points.  Not finished.
4263      Got partway through Sinhala
4264  
4265  2008-03-31 Steve White
4266      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4267  
4268      Fixed various "Find Problems", including glyphs with mixed-up names,
4269      and bad TT matrices.  (lots more bad TT matrices remain)
4270  
4271      * FreeSerif.sfd:
4272  
4273      Re-named a bunch of Cyrillic letters
4274  
4275      * FreeSerif.sfd:
4276  
4277      Put above mark on Cyrillic i and double-dot i for Slavonic number forms
4278  
4279  2008-03-30 Steve White
4280      * FreeSans.sfd:
4281  
4282      Tightened spacing on glyphs of last commit
4283  
4284      * FreeSans.sfd, FreeSerif.sfd:
4285  
4286      Concerning bug  #16120, Include upper case Wynn and upper case Yogh
4287      Adapted Herman Miller's Thyromanes letters  01F7 021C 021D for Serif
4288      Drew my own versions for Sans.
4289  
4290      * FreeSerif.sfd:
4291  
4292      Added 04F6,7
4293  
4294      * FreeSerif.sfd, FreeSerifItalic.sfd:
4295  
4296      Made more Cyrillic diacritics really combine.
4297      Made a mark lookup just for Cyrillic diacritics,
4298      Marked most of the unadorned Cyrillic alphabet.
4299      
4300      Still not clear on correct shapes for some of the marks.
4301  
4302      * FreeMono.sfd, FreeMonoOblique.sfd:
4303  
4304      Tweeks to accents
4305  
4306  2008-03-29 Steve White
4307      * FreeSans.sfd, FreeSerifItalic.sfd:
4308  
4309      Small adjustments in Cyrillic
4310  
4311      * FreeSerif.sfd:
4312  
4313      Corrected small palochka
4314      Made Cyrillic combining hundred-thousands and millions really combine
4315      Named some combining diacriticals
4316  
4317      * FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4318  
4319      Mostly adjusted horizontal spacing of mono oblique faces
4320  
4321      * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4322  
4323      More cleanup of Cyrillic ranges
4324      
4325      Completely re-did horizontal spacing of SerifItalic and SerifBoldItalic.
4326      See bug #17912, poor kerning in Cyrillic oblique...
4327      https://savannah.gnu.org/bugs/index.php?17912
4328      It looked like chaos to me. 
4329      Only so much can be done: the font is flawed.
4330      But I think the changes make text readable in these faces.
4331      
4332      There were dozens of incorrect glyphs in higher-numbered characters.
4333      I deleted all those I found.  No glyph is better than a wrong glyph.
4334      
4335      Futzt with accents, shooting for consistency and readability.
4336      
4337      A maintenance thing: making correct references (acyrillic vs a,
4338      although they may be the same glyph)  I made a lot of headway, but
4339      it isn't finished.
4340      
4341      Likewise, a large fraction of these are compound characters, which can
4342      be made with references, resulting in easier maintenance, reduced
4343      likelihood of errors, and smaller files.  I replaced many.
4344  
4345      * FreeSerif.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4346  
4347      Cyrillic italic
4348      Added italic, bolditalic
4349          0493, 04a7, 04AD
4350      because their form clearly varies in italic.  But was just guessing...
4351  
4352      * FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4353  
4354      Cyrillic italic
4355      
4356      Added italic, bolditalic
4357          0493, 04AD
4358      because their form clearly varies in italic.
4359      But was just guessing as to exact form.
4360  
4361      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4362  
4363      Overhaul of Cyrillic
4364      
4365      Italic, BoldItalic
4366          added small yat for bug #22588 (note Times New Roman doesn't use
4367          alternate form in Italic)
4368      
4369      All forms of Serif have big problems in Cyrillic.
4370      
4371      The ugliest is in roman.  The letters, even of the Russian alphabet, are
4372      of inconsistent height (awfully, small 0438 (ii) 0446 (tse))
4373      and they vary from the height of Latin
4374      and they vary from the height of italic and bold.
4375      They are a mish-mash of letters from several fonts, of similar (but not
4376      quite identical) weight, and similar, (but not quite identical) size.
4377      
4378      I think the best solution would be to identify the face that best
4379      matches Latin, and fill the range with that.  I think this is possible
4380      because the rarer letters seem to be better: the common letters are the
4381      ones that are wrong.
4382      
4383      For now, I just increased the sized of 0438 and 0446, and 048a, 048b,
4384      also 0459 (lje) 045A (nje) 0464 (dje)
4385      
4386      Other issues
4387  
4388  2008-03-27 Steve White
4389      * FreeSerifBoldItalic.sfd:
4390  
4391      Moving all Greek capitals with accent so they don't cover previous
4392      letter.  Remedies bug #12798
4393  
4394      * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4395  
4396      Various tweeks to accented Latin letters.
4397      Connected O-ogonek correctly
4398  
4399      * FreeSerifItalic.sfd:
4400  
4401      Accents of numerous accented Latin letters got shifted in a previous
4402      commit.  This fixes it.
4403  
4404      * FreeSerif.sfd:
4405  
4406      Adjusted combining tack left and right (0318-0319) to be above -300 EM.
4407  
4408      * FreeSans.sfd, FreeSerif.sfd:
4409  
4410      Added some "middle" marks for positioning of diacritics
4411  
4412      * FreeSans.sfd:
4413  
4414      Copied 4 enclosing combining diacriticals from Serif 20DD - 20E0
4415  
4416      * FreeSerif.sfd:
4417  
4418      Adjusted and added some enclosing diacritics 20DD - 20E0
4419      In response to Debian bug #472566
4420          ttf-freefont: U+20DD COMBINING ENCOLSING CIRCLE doesn't combine
4421          http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472566
4422  
4423  2008-03-26 Steve White
4424      * FreeSerif.sfd:
4425  
4426      Lowered a few over-high Latin accents
4427  
4428      * FreeSansBold:
4429  
4430          Devangari--only digits 1 and 2, and nothing else.  Deleted
4431      
4432      * FreeMonoBold, FreeMonoOblique,
4433      FreeSerifBold, FreeSeriftalic, FreeSerifBoldItalic,
4434      FreeSansOblique, FreeSansBold, FreeSansBoldOblique:
4435  
4436      Got rid of dotlessj, comma in Corporate Use
4437      Single Substitution lookup, ccmp table
4438      Made proper dotlessj, re-linked j-circumflex
4439      
4440      Note:
4441      FreeSansBold has a commaaccent in Corporate Use, used by several other
4442      characers.  Haven't done anything about this.
4443  
4444  2008-03-25 Steve White
4445      * FreeSerif.sfd:
4446  
4447      Added/corrected glyphs for yeh hamza in Arabic,
4448      Added init and medi lookups for yeh hamza.
4449  
4450  2008-03-24 Steve White
4451      * FreeSerif.sfd:
4452  
4453      Added isolated and final forms for
4454      0629    teh marbuta
4455      0624    waw hamza
4456      0626    yeh hamza
4457      0649    alef maksura
4458      A previous commit had added lookups that referred to these,
4459  
4460      More fiddling with super/subscripts
4461  
4462      * Makefile, Makefile, GenerateTrueType:
4463  
4464      Scripts and Make targets to generate OpenType fonts and zip file
4465  
4466      * maintenance.txt:
4467  
4468      Added gnupload and info about tagging
4469  
4470  2008-03-23  Steve White
4471      * FreeSerif.sfd:
4472  
4473      Last of Find Problems -> ATT
4474      'mark' Latin lookup: afii10026 is in 'cyrl', also afii10074
4475      Upper and lower Cyrillic i.  Just removed mark from both letters.
4476  
4477      'half' Bengali lookup Khanda_Ta is in 'bng2'. Added bng2 to lookup
4478      Added TtTable etc
4479  
4480      Clean-up of Points too Close through to end of font.
4481      This episode completes the paths/points clean-up of Serif.
4482      But note: many ranges, esp. Ethiopic, Japanese, and Indic, have way
4483      too many points, resulting in lumpiness.
4484  
4485      At this point, FontForge can convert splines to quadratic, auto-hint,
4486      and auto-instrument without segfault.
4487  
4488      * Makefile, sfd/Makefile, tools/GenerateTrueType:
4489  
4490      Alterations to build process: added a Makefile, and made to work
4491      on my system.  Now auto-hints before generating TrueType.
4492  
4493  2008-03-22  Steve White
4494      * sfd/FreeSans.sfd:
4495      Lots of additions of math characters.  Should complete for
4496      LaTeX 2e, except for extensible brackets.
4497  
4498  2008-03-21  Steve White
4499      * *.sfd:
4500  
4501      Regularized stacking of accents in Latin Extended Additional
4502      Changed name of 00B5 from 'mu' to 'micro',
4503          2206 from 'Delta' to 'Delta.math',
4504          0308 from 'diaerisis' to 'diaerisiscomb'
4505  
4506      * FreeMono.sfd:
4507  
4508      additions to IPA
4509  
4510      * FreeMonoBoldOblique.sfd:
4511  
4512      Moved dotlessj from Corporate Use,
4513      Deleted commaaccent there
4514      Fixed mis-named glyphs tcommaaccent, Tcommaaccent
4515      Changed name of 030A from 'dieresis' to 'ringcomb'
4516  
4517      * FreeSans.sfd:
4518  
4519      Added some arrows, and a couple of blackboard bold characters
4520  
4521      Several characters in U+F600 Corporate Use range
4522              dotlessj, onefitted, commaaccent
4523  
4524          dotlessj referred to by: jcircumflex, uni01F0:  
4525          renamed it to uFFFF, re-linked others by hand
4526  
4527          commaaccent
4528              http://diacritics.typo.cz/index.php?id=9
4529          should be u+0326 but wasn't linked to anything 
4530  
4531      * FreeSansBold.sfd:
4532  
4533      U+0617 etc: read glyphs "4GWglm". It should be Arabic.  Deleted
4534  
4535      * FreeSansBold.sfd, FreeSansOblique.sfd, FreeSansBoldOblique.sfd:
4536  
4537      Removed bogus glyphs for 200C 200D, ZWJ and ZWNJ
4538  
4539      * FreeSerif.sfd:
4540  
4541      Split lookup for ligatures in latin into two classes;
4542      ff, ffl, fl which are appropriate for all languages,
4543      and fi, ffi, which are not appropriate in Turkish (due to distinction
4544      between short and long i)
4545      Needs to be done for other faces.
4546  
4547      Filled set of extensible brackets in Miscellaneous Technical
4548  
4549      Think IPA is now complete.
4550      
4551  2008-03-18  Steve White
4552      * FreeSans.sfd:
4553  
4554      clean-up of all path issues and points too close
4555  
4556  2008-03-18  Steve White
4557      * FreeSans.sfd:
4558  
4559      Something was causing crashing effects in Windows.  Cleanup of
4560      problems eventually made it go away.  Now works well.
4561  
4562      Cleaned up many "points too close"
4563  
4564      Cleaned up all ATT problems, of which there were many and various.
4565  
4566      # Incorrectly labelled zero-width joiner used in a ligature
4567  
4568      # Incorrect substitution of dotlessi and dotlessj with i and j was
4569        somehow connected with FontForge crash.  Attemts to remove the
4570        substitution would damage a 'ccmp' table; subsequent changes would
4571        result in FontForge crashing on save, and truncating the sfd file. 
4572        Surgically removed with vi.
4573  
4574      # A couple of Indic lookups had incorrect script DFLT; one had 'latn'.
4575  
4576      # Don't understand why there are scripts named
4577          dev2 bng2 grj2 gur2 when there are already deva beng gurj guru
4578        But anyway, lots of 'vatu' 'pres' 'haln' and 'liga' lookups contained
4579        characters in the '2' scripts but were lablled only for the 'non-2' 
4580        ones.  Added the '2' scripts to all these lookups. Suspect a mistake.
4581  
4582      Note: several of these problems are repeated in other Sans faces.
4583  
4584  2008-03-16  Steve White
4585      * FreeMono.sfd:
4586  
4587      Cleanup of many path problems "points too close"
4588  
4589      Strove to make accents Latin Extended range legible at small sizes
4590  
4591      Named some unnamed characters; removed a duplicate
4592  
4593      At this point, all fonts are passing FontForge Validate.
4594  
4595  2008-03-15  Steve White
4596      * FreeSerif.sfd:
4597  
4598      CJK punctuation: made some of the very high glyphs smaller (under 900EM)
4599      The brackets in Sans were very ugly, and not even Sans-serif.
4600      Serif: added extensible square brackets, diddled with integral
4601      corrected direction of some added glyphs
4602  
4603      Several bugs having to do with missing glyphs in Tamil range.
4604      Also a buggy ligature in Devangari.
4605  
4606      Shortened names of many lookup tables
4607  
4608      Futzt with some combining diacriticals
4609  
4610      Added extensible square brackets.
4611  
4612      * FreeSans.sfd:
4613  
4614      Changed names of a bunch of glyphs with invalid
4615      TrueType names, in range 0x1025f+ (not real Unicode).
4616      Took pains to retain information contained in the names.
4617      Wonder if these glyphs have ever been of any use.
4618  
4619      CJK Punctuation: brackets were hand-drawn and very ugly.  Improved.
4620  
4621      * *.sfd:
4622  
4623      Set OS/2 Metrics back to absolute 900/300.  Offsets are not 
4624      interpreted uniformly.
4625  
4626      Cleanup of many path problems up to extrema and self-intersecting
4627  
4628      Ordered PS Blue values.
4629  
4630  2008-03-14  Steve White
4631      * FreeSerif.sfd:
4632  
4633      Got rid of mixed references and contours
4634      Cleanup of many path problems "points too close"
4635  
4636      Started clean-up to satisfy FontForge Validate
4637  
4638      Changed names of three glyphs in the
4639      Tamil ligatures range...all clearly bugs. 
4640  
4641      * FreeSans.sfd:
4642  
4643      Added slanted-hyphen
4644  
4645      * *.sfd:
4646  
4647      Unified OS/2 Metrics
4648      Added Grid Fit
4649  
4650  2008-03-13  Steve White
4651      * FreeSans.sfd:
4652  
4653      Rearranged PS BluesValues so they were in increasing order,
4654      Made all 20 in width. 
4655  
4656  2008-03-12  Steve White
4657      * FreeSans.sfd, FreeMono.sfd:
4658  
4659      Added TrueType hinting tables.
4660      Fixed glyphs that didn't convert well to quadratics
4661      Got rid of mixed contours and refs
4662  
4663      * FreeSerifBold.sfd:
4664  
4665      Cleanup of path problems
4666  
4667  2008-03-11  Steve White
4668      * FreeMonoOblique.sfd:
4669  
4670      Cleanup of path problems
4671  
4672  2008-03-09  Steve White
4673      * FreeSerif.sfd:
4674  
4675      Corrected L-dot
4676      Further cleanup of path/ref problems
4677  
4678      Found several ligatures that referred to a missing glyph "ZWJ".
4679      Took this to mean the "zero width joiner" u+200D
4680  
4681      * *.sfd:
4682  
4683      Changed OS/2 metrics to be absolute 900/300
4684  
4685      * FreeSerifItalic.sfd:
4686  
4687      Added Greek lunate epsilon
4688  
4689      * FreeMono.sfd:
4690  
4691      Many additions in math range
4692      Reduced size of binary union, intersection, vee, wedge
4693      Corrected empty set
4694      Corrected logical 'assert' relations, etc. 22a2-22af
4695      Efforts to make Math glyphs legible at small point sizes
4696  
4697      * FreeSans.sfd:
4698  
4699      Added Greek lunate epsilon and rho symbol
4700      Unstacked more stacked diacriticals
4701  
4702      Further cleanup of path/reference problems
4703  
4704  2008-03-08  Steve White
4705      * FreeSans.sfd, FreeSerif.sfd:
4706  
4707      Added some "n-ary" Math operators
4708  
4709      * FreeSerif.sfd:
4710  
4711      Further clean-up of path problems...up to Ethiopic
4712      > Started adding and correcting Math operators for LaTeX 2e
4713      > Corrected n-ary union, intersection, and spikes to be larger
4714      than the binary operators
4715      > Made (many of) the operators based on + - = to use those
4716      symbols directly (by reference or copying).
4717      > Added lunate epsilon
4718      > Corrected empty set
4719      > Tightened up spacing of some other technical characters
4720      > Worked on some more math operators involving =
4721      > triangle
4722      > Several arrows
4723      > Supplemental Arrows-A
4724  
4725      * FreeSans.sfd:
4726  
4727      Clean-up of font paths
4728      Open self-intersecting outermost-clockwise missing-extrema
4729      also flipped references (unlinked)
4730  
4731      Added Greek lunate epsilon and rho symbol
4732  
4733  2008-03-06  Steve White
4734      * sfd/FreeSerif.sfd: Shortened and thickened the combining hook mark,
4735      U+0309, to make more like Unicode samples.
4736      Also see (bug #22499) un-stacked incorrectly stacked accents
4737  
4738  2008-03-05  Steve White
4739      * sfd/FreeSerif.sfd: vertical lines: combining diacritical marks
4740      corrected 0300 030D 0329 0348 (were rendered as straight apostrophes)
4741      Spacing Modifier letters added 02C8 02CC 
4742          02B9 02Ba prime and double-prime
4743      Fixed positioning U+1EC8, 9, I with hook above
4744  
4745  2008-03-03  Steve White
4746      * sfd/FreeSerif.sfd: TT strings updates.
4747          updated Copyright to 2008
4748          Added Vendor URL as the Savannah freefont site
4749      * sfd/FreeMono.sfd: A standard pangram as the Sample Text for Russian
4750          It reads: In the thickets of the South once there was a citrus
4751          ...--yes, but a fake specimen!
4752      * sfd/*.sfd: Set the OS/2 Sup/Sub settings, which by default looked
4753          like random trash.
4754  
4755  2008-03-02  Steve White
4756      * sfd/FreeSerif.sfd: began cleanup of problems given by FontForge
4757      "Find Problems" feature.  (bug #22454)
4758          
4759  2008-03-01  Steve White
4760      * sfd/FreeSerif.sfd: made Arabic work for text display (bug #22329)
4761          Added required contextual replacement tables,
4762          Made a few missing characters,
4763      * sfd/*.sfd: Removde all back layers from glyphs that had them.
4764  
4765  2008-02-27  Steve White
4766      * sfd/FreeSans.sfd: filled in Combining Diacriticals
4767      * sfd/FreeSerif.sfd: shifted whole Arabic range down by 200EM.
4768  
4769  2008-02-26  Steve White
4770      * sfd/FreeSerif.sfd: enabled DPOS table.
4771  
4772  2008-02-24  Steve White
4773      * sfd/*.sfd: Much fiddling with the "combining diacriticals"
4774          range 0300-036F.  Made to align with medium-size lowercase
4775          preceding character if not using DPOS table.
4776  
4777  2008-02-23  Steve White
4778      * sfd/FreeSerif.sfd, FreeSans.sfd, FreeMono.sfd: (bug #21784) Filled
4779      in set of HTML 4 Character Entities.
4780  
4781      * sfd/FreeSerif.sfd, FreeSans.sfd, FreeMono.sfd: (bug  #18413)
4782      undertie too low -- went on to tidy other similar characters in
4783      Combining Diacriticals range.
4784      
4785  2008-02-21  Steve White
4786      * sfd/*.sfd: Moved capital Greek letters with tonos so tonos doesn't
4787      cover preceding letter (bug #12798)
4788  
4789      * sfd/FreeSerif.sfd, FreeSans.sfd: (bug #13370) made extended
4790      integrals to line up.
4791      
4792  2008-02-20  Steve White
4793      * sfd/*.sfd: started removing glyphs with back layers (printing bug)
4794      * sfd/*.sfd: adjusted vulgar fractions (bug #17756)
4795      * sfd/*.sfd: adjusted numerical superscripts (bug #20278)
4796  
4797  2008-02-18  Steve White
4798      * sfd/FreeSerif.sfd: Offset Hiragana and Katakana ranges (bug #22326)
4799      * sfd/FreeSerif.sfd: U+30FB, KATAKANA MIDDLE DOT to be full width
4800                  (bug #18326)
4801  
4802      * sfd/FreeSerif.sfd: Re-promoted
4803              ff ffi ffl fi fl
4804          as standard ligatures in Latin.
4805  
4806  2008-02-17  Steve White
4807      * sfd/*.sfd: committed to FontForge Spline Font Database (SFD) 2
4808      format.
4809      
4810  2008-02-10  Steve White
4811      * sfd/*.sfd: brought into line with Debian ttf-freefont
4812      Deleted a couple of patches, and applied those applied to Debian.
4813  
4814  2006-09-20  Primoz Peterlin  <[email protected]>
4815  
4816      * INSTALL: added installation procedure for MacOS X, courtesy
4817      Philipp Kempgen.
4818  
4819  2006-05-04  Primoz Peterlin  <[email protected]>
4820  
4821      * sfd/FreeMono.sfd: deleted Russian sample text, which did not
4822      conform to UTF-7.
4823  
4824  2006-04-15  Primoz Peterlin  <[email protected]>
4825  
4826      * sfd/FreeSerif.sfd: corrected U+10D3.
4827  
4828      * sfd/FreeSans.sfd: ligature U+FB06 (LATIN SMALL LIGATURE S T)
4829      changed from mandatory ("liga") to discretionary ("dlig") (bug
4830      #16253).
4831  
4832      * sfd/FreeMono.sfd: deleted incomplete glyph U+FB06 (LATIN SMALL
4833      LIGATURE S T); deleted U+FB00, U+FB01, U+FB02, U+FB05 as
4834      ligatures (bug #16253).
4835  
4836      * sfd/FreeMonoOblique.sfd, sfd/FreeMonoBoldOblique.sfd: added
4837      U+FB00; deleted U+FB01, U+FB02 as ligatures (bug #16253).
4838  
4839      * sfd/FreeMonoBold.sfd: deleted U+FB00, U+FB01, U+FB02 as
4840      ligatures (bug #16253).
4841      
4842      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4843      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
4844      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4845      sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
4846      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
4847      sfd/FreeSerifBoldItalic.sfd: added Georgian letters, donated by
4848      Gia Shervashidze
4849  
4850  2006-02-22  Primoz Peterlin  <[email protected]>
4851  
4852      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd: ligature U+FB4F
4853      changed from mandatory ("liga") to discretionary ("dlig"). This is
4854      respons to Bug#349657: [bug #15792] Freefont Alef and Lamed
4855      combine
4856  
4857  2006-02-21  Primoz Peterlin  <[email protected]>
4858  
4859      * sfd/FreeSerifBold.sfd, sfd/FreeSans.sfd,
4860      sfd/FreeSansOblique.sfd, sfd/FreeSansBoldOblique.sfd,
4861      sfd/FreeSansBold.sfd: ligature U+FB4F changed from mandatory
4862      ("liga") to discretionary ("dlig"). This is respons to Bug#349657:
4863      [bug #15792] Freefont Alef and Lamed combine
4864  
4865      * sfd/FreeSerif.sfd: corrected bug#275759: [bug #15790] FreeSerif
4866      glyphs for U+2198/U+2199 were reversed.
4867  
4868  2006-02-15  Denis Jacquerye <[email protected]>
4869      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, 
4870      sfd/FreeMonoBoldOblique.sfd, sfd/FreeMonoBold.sfd: removed ij 
4871      and IJ ligatures.
4872  
4873  2006-02-10  Primoz Peterlin  <[email protected]>
4874  
4875      * sfd/FreeSerif.sfd: added small Georgian letters (mkhedruli),
4876      donated by Gia Shervashidze
4877  
4878      * AUTHORS: Added Gia Shervashidze
4879  
4880      * CREDITS: Added Gia Shervashidze
4881  
4882  2006-01-26  Primoz Peterlin  <[email protected]>
4883  
4884      * notes/maintenance.txt: Added information on the Makefile now
4885      used; username for FTP login is anonymous.
4886  
4887      * sfd/FreeSansBold.sfd: added U+0569, U+0571, U+0579, U+057B,
4888      U+0586. Armenian small letters completed.
4889      
4890      * sfd/FreeSerif.sfd: added U+0297, U+02AD-02AF. IPA Extensions
4891      section is now complete. Copied a dozen of glyphs from Omega IPA
4892      to Phonetic Extension section.
4893  
4894  2006-01-25  Primoz Peterlin  <[email protected]>
4895  
4896      * sfd/FreeSans.sfd: added U+01A, U+01A3, U+01A6, U+01B2, U+01BA,
4897      U+01BB, U+01BE, U+01BF.
4898      
4899      * sfd/FreeSans.sfd: aligned small Armenian letters to x-height in
4900      response to bug #15480. Armenian in Free Sans needs a major
4901      cleanup.
4902  
4903  2006-01-24  Primoz Peterlin  <[email protected]>
4904  
4905      * sfd/FreeSerif.sfd: changed U+0452, U+045B. Cleanup: U+0460,
4906      U+0461, U+04Bc, U+04BD, U+0508.
4907  
4908      * sfd/FreeSansOblique.sfd: replaced accented chars in Latin-1 and
4909      Latin Extended-B sections with references, where possible.
4910  
4911      * sfd/FreeSerif.sfd: changed U+0285.
4912  
4913  2006-01-23  Primoz Peterlin  <[email protected]>
4914  
4915      * sfd/FreeSans.sfd: added U+0195, U+01AA, U+0297, U+03D7,
4916      U+03F0. Several flipped references replaced by outlines.
4917  
4918      * sfd/FreeSansOblique.sfd: Latin Extended-B section more or less
4919      brought in sync with FreeSans.
4920  
4921      * sfd/FreeMonoBoldOblique.sfd: added glyphs from FreeMonoBold in
4922      the Latin Extended-B and IPA Extensions sections.
4923  
4924      * sfd/FreeSerifBold.sfd: Added U+0224, U+0225. Changed U+01B7,
4925      U+01B8, U+04E0, U+0452, U+045B. Replaced accented characters in
4926      the Cyrillic region with references.
4927  
4928  2006-01-21  Primoz Peterlin  <[email protected]>
4929  
4930      * sfd/FreeSans.sfd: added U+0255, U+0264, U+0277, U+0286,
4931      U+029D. Changed U+0261. Deleted spurious glyphs in the control
4932      code area.
4933  
4934  2006-01-19  Primoz Peterlin  <[email protected]>
4935  
4936      * sfd/FreeSans.sfd: replaced Hardip Pannu Singh's Gurmukhi with
4937      AnmolUni by Kulbir Singh Thind.
4938  
4939  2006-01-17  Primoz Peterlin  <[email protected]>
4940  
4941      * sfd/FreeSansBold.sfd: Added U+018D, U+0194, U+01B5, U+01B6,
4942      U+01BE, U+0262, U+02A2.
4943      
4944      * sfd/FreeSansBold.sfd: Changed U+0261 in order to distinguish it
4945      from U+0067. Changed U+0251, U+0252.
4946      
4947      * sfd/FreeSerifBold.sfd: Small changes in the Cyrillic
4948      section. Added U+0183, U+018C.
4949      
4950      * sfd/FreeSans.sfd: Added U+2045, U+2046.
4951      
4952      * sfd/FreeSansBold.sfd: Filled in the Gurkmukhi part with the
4953      AnmolUni-Bold by Kulbir Singh Thind. Also some minor corrections
4954      in the Cyrillic part.
4955  
4956      * CREDITS: Added Kulbir Singh Thind.
4957  
4958      * AUTHORS: Added Kulbir Singh Thind.
4959      
4960  2006-01-14  Primoz Peterlin  <[email protected]>
4961  
4962      * sfd/FreeSerif.sfd: Thomas Ridgeway's Tamil characters replaced
4963      by the ones released by the Samyak font project.
4964  
4965      * CREDITS: Added Pravin Satpute, Bageshri Salvi, Rahul Bhalerao
4966      and Sandeep Shedmake
4967  
4968      * AUTHORS: Added Pravin Satpute, Bageshri Salvi, Rahul Bhalerao
4969      and Sandeep Shedmake
4970  
4971  2006-01-08  Primoz Peterlin  <[email protected]>
4972  
4973      * sfd/FreeSansBold.sfd, sfd/FreeMonoBoldOblique.sfd: minor changes.
4974  
4975  2006-01-05  Denis Jacquerye <[email protected]>
4976  
4977      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4978      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
4979      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4980      sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
4981      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
4982      sfd/FreeSerifBoldItalic.sfd: added cedi sign U+20B5, Ghanaian
4983      currency
4984  
4985  2005-12-29  Primoz Peterlin  <[email protected]>
4986  
4987      * sfd/FreeSans.sfd: minor cleanup in the Gujarati part.
4988  
4989  2005-12-22  Primoz Peterlin  <[email protected]>
4990  
4991      * sfd/FreeSans.sfd: Devanagari and Gujarati parts cleared; once
4992      again merged with Gargi 1.9 and Padmaa 0.6, this time correctly so
4993      that the anchor points survived the merger.
4994  
4995  2005-12-16  Primoz Peterlin  <[email protected]>
4996  
4997      * sfd/FreeSans.sfd: added U+0577.
4998  
4999  2005-12-15  Primoz Peterlin  <[email protected]>
5000  
5001      * sfd/FreeSans.sfd: added U+0559, U+055F, U+2024.
5002  
5003      * sfd/FreeSansBold.sfd: added U+056E, U+0573.
5004  
5005  2005-12-14  Primoz Peterlin  <[email protected]>
5006  
5007      * sfd/FreeSans.sfd: Merged with Gargi 1.9 and Padmaa 0.6,
5008      courtesy Monika Shah and Sonali Sonania from C-DAC, Mumbai.
5009  
5010      * CREDITS: Added Monika Shah and Sonali Sonania.
5011  
5012      * AUTHORS: Added Monika Shah and Sonali Sonania.
5013      
5014  2005-12-13  Primoz Peterlin  <[email protected]>
5015  
5016      * sfd/FreeSans.sfd - Removed Sinhala glyphs.
5017  
5018      * sfd/FreeSerif.sfd - Added Sinhala glyphs, formerly in FreeSans.
5019  
5020  2005-12-09  Primoz Peterlin  <[email protected]>
5021  
5022      * sfd/FreeSerif.sfd: added U+20AF, U+211E. Changed U+20AC (EURO
5023      SIGN).
5024      
5025      * tools/freefont-ttf.spec: Added specification file for building
5026      RPM package, courtesy Rok Papez.
5027  
5028      * sfd/FreeSerifBold.sfd: added more glyphs from Txfonts to the
5029      Arrows and Mathematical Symbols ranges.
5030  
5031      * sfd/FreeSerifBoldItalic.sfd: added U+03F5 from Txfonts.
5032  
5033  2005-12-08  Primoz Peterlin  <[email protected]>
5034  
5035      * sfd/FreeSans.sfd: added U+0567, U+056A, U+056C, U+0582.
5036      
5037      * sfd/FreeSerifBold.sfd: copied Box Drawing range from FreeSans.
5038  
5039      * sfd/FreeSerifBold.sfd: added glyphs from Txfonts to the Arrows
5040      and Mathematical Symbols ranges.
5041      
5042      * sfd/FreeSerif.sfd: added U+2259-225A, U+22BA, U+2308-230B,
5043      U+2322-2323. Cyrillic composite characters replaced with
5044      references.
5045  
5046  2005-12-07  Primoz Peterlin  <[email protected]>
5047  
5048      * sfd/FreeSerifBold.sfd: added U+025A, U+025D, U+026B, U+029B,
5049      U+02AE, U+02AF, U+02DE.
5050      
5051      * sfd/FreeSerifBold.sfd: updated Hebrew part with Drugulin font
5052      from the Culmus project.
5053  
5054      * sfd/FreeSerif.sfd: added U+207A-207C, U+208A-208C, U+2215-2216.
5055      
5056      * sfd/FreeSans.sfd: added U+2320 TOP HALF INTEGRAL, U+23AE
5057      INTEGRAL EXTENSION, U+2321 BOTTOM HALF INTEGRAL (bug #13370).
5058      
5059  2005-12-07  Primoz Peterlin  <[email protected]>
5060  
5061      * sfd/FreeSerifBold.sfd: added U+0294-0296, U+02A1-02A2. Started
5062      adding "below" anchors. Performed hinting on characters that were
5063      not hinted "en masse".
5064  
5065  2005-12-06  Primoz Peterlin  <[email protected]>
5066  
5067      * sfd/FreeSans.sfd: fixed some more metrics problems in the
5068      Extended Greek area; performed hinting on characters that were not
5069      hinted "en masse".
5070      
5071      * Makefile: clean also signature files.
5072  
5073      * sfd/FreeMonoBoldOblique.sfd, sfd/FreeMonoBold.sfd: cosmetic
5074      changes; cleaning background of referenced composed characters.
5075  
5076  2005-12-05  Panayotis Katsaloulis  <[email protected]>
5077  
5078      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5079      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5080      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5081      sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5082      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5083      sfd/FreeSerifBoldItalic.sfd: Some changes to the greek glyphs,
5084      mostly having to do with "tonos" (accent)
5085  
5086  2005-12-05  Primoz Peterlin  <[email protected]>
5087  
5088      * sfd/FreeSans.sfd: minor cosmetic changes.
5089  
5090      * sfd/FreeSans.sfd: adjusted widths of characters in the Extended
5091      Greek range; accents are not any more considerably overhanging on
5092      the left side. Added U+1EDA-1EE3, U+1EE8-1EF1.
5093      
5094      * sfd/FreeSans.sfd: continued working on Extended Greek range;
5095      metrics still not finished.
5096  
5097  2005-12-03  Primoz Peterlin  <[email protected]>
5098  
5099      * sfd/FreeSans.sfd: fixed combined Greek accents (bug
5100      #12800). Width of characters still need to be adjusted as in
5101      FreeSerif.
5102  
5103      * sfd/FreeSerif.sfd: fixed positions of Greek accents (bug #12798).
5104  
5105      * CREDITS: Added Panayotis Katsaloulis.
5106  
5107      * AUTHORS: Added Panayotis Katsaloulis.
5108  
5109      * Makefile: minor changes; now creating also a tarfile with sfds.
5110  
5111  2005-12-01  Primoz Peterlin  <[email protected]>
5112  
5113      * sfd/FreeSerifItalic.sfd: added U+0183, U+018C, U+01C0, U+01C1,
5114      U+01C3, U+01E0, U+01E1, U+01F8, U+01F9.
5115      
5116      * Makefile: created a Makefile to assist building.
5117  
5118      * README: an update.
5119  
5120      * COPYING: added GNU General Public License, version 2.
5121  
5122      * tools/GenerateTrueType: wrote a FontForge script for conversion
5123      to TrueType.
5124  
5125      * sfd/FreeSerif.sfd: merged with SolaimanLipi Bangla OpenType font
5126      from www.ekushey.org, courtesy Solaiman Karim.
5127  
5128      * sfd/FreeSerifItalic.sfd: merged with SolaimanLipi Bangla
5129      OpenType font from www.ekushey.org, slanted by 15.5 degrees.
5130  
5131      * sfd/FreeSans.sfd: merged with Rupali Bangla OpenType font from
5132      www.ekushey.org
5133  
5134      * sfd/FreeSansOblique.sfd: merged with Rupali Bangla OpenType font from
5135      www.ekushey.org, slanted by 12 degrees.
5136  
5137      * CREDITS: added Solaiman Karim
5138  
5139      * AUTHORS: added Solaiman Karim
5140  
5141  2005-11-30  Primoz Peterlin  <[email protected]>
5142  
5143      * sfd/FreeSerif.sfd: merged with the Rachana Normal.
5144  
5145      * AUTHORS: added K.H. Hussain and R. Chitrajan
5146  
5147      * CREDITS: added K.H. Hussain and R. Chitrajan
5148  
5149  2005-11-23  Primoz Peterlin  <[email protected]>
5150  
5151      * sfd/FreeSans.sfd - cleaned some background images.
5152  
5153      * sfd/FreeSans.sfd - added U+01A0-01A1, U+01AF-01B0, U+026E,
5154      U+028F, U+0291, U+02A3-02A5, U+031B. Modified U+0198.
5155  
5156  2005-11-22  Primoz Peterlin  <[email protected]>
5157  
5158      * sfd/FreeSans.sfd - added U+2504-250B.
5159  
5160      * sfd/FreeSans.sfd - added U+2591-25A1, U+25A3-25A5, U+25AA, U+25AC.
5161  
5162      * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd - added U+0263.
5163      
5164  2005-11-21  Primoz Peterlin  <[email protected]>
5165  
5166      * sfd/FreeMono.sfd - corrected positions of some Greek diacritics
5167      on page 0x1F.
5168  
5169      * sfd/FreeMonoOblique.sfd - working on bringing it in sync with
5170      FreeMono.sfd.
5171  
5172      * sfd/FreeSerifBoldItalic.sfd - applied the sequence suggested by
5173      Werner Lemberg for reducing redundant points. Added a couple of
5174      glyphs in the IPA Extensions region.
5175  
5176      * sfd/FreeSansBold.sfd - added U+0574, U+0576. Removed overlaps.
5177      
5178  2005-11-20  Primoz Peterlin  <[email protected]>
5179  
5180      * sfd/FreeSerif.sfd - added U+02AA-02AC, U+02B0-02B2.
5181  
5182  2005-11-19  Primoz Peterlin  <[email protected]>
5183  
5184      * sfd/FreeSans.sfd - added U+01B7-01B9, U+0196, U+019A, U+01C3,
5185      U+0224-0225, U+025E, U+029A, U+2422. Changed U+0184-0185, U+0192,
5186      U+01B4, U+0282, U+0284.
5187      
5188  2005-11-18  Primoz Peterlin  <[email protected]>
5189  
5190      * sfd/FreeSerif.sfd - added U+02EE, U+207F.
5191  
5192      * sfd/FreeSans.sfd - started Box Drawing area.
5193  
5194  2005-11-17  Primoz Peterlin  <[email protected]>
5195  
5196      * sfd/FreeSerifBold.sfd - added glyphs from the Omega project to
5197      Latin Extended-B, IPA Extensions and Greek ranges.
5198  
5199      * sfd/FreeSerifBoldItalic.sfd - added glyphs from the Omega
5200      project to Latin Extended-B, IPA Extensions and Greek ranges.
5201  
5202      * sfd/FreeSerifItalic.sfd - added glyphs from the Omega
5203      project to Latin Extended-B, IPA Extensions and Greek ranges.
5204  
5205      * sfd/FreeSerifItalic.sfd - added U+018B, U+025C, U+0265, U+026F,
5206      U+0279, U+0287, U+028C-028E, U+029E.
5207  
5208      * sfd/FreeSerifBoldItalic.sfd - added U+1EDA-1EE3, U+1EE8-1EF1,
5209      U+2190-219B, U+219E-21A8, U+21B9-21BA, U+21C4-21CA, U+21E4-21E5,
5210      U+2669-266F. MES-1 compliant.
5211      
5212      * sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5213      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSansOblique.sfd,
5214      sfd/FreeSansBold.sfd, sfd/FreeSansBoldOblique.sfd,
5215      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5216      sfd/FreeSerifBoldItalic.sfd - added U+FFFD.
5217  
5218      * sfd/FreeSerif.sfd - removed overlaps in Latin Extended-B and IPA
5219      Extensions ranges.
5220      
5221  2005-11-16  Primoz Peterlin  <[email protected]>
5222  
5223      * sfd/FreeSerifItalic.sfd - applied the sequence suggested by
5224          Werner Lemberg for reducing redundant points.
5225  
5226      * sfd/papers/eurotex2003/freefont.tex,
5227      sfd/papers/eurotex2003/freefont.bib - Revised version, sent back
5228      by Karl Berry on 20050110, that should match the one published in
5229      TUGboat.
5230  
5231      * sfd/FreeSerifItalic.sfd - started added accent anchors. Added a
5232      handful of Greek letters from Omega font collection.
5233  
5234      * sfd/FreeSerif.sfd - added a handful of letters in the Latin
5235      Extended-B and IPA Extension ranges from the Omega font collection.
5236  
5237  2005-11-16  Denis Jacquerye <[email protected]>
5238  
5239      * sfd/FreeSerif.sfd - moved U+0263 to U+0264; added U+0263
5240  
5241      * sfd/FreeSerifItalic.sfd - fixe U+01EE; added U+01B7-U+01B9
5242  
5243  2005-11-16  Primoz Peterlin  <[email protected]>
5244  
5245      * sfd/FreeSans.sfd - Made small Greek letters the same height as
5246      Latin and Cyrillic ones and replaced them with references, where
5247      applicable.
5248  
5249      * sfd/FreeSerif.sfd - replaced Greek letters with references,
5250      where applicable. Added U+03D7, U+03F0-03F2.
5251  
5252      * sfd/FreeSerif.sfd - added U+0255, U+025A, U+025D, U+025F,
5253      U+0262-0263, U+026B-026C, U+0274, U+0276-0277, U+028F, U+0291,
5254      U+029D.
5255  
5256      * sfd/FreeMonoOblique.sfd - applied the sequence suggested by
5257      Werner Lemberg for reducing redundant points. Added U+F6BE.
5258  
5259      * sfd/FreeSansOblique.sfd - applied the sequence suggested by
5260      Werner Lemberg for reducing redundant points.
5261  
5262      * sfd/FreeSans.sfd - changed U+01A5.
5263  
5264  2005-11-16  Primoz Peterlin  <[email protected]>
5265  
5266      * sfd/FreeSans.sfd - applied the sequence suggested by Werner
5267      Lemberg for reducing redundant points. Replaced accented glyphs in
5268      the Latin-1 and Latin Extended-A areas with references. Made
5269      capital Greek letters the same height as Latin and Cyrillic ones
5270      and replaced them with references, where applicable.
5271  
5272  2005-11-15  Denis Jacquerye <[email protected]>
5273  
5274      * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd, 
5275      sfd/FreeSansBoldOblique.sfd, sfd/FreeSansOblique.sfd - fixed 
5276      U+026A, it was a dotlessi and therefore like U+0069 when 
5277      accented.
5278  
5279  2005-11-15  Primoz Peterlin  <[email protected]>
5280  
5281      * sfd/FreeMonoBold.sfd - corrected Greek tonos (slanted instead of
5282      a vertical line).
5283  
5284      * sfd/FreeMonoBoldOblique.sfd - applied the sequence suggested by
5285      Werner Lemberg for reducing redundant points. Replaced accented
5286      glyphs in the Latin-1 and Latin Extended-A areas with references.
5287  
5288  2005-11-14  Primoz Peterlin  <[email protected]>
5289  
5290      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5291      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5292      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5293      sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5294      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5295      sfd/FreeSerifBoldItalic.sfd - Added 2005 in copyright info.
5296  
5297      * sfd/FreeSansBoldOblique.sfd - applied the sequence suggested by
5298      Werner Lemberg for reducing redundant points. Replaced accented
5299      glyphs in the Latin-1 area with references.
5300  
5301      * sfd/FreeSansBoldOblique.sfd - added U+0180, U+0184, U+0185,
5302      U+0195, U+01A0-01A2, U+01AF-01B0, U+025E, U+026E, U+0292,
5303      U+0294-0296, U+029A, U+02A1, U+2126-2127, U+2190-219B,
5304      U+219E-21A8, U+21C4-21CA, U+2669-266F. MES-1 compliant.
5305  
5306      * sfd/FreeMono.sfd - Replaced accented glyphs in the Greek and
5307      Cyrillic areas with references.
5308  
5309      * sfd/FreeMonoBold.sfd - applied the sequence suggested by Werner
5310      Lemberg for reducing redundant points. Replaced accented glyphs in
5311      the Latin-1 and Latin Extended-A areas with references.
5312  
5313  2005-11-14  Primoz Peterlin  <[email protected]>
5314  
5315      * sfd/FreeSerif.sfd - applied the sequence suggested by Werner
5316      Lemberg for reducing redundant points.
5317                
5318      * sfd/FreeSansBold.sfd - added U+219A, U+219B, U+2669-266F.
5319  
5320      * sfd/FreeSerifBold.sfd - added U+2669-266F.
5321  
5322  2005-11-12  Primoz Peterlin  <[email protected]>
5323  
5324      * sfd/FreeSansBold.sfd - added U+0180, U+0181, U+0183, U+0187,
5325      U+0188, U+018A, U+018C, U+018D, U+0193, U+019C, U+01A0, U+01A1,
5326      U+01AC, U+01AF, U+01B0, U+025C, U+0260, U+026E, U+0277, U+0281,
5327      U+0284.
5328  
5329  2005-11-11  Primoz Peterlin  <[email protected]>
5330  
5331      * sfd/FreeSansBold.sfd - added U+195, U+1A6, U+025E, U+026E,
5332      U+029A, U+0313, U+0314, U+0342, U+0344, U+0345. Started adding
5333      accent anchors.
5334  
5335      * sfd/FreeMono.sfd - applied the sequence for reducing redundant
5336      points, suggested by Werner Lemberg.
5337  
5338      * sfd/FreeMono.sfd - corrected Greek letters (using tonos instead
5339      of a vertical line). Added U+026E, U+F6BE. Accented characters in
5340      Latin 1, Latin Extended A and partly Latin Extended B replaced by
5341      references.
5342  
5343      * sfd/FreeSerifBold.sfd - applied the sequence for reducing
5344      redundant points, suggested by Werner Lemberg. Added U+01A5,
5345      U+02A0, U+2190-219B, U+219E-21A8, U+21B8, U+21B9, U+21C4-21CA,
5346      U+21E4, U+21E5.
5347      
5348  2005-11-10  Primoz Peterlin  <[email protected]>
5349  
5350      * sfd/FreeSansOblique - changed U+0192, U+01A5; added U+01C0-01C3.
5351  
5352      * sfd/FreeSansBold.sfd - replaced glyphs with references in the
5353      Cyrillic area. Removed U+04A8, U+04A9. Added U+04C5, U+04C6,
5354      U+04C9, U+04CA, U+04CD, U+04CE, U+0535, U+053F, U+0546, U+0565,
5355      U+0584, U+0587, U+0589.
5356  
5357  2005-11-10  Denis Jacquerye <[email protected]>
5358  
5359      * sfd/FreeSans.sfd - added U+028A-U+028B
5360  
5361      * sfd/FreeSansOblique - added U+028A-U+028B, U+0276, 
5362      U+0292, U+0294-U+0296, U+0298-U+0299 and U+029B; fixed some 
5363      other glyphs
5364  
5365  2005-11-10  Primoz Peterlin  <[email protected]>
5366  
5367      * sfd/FreeSerif.sfd - added U+01A6. Simplified outlines in the
5368      ASCII range.
5369  
5370      * sfd/FreeSansBold.sfd - added U+00A0, U+00AD, U+0531, U+2126,
5371      U+2190-2199, U+219E-21A8, U+21C4-21CA.
5372  
5373      * sfd/FreeSansBold.sfd - applied the sequence for reducing
5374      redundant points, suggested by Werner Lemberg. Added automatically
5375      constructed accented characters in page 0x1E.
5376  
5377  2005-11-09  Primoz Peterlin  <[email protected]>
5378  
5379      * sfd/FreeSerif.sfd - added U+0183, U+018C.    
5380      
5381      * sfd/FreeSans.sfd - added U+1EA2, U+1EA3, U+1EA8, U+1EA9, U+1EB2,
5382      U+1EB3, U+1EBA, U+1EBB, U+1EC2, U+1EC3, U+1EC8, U+1EC9, U+1ECE,
5383      U+1ECF, U+1ED4, U+1ED5, U+1EE6, U+1EE7, U+1EF6, U+1EF7, U+220A,
5384      U+220B, U+220D, U+2272, U+2273, U+2282, U+2283.
5385  
5386      * sfd/FreeSerifItalic.sfd - changed U+03D5.
5387  
5388      * sfd/FreeSerifBoldItalic.sfd - changed U+03C6; added U+2070,
5389      U+2075-2079, U+207F, U+2080, U+2085-2089, U+2155-217F.
5390  
5391      * sfd/FreeSerif.sfd - added U+0184, U+0185, U+018D, U+0195,
5392      U+0197, U+019A, U+019B, U+01A0, U+01A1, U+01AC, U+01B5, U+01B6,
5393      U+01C0, U+01C1, U+01C3, U+01F6, U+0294-0296, U+1E9A, U+1EDA-1EE3,
5394      U+1EE8-1EF1.
5395  
5396  2005-11-07  Primoz Peterlin  <[email protected]>
5397  
5398      * sfd/FreeSansBold.sfd - added U+0562, U+056D. U+0575.
5399  
5400      * sfd/FreeMono.sfd - added U+0589.
5401  
5402  2005-11-06  Primoz Peterlin  <[email protected]>
5403  
5404      * sfd/FreeSans.sfd - added U+0278, U+03D5, U+2248. Corrected
5405      U+2071, U+222E, U+2242, U+2243 in response to bug reports
5406      http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276118
5407      http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276120
5408  
5409      * sfd/FreeMono.sfd - added U+2227, U+2228, U+2262. Corrected
5410      U+2299-229D in response to bug report
5411      http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276121
5412  
5413      * sfd/FreeMonoBold.sfd - added U+2010, U+2012 in response to bug
5414      report http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289032
5415      Swapped U+03C6 (Greek small letter phi) and U+03D5 (Greek phi
5416      symbol) in order to conform to Unicode standard. Simplified glyph
5417      shapes in ASCII range. Started adding "above" and "below" anchors.
5418      
5419  2005-11-05  Primoz Peterlin  <[email protected]>
5420  
5421      * sfd/FreeSerif.sfd - accented letters in Latin Extended-A
5422      replaced by references wherever possible.
5423  
5424      * sfd/FreeSerif.sfd - added U+0180, U+0181, U+0187, U+0188,
5425      U+018A, U+0193, U+019C, U+01A4, U+01A5, U+01A7, U+01A8, U+01AF,
5426      U+01B0, U+026E, U+0270, U+0278, U+0280, U+0281, U+028B, U+0299,
5427      U+029C, U+029F.
5428      
5429  2005-11-03  Primoz Peterlin  <[email protected]>
5430  
5431      * sfd/FreeSansBold.sfd - added U+0180, U+0184, U+0185, U+0192,
5432      U+019B, U+01A0-01A2, U+01AF, U+01B0, U+01EE, U+01EF, U+0292,
5433      U+0294-0296, U+02A1, U+0532, U+054C, U+057C, U+222B. Changed
5434      U+014B, U+01A5, U+01B4, U+03BB.
5435  
5436      * sfd/FreeSans.sfd - added U+04C5, U+04C6, U+04C9, U+04CA, U+04D,
5437      U+04CE.
5438  
5439      * sfd/FreeSansBold.sfd - cleaner Arabic outlines. Added U+01E4,
5440      U+01E5.
5441  
5442  2005-11-02  Primoz Peterlin  <[email protected]>
5443  
5444      * sfd/FreeSansBold.sfd - started Armenian; added U+0538, U+0542,
5445      U+0544, U+0548, U+054D, U+054F, U+0550, U+0553, U+0555, U+0561,
5446      U+0563, U+0564, U+0566, U+0568 U+056B, U+056F, U+0570, U+0572,
5447      U+0578, U+057A, U+057D-057F, U+0580, U+0581, U+0583, U+0585.
5448  
5449      * sfd/FreeMono.sfd - swapped U+03C6 (Greek small letter phi) and
5450      U+03D5 (Greek phi symbol) in order to conform to Unicode standard.
5451      Added U+04C5, U+04C6, U+04C9, U+04CA, U+04D, U+04CE.
5452      
5453  2005-11-01  Primoz Peterlin  <[email protected]>
5454  
5455      * sfd/FreeSansBold.sfd - modified U+019C.
5456  
5457      * sfd/FreeSansBoldOblique.sfd - added U+00A0, U+00AD, U+019C,
5458      U+01B7, U+01B8, U+0275, U+0278, U+0298, U+2012, U+2015,
5459      U+2070-207F, U+2080-208E, U+2153-217F, U+2213, U+2215.
5460  
5461  2005-10-31  Primoz Peterlin  <[email protected]>
5462  
5463      * sfd/FreeSerif.sfd - added U+0199, U+01AB, U+0265, U+0282,
5464      U+0288, U+028C-028E, U+0290, U+029E, U+02A0.
5465  
5466  2005-10-28  Primoz Peterlin  <[email protected]>
5467  
5468      * sfd/FreeSerifBold.sfd - added U+019E, U+01AB, U+01AD, U+01B1,
5469      U+0256, U+025F, U+0265, U+0269, U+026F, U+0270, U+0279-027F,
5470      U+0282, U+0287, U+0288, U+028C-028E, U+0290.
5471  
5472      * sfd/FreeSerifBold.sfd - added U+2070, U+2075-2079, U+2080,
5473      U+2085-2089, U+2153-215E, U+2113-2115, U+2119.
5474  
5475      * sfd/FreeSerifBold.sfd - added U+0199, U+019B, U+01B8, U+01B9,
5476      U+01BE, U+01C0, U+0262, U+0274, U+0278, U+0280, U+028F, U+0298,
5477      U+0299, U+029C, U+029E, U+029F, U+2012, U+2015, U+2016, U+2129,
5478      U+2217.
5479      
5480  2005-10-27  Primoz Peterlin  <[email protected]>
5481  
5482      * sfd/FreeSans.sfd - added U+018D, U+0194, U+019B, U+019C, U+01B5,
5483      U+01B6, U+0295, U+0296, U+029B, U+02A2, U+0472, U+0473, U+2114,
5484      U+2119.
5485  
5486      * sfd/FreeSerifItalic.sfd - minor cleanup in the superscript range
5487      (U+2070-2079).
5488  
5489      * sfd/FreeSansBold.sfd - added subscripts and superscripts
5490      (U+2070-208F), completed fractions (U+2152-215F) and Roman
5491      numerals (U+2160-217F).
5492  
5493      * sfd/FreeSerifBold.sfd - added U+018B, U+018E, U+018F, U+0191,
5494      U+019D, U+01A7, U+01A8, U+01AE, U+0253, U+0266, U+0267, U+026A,
5495      U+0271-0273, U+0283, U+0285.
5496      
5497  2005-10-26  Primoz Peterlin  <[email protected]>
5498  
5499      * sfd/FreeSans.sfd - added "above" anchors to selected Cyrillic
5500      characters. Added U+0294, U+02A1.
5501  
5502      * sfd/FreeMono.sfd - added U+2011, U+2012, U+203B, U+204A, U+2071,
5503      U+2129, U+2232, U+2233. Changed and/or corrected U+2106, U+211E,
5504      U+2126, U+2127, U+2153-215F, U+2202.
5505  
5506      * sfd/FreeMono.sfd - a try to imitate Denis' work on adding
5507      anchors by adding "above" anchor to a couple of basic Latin
5508      characters.
5509  
5510      * sfd/FreeSansBold.sfd - added U+0278, U+0298. Cleaned up outlines
5511      of most Greek letters. 
5512  
5513      * sfd/FreeSansBold.sfd - Added U+2010-2012, U+2015, U+2032,
5514      U+203C, U+2047-2049.
5515  
5516      * sfd/FreeSans.sfd - Added U+01C0-01C2, U+0276, U+0292,
5517      U+0298. Changed U+0251, U+0294, U+02A1.
5518      
5519  2005-10-25  Primoz Peterlin  <[email protected]>
5520  
5521      * sfd/FreeSerifItalic.sfd - added U+00A0, U+00AD, U+2010-2012,
5522      U+2015, U+2126, U+2127, U+2153-215E, U+2160-217F, U+2190-2193,
5523      U+2669-266F. FreeSerifItalic is now MES-1 compliant.
5524  
5525      * sfd/FreeSerif.sfd - added U+0191, U+019D, U+01AE, U+027E,
5526      U+027F, U+0283, U+0285.
5527  
5528      * sfd/FreeSerif.sfd - added U+019E, U+01AD, U+01B8, U+01B9,
5529      U+0253, U+0256, U+0257, U+025C, U+0260, U+0266, U+0267, U+0269,
5530      U+026D, U+0271-0273, U+0279-027D.
5531      
5532      * sfd/FreeSerifBoldItalic.sfd - added U+00A0, U+00AD, U+2010-2012,
5533      U+2015, U+2032-2034, U+203C, U+2047-204A, U+2074, U+2081-2084,
5534      U+2126, U+2153, U+2154, U+215F, U+2215.  Corrected positions of
5535      diacritics on U+0200-0217.
5536  
5537      * sfd/FreeSansOblique.sfd, sfd/FreeSans.sfd, sfd/FreeSansBold.sfd,
5538      sfd/FreeSansBoldOblique.sfd, sfd/FreeMonoBoldOblique.sfd,
5539      sfd/FreeMonoBold.sfd, sfd/FreeSerifItalic.sfd,
5540      sfd/FreeSerifBold.sfd sfd/FreeSerifBoldItalic.sfd - brought in
5541      sync with Valek Filipov's urw-fonts-1.0.7pre41.
5542  
5543      * sfd/FreeSansOblique.sfd - added U+00A0, U+2011-2012, U+2015,
5544      U+2070, U+2071, U+2074-2079, U+2080-2089, U+2126, U+2153-215F,
5545      U+2190-2195, U+2215, U+266A. FreeSansOblique is now MES-1
5546      compliant.
5547      
5548  2005-10-24 Denis Jacquerye <[email protected]>
5549      
5550      * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd, 
5551      sfd/FreeSansOblique.sfd, sfd/FreeSansBoldOblique.sfd - added 
5552      ccmp for i and j to be substituted with dotless i or j when 
5553      followed by above diacritic
5554  
5555  2005-10-24  Primoz Peterlin  <[email protected]>
5556  
5557      * sfd/FreeSans.sfd - added U+2011, U+2012, U+2015. FreeSans is now
5558      MES-1 conformant.
5559  
5560  2005-10-23 Denis Jacquerye <[email protected]>
5561  
5562      * sfd/FreeSans.sfd - added above, below, abovemk and belowmk 
5563      anchors for diacritics placement to many Basic Latin characters, 
5564      some Latin Extented A and B, and some IPA characters; fixed a 
5565      couple of precomposed characters to have diacritics at the same 
5566      height as similar characters.
5567  
5568  2005-10-21  Primoz Peterlin  <[email protected]>
5569  
5570      * sfd/FreeSerif.sfd - added U+02B9, U+02BA, U+02CD, U+2017,
5571      U+2036, U+2037, U+203C, U+203E, U+2047-204A.
5572  
5573  2005-10-20  Primoz Peterlin  <[email protected]>
5574  
5575      * sfd/FreeSerifBold.sfd - added U+0182, U+0189, U+0192, U+019F,
5576      U+01A9, U+01B7, U+01C4-01CC, U+01E0-1E2, U+01F0-01F3, U+F6BE.
5577      Corrected position of diacritics on U+0200-0217.
5578  
5579      * sfd/FreeSerif.sfd - added U+00A0, U+00AD, U+0182, U+0189,
5580      U+018B, U+018E, U+018F, U+0192, U+019F, U+01A9, U+01B1, U+01B7,
5581      U+01DD, U+2010-2013, U+2015. FreeSerif is now MES-1 conformant.
5582  
5583  2005-10-19 Denis Jacquerye <[email protected]>
5584  
5585      * sfd/FreeSerif.sfd - added U+0268, U+026A, U+0289, U+0292; and 
5586      anchor "above" to more base glyphs.
5587  
5588      * sfd/FreeSerifBold.sfd, sfd/FreeSerifItalic.sfd, 
5589      sfd/FreeSerifBoldItalic.sfd - added U+0250-0252, U+0258-0259, 
5590      U+0261, U+0268, U+026A, U+0279, U+0289
5591  
5592      * sfd/FreeSerifBold.sfd - added anchor "above" to marks 
5593      U+0300-0314, and to base glyphs (vowels).
5594  
5595  2005-10-18 Denis Jacquerye <[email protected]>
5596  
5597      * sfd/FreeSerif.sfd - added anchor "above" to marks U+0300-0314, 
5598      and bases vowel of the U+0041-007A range, U+00E6, U+0186, U+0190, 
5599      U+0254 and U+025B; fixed Latin-1 Supplement block accented glyphs 
5600      to use references.
5601  
5602  2005-10-17  Primoz Peterlin  <[email protected]>
5603  
5604      * sfd/FreeSansBold.sfd - added U+01B7, U+01B8, U+0275.
5605  
5606  2005-10-16 Denis Jacquerye <[email protected]>
5607      * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd - added some Latin 
5608      Extended-B African letters: U+0181, U+018A, U+0197-0198, U+01A4, 
5609      U+01AC, U+01B1, U+01B3-01B4;
5610  
5611      * sfd/FreeSansBold.sfd, sfd/FreeSansBoldOblique.sfd - added Latin 
5612      Extended-B U+0187, 018E-018F, U+0191, U+0193, U+0197-0199, 
5613      U+019D-019F, U+01AB-01AE; correcting width of non-space 
5614      Combining Diacrtical Marks; added more glyphs to IPA Extensions 
5615      to match non Bold
5616      
5617      * sfd/FreeSansBoldOblique.sfd - added many accented glyphs to
5618      Latin Extended-B
5619  
5620  2005-10-15 Denis Jacquerye <[email protected]>
5621      * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd - added IPA Extensions
5622      U+0262,U+0274,U+0280-0281, U+0299, U+029F, and Spacing Modifier
5623      Letters U+02C9-02CB; fixed U+0287,029E height to baseline; added
5624      stroke to U+0268
5625  
5626      * sfd/FreeSansOblique.sfd - fixed skew on U+027F
5627  
5628      * sfd/FreeSansBold.sfd, sfd/FreeSansBoldOblique.sfd - added to Latin
5629      Extended-B U+01A7-01A8, IPA Extensions U+0251-0253, U+0256-0257,
5630      U+0261, U+0265-026A, U+026F-0273, U+0289, U+028C-028E
5631  
5632      * sfd/FreeSansBoldOblique.sfd - added to Latin extended-B U+0189,
5633      U+01A8, U+01B1, U+0283, U+02C9 and Spacing Modifiers U+02C9-02CB
5634      
5635  2005-10-14  Primoz Peterlin  <[email protected]>
5636  
5637      * sfd/FreeSansBold.sfd - Added a couple of composite glyphs,
5638      mostly in the IPA and Latin Extended B ranges.
5639  
5640  2005-10-13 Denis Jacquerye <[email protected]>
5641  
5642      * FreeSans.sfd - removed overlap and simplified U+0187, 0191, 
5643      0193, 01A5, 01AE, 0260, 0271, 0272, 0273, 027B; fixed diacritics 
5644      placement on U+0200-0217; fixed glyph for U+0283 to correct esh 
5645      without stroke; added U+025F and fixed U+025F from it; fixed 
5646      height of glyph at U+0285; arranged U+027E,027F to make more 
5647      distinguishable from U+0072.
5648  
5649      * FreeSansOblique.sfd - added the corrected or new glyphs from 
5650      FreeSans; diacritics on U+200-0217 will need height readjustements.
5651  
5652      * FreeSansBold.sfd, FreeSansBoldOblique.sfd - added U+0186, 0190, 
5653      0250, 0254, 0258, 0259, 025B, 025C
5654  
5655  2005-10-13  Primoz Peterlin  <[email protected]>
5656  
5657      * sfd/FreeSerif.sfd - Minor changes: U+22A2, U+22A3, U+22A6, U+23AE.
5658      Added U+0250, U+0251, U+0258, U+0259, U+0275.
5659  
5660      * sfd/FreeSerifItalic.sfd - Added glyphs U+222B-U+222F, U+2320,
5661      U+2321. Fixed diacritics on U+0200-U+0217.
5662  
5663  2005-10-12 Denis Jacquerye <[email protected]>
5664  
5665      * sfd/FreeSerif.sfd - Corrected diacritics position on 
5666      U+01D5-01D9,01DB,01EA-01ED,0200-0217 and U+022A.
5667      
5668      * sfd/FreeSerif.sfd, sfd/FreeSerifBold.sfd, sfd/FreeSerifItalic.sfd,
5669      sfd/FreeSerifBoldItalic.sfd - added U+0186,0190,0254 and U+025B.
5670      
5671  2005-10-11  Primoz Peterlin  <[email protected]>
5672  
5673      * sfd/FreeSerif.sfd - Fixed bug #13399 (glyphs for U+0360 and
5674      U+0361 were swapped).
5675      
5676      * sfd/FreeSerif.sfd - Attempt to correct bug #13370: INTEGRAL
5677      EXTENSION does not align with TOP/BOTTOM HALF INTEGRAL; added
5678      glyph U+23AE.
5679      
5680  2005-05-16  Primoz Peterlin  <[email protected]>
5681  
5682      * sfd/FreeMono.sfd - Corrected shapes for Cross of Lorraine and
5683      Cross of Jerusalem.
5684  
5685  2005-04-07  Primoz Peterlin  <[email protected]>
5686  
5687      * sfd/FreeSansBold.sfd - Added some combining accents, just to
5688      test the a version of FontForge.
5689  
5690  2003-12-05  Primoz Peterlin  <[email protected]>
5691  
5692      * sfd/FreeMono.sfd - Some composite Latin characters rebuilt, as
5693      they had accents 600 points to the left due to changes on October
5694      2. Some other minor changes in the mathematics area.
5695  
5696  2003-10-08  Primoz Peterlin  <[email protected]>
5697  
5698      * sfd/FreeMonoOblique.sfd, sfd/FreeSerifBoldItalic.sfd,
5699      FreeSerifItalic.sfd - applied Josef Segur's corrections from
5700      Oct. 5.
5701  
5702  2003-10-02  Primoz Peterlin  <[email protected]>
5703  
5704      * sfd/FreeSerif.sfd - Abbas Izad's contributed Arabic/Farsi
5705      characters added.
5706      
5707      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5708      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5709      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5710      sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5711      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5712      sfd/FreeSerifBoldItalic.sfd - Combining characters (U+0300 -
5713      U+036F) moved left, so that they have negative horizontal values
5714      and zero advance width.
5715  
5716  2003-09-15  Primoz Peterlin  <[email protected]>
5717  
5718      * sfd/FreeSerifBold.sfd, sfd/FreeSerifItalic.sfd - Started working
5719      on super- and subscripts. 
5720  
5721  2003-09-12  Primoz Peterlin  <[email protected]>
5722  
5723      * sfd/FreeSans.sfd, sfd/FreeSerif.sfd - Added some missing
5724       Hiragana and Katakana characters.
5725  
5726      * sfd/FreeSansBold.sfd - Cleared background characters in Latin
5727      Extended-A. Added some automatically constructed characters in
5728      Latin Extended-B. Started with superscripts and subscripts.
5729  
5730      * sfd/FreeSans.sfd - Subscript numerals (U+2080-U+2089) completed.
5731      
5732  2003-05-19  Primoz Peterlin  <[email protected]>
5733  
5734      * sfd/FreeSerif.sfd - Thai characters po pla and bo baimai
5735      swapped; Thai character fongman corrected; all courtesy Theppitak
5736      Karoonboonyanan.
5737  
5738  2003-05-17  Panayotis Katsaloulis  <[email protected]>
5739  
5740      * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
5741      sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - Full support
5742      of all ancient greek glyphs
5743  
5744  2003-05-15  Primoz Peterlin  <[email protected]>
5745  
5746      * tools/KerningNumerals.pl - A Perl script for moving kerning
5747      information from ASCII numerals (U+0030...) to characters in the
5748      Adobe corporate use area (U+F6xx).
5749  
5750      * sfd/FreeSansBold.sfd, sfd/FreeSansOblique.sfd,
5751      sfd/FreeSansBoldOblique.sfd - Created kerned numerals in the Adobe
5752      corporate use area (U+F6xx) and moved kerning information from
5753      ASCII numerals to the kerned numerals.
5754  
5755  2003-05-14  Primoz Peterlin  <[email protected]>
5756  
5757      * sfd/FreeSans.sfd - First approximation of super- and subscript
5758      numerals and vulgar fractions.
5759  
5760      * sfd/FreeSerif.sfd - Super- and subscript numerals complete,
5761      vulgar fractions completed and redone as references rather than
5762      outlines.
5763  
5764  2003-05-12  Primoz Peterlin  <[email protected]>
5765  
5766      * sfd/FreeSerif.sfd - Clean-up of the Cyrillic letters added on
5767      March 27; super- and subscripts, vulgar fractions.
5768  
5769  2003-05-09  Primoz Peterlin  <[email protected]>
5770  
5771      * sfd/FreeMonoBold.sfd - Added a couple of characters to
5772      the Latin Extended-B area and the IPA extensions area.
5773  
5774  2003-05-08  Primoz Peterlin  <[email protected]>
5775  
5776      * sfd/FreeSerifBoldItalic.sfd - Added a couple of characters to
5777      the Latin Extended-B area.
5778  
5779      * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
5780      sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - ASCII
5781      numerals now monospaced; kerned numerals moved to Adobe corporate
5782      use area
5783      (U+F6xx).
5784  
5785  2003-05-07  Primoz Peterlin  <[email protected]>
5786  
5787      * sfd/FreeSerif.sfd - Roman numerals now more complete.
5788  
5789      * sfd/FreeSansOblique.sfd, sfd/FreeSansBoldOblique.sfd - Accented
5790      characters added in the Latin Extended-B area.
5791  
5792      * sfd/FreeSans.sfd - Greek accents added in the Greek Extended
5793      area, characters added in the Latin Extended-B area, Roman
5794      numerals added.
5795  
5796      * sfd/FreeMonoOblique.sfd - Kerning pairs removed (what were they
5797      doing in a monospaced font, anyway?).
5798  
5799      * sfd/FreeMonoBoldOblique.sfd - Additions in Latin Extended-B and
5800      Basic Greek.
5801  
5802      * sfd/FreeMono.sfd, sfd/FreeMonoBold.sfd, sfd/FreeMonoOblique.sfd,
5803      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5804      sfd/FreeSansBold.sfd, sfd/FreeSansOblique.sfd,
5805      sfd/FreeSansBoldOblique.sfd - Major cleanup (fixed widths, open
5806      paths, path directions (clockwise/counter-clockwise), points
5807      rounded to integer values; outlines simplified etc.)
5808  
5809  2003-05-06  Primoz Peterlin  <[email protected]>
5810  
5811      * tools/OS2UnicodeRange - A simple script to display OS/2 Unicode
5812      range table in TrueType fonts.
5813  
5814      * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd - ASCII numerals now
5815      monospaced; kerned numerals moved to Adobe corporate use area
5816      (U+F6xx). FreeSans is done, FreeSansBold half-way.
5817  
5818      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5819      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5820      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5821      sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5822      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5823      sfd/FreeSerifBoldItalic.sfd - Added 2003 in copyright info.
5824  
5825  2003-03-27  Primoz Peterlin  <[email protected]>
5826  
5827      * sfd/FreeSerif.sfd - Cyrillic and Cyrillic Supplement blocks
5828      brought to conformance with Unicode 3.2, courtesy Daniel Shurovich
5829      Chirkov.
5830  
5831  2003-03-19  Primoz Peterlin  <[email protected]>
5832  
5833      * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd - somewhat wider
5834      germandbls (U+00DF), due to complaints by Walter Schmidt.
5835  
5836  2003-03-18  Primoz Peterlin  <[email protected]>
5837  
5838      * sfd/FreeSans.sfd - Added Sinhala glyphs from the Tipitaka
5839      project <http://www.metta.lk>, recoded to Unicode by Noah Levitt.
5840  
5841  2003-02-19  Primoz Peterlin  <[email protected]>
5842  
5843      * sfd/FreeSans.sfd - Minor changes on mathematical operators.
5844  
5845  2003-02-18  Primoz Peterlin  <[email protected]>
5846  
5847      * sfd/FreeMono.sfd - minor cleanup of glyph backgrounds; changed
5848      integral signs (U+222B - U+2230)
5849  
5850  2003-02-05  Primoz Peterlin  <[email protected]>
5851  
5852      * sfd/FreeSans.sfd - added a couple of glyphs in the IPA and
5853      African Latin ranges.
5854  
5855  2003-01-30  Primoz Peterlin  <[email protected]>
5856  
5857      * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5858      sfd/FreeSansBoldOblique.sfd, sfd/FreeMonoBold.sfd,
5859      sfd/FreeMonoBoldOblique.sfd - Corrected Maltese Hbar (U+0126)
5860      and/or hbar (U+0127).
5861  
5862  2003-01-28  Primoz Peterlin  <[email protected]>
5863  
5864      * sfd/FreeSerifItalic.sfd - Corrected Maltese hbar (U+0127).
5865  
5866  2002-12-18  Primoz Peterlin  <[email protected]>
5867  
5868      * tools/ConvertFont - PfaEdit script for converting SFD files to
5869      TrueType fonts.
5870  
5871      * sfd/FreeSans.sfd - Added Tamil and Kannada glyphs from the
5872      Akruti Indic fonts.
5873  
5874  2002-12-17  Primoz Peterlin  <[email protected]>
5875  
5876      * sfd/FreeSans.sfd - Added Devanagari and Gujarati glyphs from the
5877      Akruti Indic fonts.
5878  
5879      * www/index.html - Added information on Rogier van Dalen's tools.
5880  
5881      * AUTHORS - Added M.S. Sridhar.
5882  
5883      * CREDITS - Correct spelling of Culmus project. Added M.S. Sridhar.
5884  
5885  2002-12-06  Primoz Peterlin  <[email protected]>
5886  
5887      * sfd/FreeMono.sfd - Added Braille glyphs, courtesy Vyacheslav
5888      Dikonov.
5889  
5890      * sfd/FreeSans.sfd - Added Unicode Syriac glyphs, courtesy
5891      Vyacheslav Dikonov.
5892  
5893  2002-10-11  Primoz Peterlin  <[email protected]>
5894  
5895      * www/index.html - Added information on the availability of the
5896      Debian GNU/Linux package.
5897  
5898      * sfd/FreeSerif.sfd, sfd/FreeSans.sfd - added some kern pairs
5899      beyond Latin-1 area.
5900  
5901      * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
5902      sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - re-introduced
5903      all the emtpy glyph slots (changes from Sep 23 made PfaEdit
5904      crash). 
5905  
5906  2002-09-23  Primoz Peterlin  <[email protected]>
5907  
5908      * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
5909      sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - imported
5910      kerning information from the URW++ AFM files
5911  
5912  2002-09-11  Primoz Peterlin  <[email protected]>
5913  
5914      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5915      sfd/FreeMonoOblique.sfd - updated Hebrew parts to comply with
5916      Culmus v0.6.
5917  
5918      * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5919      sfd/FreeSansOblique.sfd - Added Danilo Segan's Serbian Cyrillic
5920      glyphs; updated Hebrew parts to comply with Culmus v0.6.
5921  
5922  2002-09-09  Primoz Peterlin  <[email protected]>
5923  
5924      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5925      sfd/FreeMonoOblique.sfd, sfd/FreeSans.sfd,
5926      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5927      sfd/FreeSansOblique.sfd - Updated Cyrillic part to match
5928      Filippov's 1.0.7pre14
5929  
5930      * sfd/FreeSansOblique.sfd - added Sam Stepanyan's Armenian glyphs
5931      from FreeSans (skewed for 12 degrees).
5932  
5933  2002-09-06  Primoz Peterlin  <[email protected]>
5934  
5935      * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd,
5936      sfd/FreeSansBold.sfd, sfd/FreeSansOblique.sfd - Added Maxim
5937      Iorsh's Hebrew characters.
5938  
5939  2002-08-29  Primoz Peterlin  <[email protected]>
5940  
5941      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd,
5942      sfd/FreeMonoBold.sfd, sfd/FreeMonoOblique.sfd - Added Maxim
5943      Iorsh's Hebrew characters.
5944  
5945      * AUTHORS, CREDITS - Added Maxim Iorsh as author.
5946  
5947  2002-08-28  Primoz Peterlin  <[email protected]>
5948  
5949      * www/index.html - Added information of Microsoft's withdrawal of
5950      freely available Unicode TrueType fonts
5951  
5952      * www/resources.html - Added link to Maxim Iorsh's Culmus project.
5953      
5954  2002-07-26  Primoz Peterlin  <[email protected]>
5955  
5956      * sfd/FreeMono.sfd - Added a couple of characters (Arrows area).
5957  
5958  2002-06-11  Primoz Peterlin  <[email protected]>
5959  
5960      * sfd/FreeMono.sfd - Applied Michalis Kabrianis's patch concerning
5961      perispomeni in Greek politoniko.
5962  
5963  2002-05-23  Primoz Peterlin  <[email protected]>
5964  
5965      * sfd/FreeMono.sfd - Applied Michalis Kabrianis's patch concerning
5966      psili in Greek politoniko. Also added two working variants of
5967      chars in the IPA range.
5968  
5969  2002-05-15  Primoz Peterlin  <[email protected]>
5970  
5971      * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd, sfd/FreeSerif.sfd,
5972      sfd/FreeSerifBold.sfd - Deleted explicit ".notdef" character with
5973      no contours.
5974  
5975  2002-05-14  Primoz Peterlin  <[email protected]>
5976  
5977      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5978      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5979      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5980      sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5981      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5982      sfd/FreeSerifBoldItalic.sfd - The new version of PfaEdit saves
5983      correctly formed Panose and LineGap lines.
5984  
5985      * sfd/FreeSansBoldOblique.sfd - Filled-in the missing TTFWidth and
5986      TTFWeight values.
5987  
5988  2002-05-09  Primoz Peterlin  <[email protected]>
5989  
5990      * sfd/FreeSans.sfd - Added diacritics to the Spacing Modifier
5991      Letters and Combining Diacritical Marks areas. Added composed
5992      glyphs to the Latin Extended-B area.
5993  
5994  2002-05-07  Primoz Peterlin  <[email protected]>
5995  
5996      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5997      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5998      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5999      sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
6000      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
6001      sfd/FreeSerifBoldItalic.sfd - Updated Panose information with data
6002      provided by Josef W. Segur. Updated TTF headers with English and
6003      Slovenian text.
6004  
6005  2002-04-30  Primoz Peterlin  <[email protected]>
6006  
6007      * sfd/FreeMonoBold.sfd - Working on Greek small letters. Several
6008      minor changes (lower carons etc.)
6009  
6010  2002-04-29  Primoz Peterlin  <[email protected]>
6011  
6012      * FreeMonoBoldOblique.sfd - Started adding Greek.
6013  
6014      * sfd/FreeMonoBold.sfd - Added glyphs in the Geometrical Shapes
6015      and Miscellaneous Symbols area. Harmonizing Greek with Latin. Done
6016      with capitals.
6017  
6018      * sfd/FreeMono.sfd - Deleted the explicit .notdef character. Added
6019      one glyph to the Geometrical Shapes area, which is now completed;
6020      added three glyphs to the Miscellaneous Symbols area. Harmonizing
6021      Greek with Latin. Done with the capitals.
6022  
6023  2002-04-26  Primoz Peterlin  <[email protected]>
6024  
6025      * sfd/FreeSans.sfd - Adjusted accent positions on several glyphs
6026      in the Latin Extended-A area.
6027  
6028  2002-04-25  Primoz Peterlin  <[email protected]>
6029  
6030      * sfd/FreeMonoBold.sfd - Box Drawing area completed. Added a
6031      couple of glyphs in the Geometrical Shapes area.
6032  
6033      * sfd/FreeMono.sfd - Small corrections in the Box Drawing area.
6034  
6035  2002-04-24  Primoz Peterlin  <[email protected]>
6036  
6037      * sfd/FreeMono.sfd - Box Drawing area completed.
6038  
6039  2002-04-23  Primoz Peterlin  <[email protected]>
6040  
6041      * tools/WGL4.lst - corrected.
6042  
6043      * sfd/FreeMono.sfd, sfd/FreeMonoBold.sfd - Working on Box Drawing
6044      area.
6045  
6046  2002-04-22  Primoz Peterlin  <[email protected]>
6047  
6048      * sfd/FreeMono.sfd, sfd/FreeMonoBold.sfd - Working on Latin
6049      Extended-B and Greek.
6050  
6051  2002-04-19  Primoz Peterlin  <[email protected]>
6052  
6053      * sfd/FreeSerif.sfd - Somewhat cleaner chess figures.
6054  
6055      * tools/MES-2.txt, tools/MES-2.lst - Corrected list (it is not
6056      203C-203E, it is 203C and 203E).
6057  
6058      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
6059      sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
6060      sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
6061      sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
6062      sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
6063      sfd/FreeSerifBoldItalic.sfd - Changed "Family Name" from Free to
6064      FreeSerif, FreeSans and FreeMono, as appropriate. Changed Font
6065      Modifiers from MonoBold etc. to Bold, Italic, Oblique, BoldOblique
6066      and BoldItalic.
6067  
6068  2002-04-18  Primoz Peterlin  <[email protected]>
6069  
6070      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
6071      sfd/FreeMonoBoldOblique.sfd - Corrected metrics; now all character
6072      widths are set to 600.
6073  
6074  2002-04-17  Primoz Peterlin  <[email protected]>
6075  
6076      * sfd/FreeSerif.sfd - Corrected glyphs in the Box Drawing area and
6077      Block Elements area, which should extend through the ascender *and
6078      descender* height.
6079  
6080      * sfd/FreeMonoBold.sfd - Continued working on harmonizing Greek
6081      letters with Latin and Cyrillic.
6082  
6083      * sfd/FreeMonoBold.sfd - Added some box drawing characters.
6084  
6085  2002-04-16  Primoz Peterlin  <[email protected]>
6086  
6087      * www/design-notes.html - Updated notes on stroke width for
6088      symbols in Free Mono Bold.
6089  
6090      * sfd/FreeMono.sfd - Added a handful of characters in the
6091      Miscellaneous Symbols area.
6092  
6093      * sfd/FreeMonoBoldOblique.sfd - Added subscripts, superscripts and
6094      vulgar fractions.
6095  
6096      * sfd/FreeMonoBold.sfd - Started harmonizing Greek letters with
6097      Latin and Cyrillic.
6098  
6099      * sfd/FreeMonoBold.sfd - Added subscripts, superscripts and vulgar
6100      fractions.
6101  
6102  2002-04-15  Primoz Peterlin  <[email protected]>
6103  
6104      * www/design-notes.html - Updated notes on super-/subscripts in
6105      Free Mono Bold. Separate subsections for Free Mono regular and
6106      Free Mono Bold.
6107  
6108  2002-04-12  Primoz Peterlin  <[email protected]>
6109  
6110      * sfd/FreeSerif.sfd - Added Ethiopian glyphs, converted from the
6111      Metafont sources from TGI, Universität Hamburg (authors Berhanu
6112      Beyene, Prof. Dr. Manfred Kudlek, Olaf Kummer, and Jochen
6113      Metzinger) using Szabo's TeXtrace and retouched using
6114      PfaEdit. Ethiopian metafonts are released under GNU GPL,
6115      <http://www.informatik.uni-hamburg.de/TGI/mitarbeiter/wimis/kummer/ethiop_eng.html>.
6116  
6117      * sfd/FreeMonoBold.sfd - Added 40 characters, mostly in the Latin
6118      Extended-B and IPA Extensions areas.
6119  
6120  2002-04-11  Primoz Peterlin  <[email protected]>
6121  
6122      * sfd/FreeMono.sfd - Added a handful of characters in the Latin
6123      Extended-B, IPA Extensions, Currency Symbols and Miscellaneous
6124      Symbols areas.
6125  
6126  2002-04-09  Primoz Peterlin  <[email protected]>
6127  
6128      * sfd/FreeMono.sfd - Correcting accent positioning in the Extended
6129      Greek area; adding a couple of characters here and there. Still 20
6130      characters short of MES-2 conformance.
6131  
6132  2002-04-08  Primoz Peterlin  <[email protected]>
6133  
6134      * sfd/FreeMono.sfd - Added some characters in the Arrows area;
6135      more or less completed Extended Greek area (accents still need to
6136      be fine-tuned).
6137  
6138  2002-04-05  Primoz Peterlin  <[email protected]>
6139  
6140      * sfd/FreeMono.sfd - Modern non-Russian Cyrilic mostly completed.
6141  
6142      * sfd/FreeMonoOblique.sfd - Synchronized with FreeMono.
6143  
6144      * sfd/FreeSerif.sfd - Added Thomas Ridgeway's Tamil characters
6145      (converted from Metafont and edited somehwat).
6146      
6147  2002-04-04  Primoz Peterlin  <[email protected]>
6148  
6149      * sfd/FreeMonoOblique.sfd - Armenian letters added.
6150  
6151      * sfd/FreeMonoBold.sfd - Serbian Cyrillic letters dje, tshe, lje
6152      and nje corrected.
6153  
6154      * sfd/FreeMono.sfd - Serbian Cyrillic letters dje and tshe
6155      corrected. Some other non-Russian Cyrillic letters modified and
6156      "welded together".
6157  
6158  2002-04-03  Primoz Peterlin  <[email protected]>
6159  
6160      * sfd/FreeMono.sfd - Added more or less complete Armenian
6161      area. The glyphs are a tidied-up version based on the Armenian
6162      Courier on the <http://www.cilicia.com/armo8.html>. Now we have
6163      1673 characters.
6164  
6165  2002-03-28  Primoz Peterlin  <[email protected]>
6166  
6167      * sfd/FreeMono.sfd - Added some mathematical symbols.
6168  
6169  2002-03-26  Primoz Peterlin  <[email protected]>
6170  
6171      * sfd/FreeSans.sfd - took H.S. Pannu's Gurmukhi from FreeSerif. It
6172      actually fits to FreeSans much better. It seems I'll have to look
6173      for another Gurmukhi font with modulated stroke for FreeSerif.
6174  
6175      * sfd/FreeSerifItalic.sfd - replaced existing Hebrew glyphs by
6176      those from FreeSerif (slanted for 15.5 degrees).
6177  
6178      * sfd/FreeSerif.sfd - Added dotted Hebrew letters. Changed barred H.
6179  
6180      * sfd/FreeMono.sfd - Completed vulgar fractions; minor changes in
6181      Greek; added some mathematical operators.
6182  
6183      * sfd/FreeMonoBold.sfd - added 12 characters to Latin Extended-B
6184      and IPA Extensions areas (total 984).
6185  
6186  2002-03-25  Primoz Peterlin  <[email protected]>
6187  
6188      * sfd/FreeMonoBold.sfd - started adding Latin Extended-B and IPA
6189      Extensions.
6190  
6191      * sfd/FreeMono.sfd - Minor cosmetic changes; cleaning up Greek
6192      (removing redundant control points), added some non-European
6193      Cyrillic glyphs as a test.
6194  
6195  2002-03-22  Primoz Peterlin  <[email protected]>
6196  
6197      * sfd/FreeMono.sfd - Some minor modifications; letters in Latin
6198      Extended-B area "welded" together.
6199  
6200  2002-03-20  Primoz Peterlin  <[email protected]>
6201  
6202      * www/index.html - finally linked the resources and design notes
6203      pages.
6204  
6205      * www/design-notes.html - added scaling information for super- and
6206      subscript numerals in FreeMono.
6207  
6208  2002-03-19  Primoz Peterlin  <[email protected]>
6209  
6210      * sfd/FreeMono.sfd - the Latin Extended-B and IPA Extension area
6211      characters moved from FreeMono and skewed for 12 degrees.
6212  
6213  2002-03-18  Primoz Peterlin  <[email protected]>
6214  
6215      * sfd/FreeMono.sfd - added a dozen or two of new characters, in
6216      particular in the Latin Extended-B and IPA Extension area.
6217  
6218  2002-03-15  Primoz Peterlin  <[email protected]>
6219  
6220      * sfd/FreeMono.sfd - added a dozen of two of new characters, in
6221      particular in the IPA Extension area.
6222  
6223      * www/design-notes.html - Corrected data for x-height in FreeMono;
6224      information on constructing small caps.
6225  
6226  2002-03-14  Primoz Peterlin  <[email protected]>
6227  
6228      * sfd/FreeMono.sfd - added three smiley characters to the
6229      Miscallaneous Symbols area.
6230  
6231  2002-03-10  Primoz Peterlin  <[email protected]>
6232  
6233      * sfd/FreeSerif.sfd - Anshuman Pandey has only converted Gurmukhi
6234      from TrueType to Metafont; the original author of Gurkmukhi font
6235      is Hardip Singh Pannu <http://members.aol.com/hspannu/punjabi.html>.
6236      Got the permission from him to include the Gurmukhi glyph set.
6237  
6238  2002-03-08  Primoz Peterlin  <[email protected]>
6239  
6240      * sfd/FreeSerif.sfd - Added some more glyphs in the Mathematical
6241      Symbols area to a total number of 3374.
6242  
6243  2002-03-06  Primoz Peterlin  <[email protected]>
6244  
6245      * sfd/FreeSerif.sfd - Added a basic Gurmukhi set.
6246  
6247      * www/design-notes.html - started a page on design notes
6248  
6249      * sfd/FreeMono.sfd - realized that glyphs in the Box Drawing area
6250      and Block Elements area should extend through the ascender *and
6251      descender* height, and corrected it.
6252  
6253      * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd - added some musical
6254      glyphs, linking "no-break space" to space, "soft hyphen" to
6255      hyphen-minus etc.
6256  
6257  2002-03-05  Primoz Peterlin  <[email protected]>
6258  
6259      * tools/WGL4.lst - Added Windows Glyph List 4.0
6260  
6261      * tools/LigatureList.pl - Wrote a Perl script, which lists the
6262      GSUB list (ligature list) of a OpenType font.
6263  
6264      * sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd,
6265      sfd/FreeSerifItalic.sfd - auxilliary Hebrew glyphs added. They are
6266      too light compared with Latin and will be substituted with better
6267      ones.
6268  
6269  2002-03-04  Primoz Peterlin  <[email protected]>
6270  
6271      * sfd/FreeSerif.sfd - Added some more glyphs to the Mathematical
6272      Operators area (page 0x22).
6273  
6274      * sfd/FreeSerif.sfd - Incomplete and fragmentary support for
6275      Devanagari, originating from Harsh Kumar's Shusha fonts was
6276      replaced by Frans Velthuis' Devanagari metafont, now maintained by
6277      Anshuman Pandey <[email protected]> and available under
6278      GPL. Until I figure out how to provide glyph substitution table in
6279      OpenType, only the Unicode part is there.
6280  
6281  2002-02-28  Primoz Peterlin  <[email protected]>
6282  
6283      * ChangeLog file created
6284  
6285      * sfd/FreeSerif.sfd - Added some Telugu glyphs to page 0x0C,
6286      courtesy  Prasad A. Chodavarapu <http://chaitanya.bhaavana.net/fonts/>
6287  
6288      * sfd/FreeSerif.sfd - Added some glyphs to the Miscellaneous
6289      Symbols page (0x26).
6290      
6291  2002-02-26  Primoz Peterlin  <[email protected]>
6292  
6293      * mailing lists freefont-announce and freefont-bugs created
6294  
6295  2002-02-25  Primoz Peterlin  <[email protected]>
6296  
6297      * sfd/FreeSerif.sfd - Added a couple of glyphs in Mathematics
6298      Operators area.
6299  
6300      * sfd/FreeMono.sfd 
6301      - Added some more glyphs, in particular in the Mathematical
6302      Operators section.
6303      - Changed FamilyName to Free, FontName to FreeMono, and Full name
6304      to "Free Monospaced".
6305  
6306  2002-02-20  Primoz Peterlin  <[email protected]>
6307  
6308      * sfd/ directory added containing FreeSerif, FreeSans and FreeMono
6309      families.
6310  
6311      * tools/ directory added containing lists with characters required
6312      for MES (Multilinguag European Subset) compliance.
6313  
6314      * tools/mes-list-expand.pl created - a Perl script for expanding MES
6315      ranges into simple one-char-per-line format
6316  
6317      * tools/CheckConformance.pl created - a Perl script for checking
6318      conformance of a font file with a given coded character set
6319  
6320      * homepage <http://www.freesoftware.fsf.org/freefont/> created
6321  
6322  2002-02-19  Primoz Peterlin  <[email protected]>
6323  
6324      * freefont (Free UCS Scalable Fonts) project approved on
6325      savannah.gnu.org: <http://savannah.gnu.org/projects/freefont/>


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1