X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=bb21ff56fea75c33ee401ead54614146be7f7a12;hb=4d9f3cfaf6a94ee4bf11ed9170732ee5e7f528c5;hp=4595736b8665f947d10c5da5e5081bf6d2b7b673;hpb=076884bc0f9ee5e10fa4e8d29e09aeed85b0c0c6;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 4595736b86..bb21ff56fe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,116 @@ +2004-12-17 Jan Nieuwenhuizen + + * lily/include/open-type-font.hh (count): New method. + + * mf/aybabtu.pe.in: Typo. + + * Documentation/user/out/lilypond-internals.nexi (Scheme + functions): Typo. + + * lily/include/guile-compatibility.hh (SCM_HASHTABLE_P): Add compat. + +2004-12-17 Han-Wen Nienhuys + + * buildscripts/gen-bigcheese-scripts.py (i): use symbols for + subfonts. + + * scm/output-tex.scm (named-glyph): new function. This fixes TeX output. + + * scm/framework-tex.scm (otf-font-load-command): load subfonts. + (tex-font-command-raw): new function. + + * lily/include/virtual-font-metric.hh (Module): remove file + + * lily/virtual-font-metric.cc (Module): remove file. + + + * lily/open-type-font.cc (LY_DEFINE): ly:otf-font-glyph-info + (get_indexed_char): read bbox from lily table if present. + +2004-12-16 Han-Wen Nienhuys + + * mf/GNUmakefile ($(outdir)/aybabtu.subfonts): rule for + aybabtu.subfonts + + * mf/feta-beugel.mf (y): don't number consecutively, instead, use + global glyphname. Enables more than 64 glyphs in the OTF. + +2004-12-16 Jan Nieuwenhuizen + + * scm/font.scm (add-music-fonts): Load aybabtu iso all separate + braces. + + * lily/open-type-font.cc (design_size): Use 12 as default for + design size. + + * mf/aybabtu.pe.in: New file. Merge all our braces. + + * mf/GNUmakefile: Generate aybabtu. + + * tex/lilyponddefs.tex: teTeX 3.0 pdfetex fix. + +2004-12-14 Jan Nieuwenhuizen + + * scm/lily-library.scm (char->unicode-index): Remove. + + * scm/output-gnome.scm (text): Bugfix for plain string input. + Updates. + + * scm/output-svg.scm (svg-font): Add weight to font selection. + +2004-12-14 Mats Bengtsson + + * Documentation/topdocs/INSTALL.texi (Top): Point to + buildscripts/out/clean-fonts instead of + buildscripts/clean-fonts.sh. + +2004-12-13 Graham Percival + + * input/regression/figured-bass.ly: attempt to clarify text. + + * Documentation/user/notation.tely: add cindex for tag, attempt to + add figured bass example. + + * Documentation/user/changing-defaults: basic editing. + +2004-12-13 Han-Wen Nienhuys + + * buildscripts/gen-bigcheese-scripts.py (i): load .subfonts table. + + * lily/open-type-font.cc (LY_DEFINE): new function + ly:font-sub-fonts + + * lily/include/font-metric.hh (struct Font_metric): new method + sub_fonts() + + * lily/vaticana-ligature-engraver.cc (transform_heads): replace + . with - in add.stem. + +2004-12-13 Jan Nieuwenhuizen + + * scm/encoding.scm (coding-alist): Fix encodings for fetaNumber + and fetaDynamic. + + * lily/rest.cc (glyph_name): Change - to . . + + * scm/output-gnome.scm (text): Hello world, again. + + * scm/output-svg.scm (named-glyph): New function. Hello world! + + * lily/modified-font-metric.cc (index_to_charcode): New method. + + * lily/include/font-metric.hh (index_to_charcode): New function. + + * lily/font-metric.cc (ly:font-glyph-name-to-charcode): Use it in + new function. + (ly:font-glyph-to-index): Remove. + 2004-12-12 Han-Wen Nienhuys + * lily/open-type-font.cc (make_index_to_charcode_map): new method. + + * mf/feta-autometric.mf (code): remove tex name from fet_beginchar. + * lily/open-type-font.cc (load_scheme_table): new function * lily/dots.cc (print): replace -