]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
19 years agorelease commit release/2.4.6
Han-Wen Nienhuys [Tue, 12 Apr 2005 21:45:26 +0000 (21:45 +0000)]
release commit

19 years agorelease commit
Han-Wen Nienhuys [Tue, 12 Apr 2005 21:39:00 +0000 (21:39 +0000)]
release commit

19 years agoPNG fix
Jan Nieuwenhuizen [Sun, 10 Apr 2005 08:29:41 +0000 (08:29 +0000)]
PNG fix

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Fri, 8 Apr 2005 13:43:26 +0000 (13:43 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Tue, 5 Apr 2005 22:21:01 +0000 (22:21 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Tue, 5 Apr 2005 14:52:51 +0000 (14:52 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Tue, 5 Apr 2005 13:01:50 +0000 (13:01 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Tue, 5 Apr 2005 12:39:55 +0000 (12:39 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Tue, 5 Apr 2005 11:30:31 +0000 (11:30 +0000)]
*** empty log message ***

19 years agoFix link.
Jan Nieuwenhuizen [Mon, 4 Apr 2005 14:49:56 +0000 (14:49 +0000)]
Fix link.

19 years ago(Changing defaults):
Jan Nieuwenhuizen [Mon, 4 Apr 2005 09:57:22 +0000 (09:57 +0000)]
(Changing defaults):
Fix programs reference links.

19 years ago* GNUmakefile.in: Include symlinks in webball.
Jan Nieuwenhuizen [Sun, 3 Apr 2005 12:03:06 +0000 (12:03 +0000)]
* GNUmakefile.in: Include symlinks in webball.

* Documentation/user/GNUmakefile (source-links): Add symlinks to
source dir for split and non-split manuals.

* stepmake/bin/add-html-footer.py (do_file): Remove info's
annoying's indication of referencing external document.

19 years agoFix link.
Jan Nieuwenhuizen [Sat, 2 Apr 2005 07:39:46 +0000 (07:39 +0000)]
Fix link.

19 years ago* Documentation/index.html.in:
Jan Nieuwenhuizen [Thu, 31 Mar 2005 15:09:02 +0000 (15:09 +0000)]
* Documentation/index.html.in:
* Documentation/user/GNUmakefile (depth): Update from 2.5.

19 years ago(string-append): Fix @usermanref,
Jan Nieuwenhuizen [Thu, 31 Mar 2005 14:56:54 +0000 (14:56 +0000)]
(string-append): Fix @usermanref,
@glossaryref.

19 years ago* Documentation/index.html.in:
Jan Nieuwenhuizen [Thu, 31 Mar 2005 13:56:35 +0000 (13:56 +0000)]
* Documentation/index.html.in:
* Documentation/user/GNUmakefile (depth): Update from 2.5.

19 years ago(depth): Update from 2.5.
Jan Nieuwenhuizen [Thu, 31 Mar 2005 13:24:36 +0000 (13:24 +0000)]
(depth): Update from 2.5.

19 years agoFix @usermanref html links in
Jan Nieuwenhuizen [Thu, 31 Mar 2005 07:52:50 +0000 (07:52 +0000)]
Fix @usermanref html links in
split documents: use @inforef.

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Wed, 30 Mar 2005 08:40:08 +0000 (08:40 +0000)]
*** empty log message ***

19 years ago(position_scripts): take priority
Han-Wen Nienhuys [Tue, 15 Mar 2005 10:45:54 +0000 (10:45 +0000)]
(position_scripts): take priority
from head position. Backport.

19 years ago* make/ly-rules.make ($(outdir)/%.nexi): Remove old makeinfo
Jan Nieuwenhuizen [Mon, 14 Mar 2005 21:05:32 +0000 (21:05 +0000)]
* make/ly-rules.make ($(outdir)/%.nexi): Remove old makeinfo
compatibility.

* Documentation/user/GNUmakefile: Remove splitting-makeinfo.

19 years agoFix and update.
Jan Nieuwenhuizen [Sun, 13 Mar 2005 16:59:31 +0000 (16:59 +0000)]
Fix and update.

19 years agoDESTDIR fixes (Matthias
Jan Nieuwenhuizen [Thu, 10 Mar 2005 20:00:36 +0000 (20:00 +0000)]
DESTDIR fixes (Matthias
Kilian).

19 years ago* stepmake/stepmake/help2man-targets.make:
Jan Nieuwenhuizen [Wed, 9 Mar 2005 21:45:21 +0000 (21:45 +0000)]
* stepmake/stepmake/help2man-targets.make:
* mf/GNUmakefile:
* tex/GNUmakefile: DESTDIR fixes (Matthias Kilian).

19 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 7 Mar 2005 19:19:22 +0000 (19:19 +0000)]
*** empty log message ***

19 years ago(latin1.enc): Fix for newer gs generating output
Jan Nieuwenhuizen [Mon, 7 Mar 2005 08:04:54 +0000 (08:04 +0000)]
(latin1.enc): Fix for newer gs generating output
on stderr.

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Sat, 5 Mar 2005 20:19:22 +0000 (20:19 +0000)]
*** empty log message ***

19 years agoCompile fix for platforms without libintl.
Jan Nieuwenhuizen [Mon, 28 Feb 2005 11:24:04 +0000 (11:24 +0000)]
Compile fix for platforms without libintl.
Now it compiles too.

19 years agoCompile fix for platforms without libintl.
Jan Nieuwenhuizen [Mon, 28 Feb 2005 09:51:31 +0000 (09:51 +0000)]
Compile fix for platforms without libintl.

19 years agoThis commit was manufactured by cvs2svn to create branch 'lilypond_2_4'.
Jan Nieuwenhuizen [Sun, 20 Feb 2005 20:03:29 +0000 (20:03 +0000)]
This commit was manufactured by cvs2svn to create branch 'lilypond_2_4'.

19 years ago* scm/define-grobs.scm (all-grob-descriptions): put ledger lines
Han-Wen Nienhuys [Sun, 20 Feb 2005 20:03:28 +0000 (20:03 +0000)]
* scm/define-grobs.scm (all-grob-descriptions): put ledger lines
in layer 0 too.

* scm/define-context-properties.scm
(all-user-translation-properties): add tieWaitForNote

* scm/define-grobs.scm (all-grob-descriptions): add
Tie_column::before_line_breaking

* lily/tie.cc (get_column_rank): new function

* lily/tie-column.cc (before_line_breaking): new function.
(werner_directions): take into account ties that start on
different columns.

* lily/score-engraver.cc (set_columns): move add_column() so we
have column rank available.

* lily/tie.cc (get_column_rank): new function.

19 years agoadd Steve D
Han-Wen Nienhuys [Sun, 20 Feb 2005 18:12:00 +0000 (18:12 +0000)]
add Steve D

19 years agoimport
Han-Wen Nienhuys [Sun, 20 Feb 2005 18:11:20 +0000 (18:11 +0000)]
import

19 years agoadd dir
Han-Wen Nienhuys [Sun, 20 Feb 2005 18:07:11 +0000 (18:07 +0000)]
add dir

19 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 20 Feb 2005 17:53:43 +0000 (17:53 +0000)]
*** empty log message ***

19 years ago* lily/pfb.cc (LY_DEFINE): ly:ttf->pfa, new function.
Han-Wen Nienhuys [Sun, 20 Feb 2005 17:51:07 +0000 (17:51 +0000)]
* lily/pfb.cc (LY_DEFINE): ly:ttf->pfa, new function.

* THANKS: add Steve D

19 years ago * lily/vaticana-ligature-engraver.cc: bugfix: another few
Jürgen Reuter [Sat, 19 Feb 2005 22:26:51 +0000 (22:26 +0000)]
* lily/vaticana-ligature-engraver.cc: bugfix: another few
"x-y-z"->"x.y.s-z" fixes.

19 years ago * lily/mensural-ligature-engraver.cc: bugfix: another victim of
Jürgen Reuter [Sat, 19 Feb 2005 21:58:17 +0000 (21:58 +0000)]
* lily/mensural-ligature-engraver.cc: bugfix: another victim of
the "x-y-z"->"x.y.s-z" symetrical notehead glyph renaming.

19 years ago*** empty log message ***
Jürgen Reuter [Sat, 19 Feb 2005 19:30:13 +0000 (19:30 +0000)]
*** empty log message ***

19 years ago* scm/framework-pdf.scm (scm): new file
Han-Wen Nienhuys [Sat, 19 Feb 2005 02:16:22 +0000 (02:16 +0000)]
* scm/framework-pdf.scm (scm): new file

* lily/include/pdf.hh (class Pdf_file): new file.

* lily/pdf.cc (write_trailer): new file.

19 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 18 Feb 2005 12:56:21 +0000 (12:56 +0000)]
*** empty log message ***

19 years agoAdded missing \version statements
Erik Sandberg [Wed, 16 Feb 2005 21:49:26 +0000 (21:49 +0000)]
Added missing \version statements

19 years agoFixed followVoice example.
Graham Percival [Tue, 15 Feb 2005 10:42:13 +0000 (10:42 +0000)]
Fixed followVoice example.

19 years agoMinor editing.
Graham Percival [Tue, 15 Feb 2005 08:55:40 +0000 (08:55 +0000)]
Minor editing.

19 years agoAdded info about \fetachar in LaTeX.
Graham Percival [Tue, 15 Feb 2005 08:23:34 +0000 (08:23 +0000)]
Added info about \fetachar in LaTeX.

19 years agoMinor editing.
Graham Percival [Tue, 15 Feb 2005 02:12:30 +0000 (02:12 +0000)]
Minor editing.

19 years agonew slur dash patch by Bertalan Fodor.
Han-Wen Nienhuys [Mon, 14 Feb 2005 23:01:41 +0000 (23:01 +0000)]
new slur dash patch by Bertalan Fodor.

19 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 14 Feb 2005 23:00:18 +0000 (23:00 +0000)]
*** empty log message ***

19 years ago(define-safe-public): new macro for defining
Nicolas Sceaux [Sun, 13 Feb 2005 13:39:03 +0000 (13:39 +0000)]
(define-safe-public): new macro for defining
variables that can be used in --safe mode. Use it in *.scm
instead of manually setting safe-objects in safe-lily.scm.

19 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 12 Feb 2005 10:45:54 +0000 (10:45 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 12 Feb 2005 10:34:36 +0000 (10:34 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Sat, 12 Feb 2005 10:11:49 +0000 (10:11 +0000)]
*** empty log message ***

19 years ago(EasyNotation): glyph name dash -> period.
Han-Wen Nienhuys [Fri, 11 Feb 2005 14:11:59 +0000 (14:11 +0000)]
(EasyNotation): glyph name dash -> period.

19 years ago(do_file): do i18n only once.
Han-Wen Nienhuys [Fri, 11 Feb 2005 13:06:28 +0000 (13:06 +0000)]
(do_file): do i18n only once.

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Thu, 10 Feb 2005 10:37:08 +0000 (10:37 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Thu, 10 Feb 2005 10:30:16 +0000 (10:30 +0000)]
*** empty log message ***

19 years agoteTeX-3.0 inimf fix. Comment-out.
Jan Nieuwenhuizen [Thu, 10 Feb 2005 10:30:08 +0000 (10:30 +0000)]
teTeX-3.0 inimf fix.  Comment-out.

19 years agoteTeX-3.0 inimf fix. Comment-out.
Jan Nieuwenhuizen [Thu, 10 Feb 2005 10:22:54 +0000 (10:22 +0000)]
teTeX-3.0 inimf fix.  Comment-out.

19 years agoteTeX-3.0 install fix.
Jan Nieuwenhuizen [Wed, 9 Feb 2005 21:06:33 +0000 (21:06 +0000)]
teTeX-3.0 install fix.

19 years agoteTeX-3.0 install fix.
Jan Nieuwenhuizen [Wed, 9 Feb 2005 21:06:26 +0000 (21:06 +0000)]
teTeX-3.0 install fix.

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Wed, 9 Feb 2005 16:26:35 +0000 (16:26 +0000)]
*** empty log message ***

19 years agoRemove bashism.
Jan Nieuwenhuizen [Wed, 9 Feb 2005 16:25:31 +0000 (16:25 +0000)]
Remove bashism.

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Wed, 9 Feb 2005 16:23:25 +0000 (16:23 +0000)]
*** empty log message ***

19 years agoRemove bashism.
Jan Nieuwenhuizen [Wed, 9 Feb 2005 16:23:09 +0000 (16:23 +0000)]
Remove bashism.

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Tue, 8 Feb 2005 21:58:54 +0000 (21:58 +0000)]
*** empty log message ***

19 years ago* GNUmakefile.in: teTeX-3.0 build fix: add map symlink.
Jan Nieuwenhuizen [Tue, 8 Feb 2005 21:57:26 +0000 (21:57 +0000)]
* GNUmakefile.in: teTeX-3.0 build fix: add map symlink.

* GNUmakefile.in ($(builddir)/share/lilypond-force): teTeX-3.0 fix:
add enc symlink.

19 years ago* GNUmakefile.in:
Jan Nieuwenhuizen [Tue, 8 Feb 2005 21:43:13 +0000 (21:43 +0000)]
* GNUmakefile.in:
* SConstruct (symlink): teTeX-3.0 build fix: add map symlink.

19 years agoteTeX-3.0 fix: install .enc in fonts/enc. Add
Jan Nieuwenhuizen [Tue, 8 Feb 2005 15:10:33 +0000 (15:10 +0000)]
teTeX-3.0 fix: install .enc in fonts/enc.  Add
2.0.x compatibility.

19 years agoteTeX-3.0 fix: install .enc in fonts/enc. Add
Jan Nieuwenhuizen [Tue, 8 Feb 2005 15:10:18 +0000 (15:10 +0000)]
teTeX-3.0 fix: install .enc in fonts/enc.  Add
2.0.x compatibility.

19 years ago* GNUmakefile.in ($(builddir)/share/lilypond-force): teTeX-3.0 fix:
Jan Nieuwenhuizen [Tue, 8 Feb 2005 14:50:23 +0000 (14:50 +0000)]
* GNUmakefile.in ($(builddir)/share/lilypond-force): teTeX-3.0 fix:
add enc symlink.

* Documentation/user/notation.itely (The Lyrics context): Bugfix:
xref to Vocal ensembles.

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Tue, 8 Feb 2005 14:50:13 +0000 (14:50 +0000)]
*** empty log message ***

19 years ago* mf/feta-din-code.mf: Format; clean up code.
Werner Lemberg [Tue, 8 Feb 2005 11:12:06 +0000 (11:12 +0000)]
* mf/feta-din-code.mf: Format; clean up code.
Replace `---' with `--' plus explicit path directions.
(linethickness#, stafflinethickness#): Remove.
("dynamic f"): Replace `draw' with `draw_rounded_block'.
("dynamic s"): Improve shape.
("dynamic p"): Improve shape.
Replace `draw' with better outline approximation.
("dynamic r"): Improve shape.
Don't call `fill' and `draw' at the same time.

19 years ago* lily/general-scheme.cc: Compile fixes: include wchar.h, string.h.
Jan Nieuwenhuizen [Tue, 8 Feb 2005 10:39:32 +0000 (10:39 +0000)]
* lily/general-scheme.cc: Compile fixes: include wchar.h, string.h.

* vim/GNUmakefile (local-install): Use $(INSTALL) -d iso mkdir.

* stepmake/stepmake/*.make:
* */GNUmakefile:
* GNUmakefile.in: Prepend $(DESTDIR) to installation directory.

* config.make.in (prefix): Remove broken $(DESTDIR) hack.

19 years agoUse %0.f iso %d to quiet gawk < 3.1.4 and
Jan Nieuwenhuizen [Mon, 7 Feb 2005 23:26:20 +0000 (23:26 +0000)]
Use %0.f iso %d to quiet gawk < 3.1.4 and
mawk in fontforge (date) test.

19 years ago(make-century-schoolbook-tree): add NCS as
Han-Wen Nienhuys [Mon, 7 Feb 2005 21:13:06 +0000 (21:13 +0000)]
(make-century-schoolbook-tree): add NCS as
font-family=roman. Add Luxi Sans as sans

19 years agoMinor editing.
Graham Percival [Mon, 7 Feb 2005 17:23:19 +0000 (17:23 +0000)]
Minor editing.

19 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 7 Feb 2005 00:05:57 +0000 (00:05 +0000)]
*** empty log message ***

19 years agoNew bug hunters.
Erik Sandberg [Sun, 6 Feb 2005 23:54:55 +0000 (23:54 +0000)]
New bug hunters.

19 years ago* scm/framework-ps.scm (output-preview-framework): bugfix.
Han-Wen Nienhuys [Sun, 6 Feb 2005 22:58:01 +0000 (22:58 +0000)]
* scm/framework-ps.scm (output-preview-framework): bugfix.

* ly/chord-modifiers-init.ly (ignatzekExceptionMusic): use unicode
o/ for chord modifier..

* lily/general-scheme.cc (LY_DEFINE): new function ly:wide-char->utf-8.

19 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 6 Feb 2005 11:57:20 +0000 (11:57 +0000)]
*** empty log message ***

19 years ago(Text encoding): Clarify.
Jan Nieuwenhuizen [Sun, 6 Feb 2005 11:45:52 +0000 (11:45 +0000)]
(Text encoding): Clarify.

19 years agoDo not also print intstrument in header on
Jan Nieuwenhuizen [Sun, 6 Feb 2005 11:35:29 +0000 (11:35 +0000)]
Do not also print intstrument in header on
first page.  Do not print page number on first and only page.

19 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 6 Feb 2005 11:00:43 +0000 (11:00 +0000)]
*** empty log message ***

19 years agoDo not print intstrument twice on first
Jan Nieuwenhuizen [Sun, 6 Feb 2005 10:06:25 +0000 (10:06 +0000)]
Do not print intstrument twice on first
page.  Do not print page number on first page.

19 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 5 Feb 2005 19:21:48 +0000 (19:21 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 5 Feb 2005 19:16:34 +0000 (19:16 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 5 Feb 2005 16:55:50 +0000 (16:55 +0000)]
*** empty log message ***

19 years ago(simultaneous_relative_callback): do
Han-Wen Nienhuys [Sat, 5 Feb 2005 16:51:24 +0000 (16:51 +0000)]
(simultaneous_relative_callback): do
what-if analysis on copy, not on original. Fixes old-relative
compatibility.

19 years ago(postscript->png): space before
Han-Wen Nienhuys [Sat, 5 Feb 2005 13:51:27 +0000 (13:51 +0000)]
(postscript->png): space before
--verbose.

19 years ago* mf/feta-autometric.mf (fet_beginchar): Check whether `feta_group'
Werner Lemberg [Sat, 5 Feb 2005 07:08:27 +0000 (07:08 +0000)]
* mf/feta-autometric.mf (fet_beginchar): Check whether `feta_group'
is defined.

* mf/feta-alphabet.mf: Define `staffsize#'.
Include `feta-params.mf'.
s/staffheight/design_size/.

* mf/feta-alphabet??.mf: s/staffheight/design_size/.

* mf/feta-alphabet26.mf: Fix a serious bug (design size off by 8pt).

* mf/feta-nummer-code.mf: Reformatted.
(draw_six): Use outline intersection to avoid a self-intersecting
path.
("Numeral comma"): Fix serious outline glitches.  This slightly
changes the glyph shape.
("Numeral dash"): Use `draw_rounded_block'.
("Numeral dot"): Use `drawdot'.
("Numeral 1"): Assure identical tangent directions for the
intersection points of paths.  The glyph shape improvement is only
visible at very high magnifications.
("Numeral 2"): Use `solve' macro to make the lower right part of
the glyph outline touch the x axis exactly.  This changes the
glyph shape.
Minor fixes for better overlap removal support.
("Numeral 4"): Make lefter corner `rounder'.
("Numeral 5"): Assure identical tangent directions for the
intersection points of paths.  This improves the glyph shape at
high magnifications.
("Numeral 7"): Use `solve' macro to make the upper right part of
the glyph outline touch the metrics box exactly.  This changes the
glyph shape.
Avoid corner in the upper left part of the glyph (causing a minor
shape change).

* mf/feta-ital-*.mf: Removed.  Unused.

19 years agonew file.
Han-Wen Nienhuys [Fri, 4 Feb 2005 21:13:06 +0000 (21:13 +0000)]
new file.

19 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 4 Feb 2005 21:04:12 +0000 (21:04 +0000)]
*** empty log message ***

19 years ago($(outdir)/lilypond.map): add aybabtu to .map file.
Han-Wen Nienhuys [Fri, 4 Feb 2005 19:56:53 +0000 (19:56 +0000)]
($(outdir)/lilypond.map): add aybabtu to .map file.

19 years ago* lily/note-column.cc (translate_rests): call flush_extent_cache()
Han-Wen Nienhuys [Fri, 4 Feb 2005 19:49:08 +0000 (19:49 +0000)]
* lily/note-column.cc (translate_rests): call flush_extent_cache()
of parents when translating rests. Fixes: c-chord-rest.ly

* lily/include/dimension-cache.hh (struct Dimension_cache): add
dimension_callback_ member.

* lily/grob.cc (flush_extent_cache): new function. Force recompute
of extents.

19 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 4 Feb 2005 16:13:33 +0000 (16:13 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jan Nieuwenhuizen [Fri, 4 Feb 2005 13:48:11 +0000 (13:48 +0000)]
*** empty log message ***

19 years ago* scm/music-functions.scm (has-request-chord): don't use
Han-Wen Nienhuys [Fri, 4 Feb 2005 12:35:34 +0000 (12:35 +0000)]
* scm/music-functions.scm (has-request-chord): don't use
ly:music-name anywhere. Fixes <<\\>> notation.

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

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

19 years ago* scm/music-functions.scm (has-request-chord): don't use
Han-Wen Nienhuys [Fri, 4 Feb 2005 12:24:17 +0000 (12:24 +0000)]
* scm/music-functions.scm (has-request-chord): don't use
ly:music-name anywhere. Fixes <<\\>> notation.

* scm/define-markup-commands.scm (box): use font-size for
padding. Fixes boxed-rehearsal-marks.ly

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

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

19 years ago* lily/pango-font.cc (pango_item_string_stencil): bugfix: don't
Han-Wen Nienhuys [Fri, 4 Feb 2005 12:01:11 +0000 (12:01 +0000)]
* lily/pango-font.cc (pango_item_string_stencil): bugfix: don't
crash if psname is null.

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

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

19 years ago* lily/parser.yy (assignment_id): allow LYRICS_STRING as
Han-Wen Nienhuys [Fri, 4 Feb 2005 11:44:22 +0000 (11:44 +0000)]
* 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.