]> git.donarmstrong.com Git - lilypond.git/commit
* lily/parser.yy (assignment_id): allow LYRICS_STRING as
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 4 Feb 2005 11:44:22 +0000 (11:44 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 4 Feb 2005 11:44:22 +0000 (11:44 +0000)
commit235a33ac0d166718d2a6f07069a6ffb2c5acaf34
treedfc7e883b8baba788285530d32944d9f252652bc
parent24a7aa14687545d8ac69da38cbcabf25e2a7e1b9
* lily/parser.yy (assignment_id): allow LYRICS_STRING as
identifier definition too, so foo = \lyrics { ...   } bar = #1
doesn't complain about "bar" being LYRICS_STRING.

* lily/paper-def.cc (find_pango_font): new routine; Store
pango_fonts in hash tab too. This is necessary for retrieving
Pango_fonts::physical_font_tab() later on.

* lily/pango-font.cc (pango_item_string_stencil): bugfix: don't
crash if psname is null.

* lily/lily-guile.cc (ly_hash2alist): new function

* Documentation/user/changing-defaults.itely (Text encoding):
rewrite.

* lily/pango-font.cc (physical_font_tab): new member. Store PSname
-> font_filename mapping.

* lily/pango-font-scheme.cc (LY_DEFINE): new file. New function
ly_pango_font_physical_fonts

* scm/framework-ps.scm (supplies-or-needs): extract names from
physical Pango_fonts.

* utf8.ly: new file.
16 files changed:
ChangeLog
Documentation/user/changing-defaults.itely
input/regression/utf8.ly [new file with mode: 0644]
lily/font-select.cc
lily/include/lily-guile.hh
lily/include/output-def.hh
lily/include/pango-font.hh
lily/lily-guile.cc
lily/main.cc
lily/object-key-undumper.cc
lily/output-def-scheme.cc
lily/pango-font-scheme.cc [new file with mode: 0644]
lily/pango-font.cc
lily/paper-def.cc
lily/parser.yy
scm/framework-ps.scm