]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* scm/output-ps.scm (new-text): new function. Use glyphshow to
[lilypond.git] / ChangeLog
index ce3c6361cc974c09ff40ac1cdad7767e48b422cc..8426c200123581b3f7ae6fa735b4e8c51d20ba58 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,139 @@
+2004-11-19  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * scm/output-ps.scm (new-text): new function. Use glyphshow to
+       show glyphs.
+
+       * scm/encoding.scm (decode-byte-string): new function.
+
+       * scripts/convert-ly.py (conv): add warning about
+       set-global-staff-size.
+
+       * Doxyfile: add. 
+
+       * scripts/convert-ly.py (conv): add raggedlastbottom rule
+       (conv): warn for TextSpanner split.
+       (conv): warn for textheight.
+
+2004-11-19  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * GNUmakefile.in (install-WWW): Invoke install-info, so that when
+       building the documentation, info with images are installed.
+       (final-install): Fix description.  Mention sourcing of login
+       scripts (instead of running).
+
+2004-11-18  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Debian lmodern support.  Note that LilyPond will issue warnings
+       
+           no such encoding: "FontSpecific"
+
+         The font selection mechanism wants to get the encoding from the
+         font itself, but the idea of lmodern is that it is usable with
+         different encodings, ie, Lily should get the encoding from the
+         font tree, rather than the font itself.  This would require some
+         more work.
+       
+       * configure.in: Test for and accept lmodern if EC fonts not found.
+
+       * scm/framework-tex.scm (font-load-command): TeX font name
+       mangling for latin1 encoded cork-lm fonts.
+       (convert-to-ps): Load lm.map if available.
+
+       * ly/paper-defaults.ly: Use cork-lm encoding if ec is not
+       available.
+
+       * scm/encoding.scm (coding-alist): Add cork-lm encoding.
+
+       * scm/font.scm: Add header.  Autoload cork-lm and ec fonts if
+       available.
+
+       * lily/kpath.cc (ly_kpathsea_find_file): Rename.  Do not use
+       path for absolute file name, that is silly.
+
+       * lily/score-engraver.cc (initialize): 
+
+       * Documentation/user/GNUmakefile (local-install-info): Invoke
+       install-info --remove first.
+
+       * #include cleanup (Andreas Scherer).
+
+2004-11-18  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * input/test/script-abbreviations.ly: fix typos.
+
+2004-11-17  Werner Lemberg  <wl@gnu.org>
+
+       * python/lilylib.py (options_help_str): Support pretty-printing of
+       newlines in fourth element of option description.
+
+       * scripts/lilypond-book.py (option_definitions): Use new lilylib
+       feature.
+       Sort options.
+
+       * Documentation/user/lilypond-book.itely: Finish update.
+
+2004-11-17  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/user/macros.itexi: Add comment about \command.
+
+       * Documentation/user/lilypond.tely:
+       * Documentation/user/lilypond-book.itely: Fix names of lilypond
+       and lilypond-book nodes, so that `info lilypond' visits the manual
+       at top level, and `info lilypond-book' visits the lilypond-book
+       section.
+
+       * Documentation/user/GNUmakefile (local-install-info): Fix rules
+       and packager messages.
+
+       * lily/pangofc-afm-decoder.cc: Update test.
+
+2004-11-16  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/lily-library.scm (char->unicode-index): New function.
+
+       * scm/output-gnome.scm: 
+       * scm/output-svg.scm: Cleanup.  Map custom fonts to PUA.
+
+       * Proper naming of file name throughout; s/filename/file[-_]name/.
+
+       * lily/modified-font-metric.cc ("ly:font-encoding"): New function.
+
+       * lily/pangofc-afm-decoder.cc (pango_fc_afm_get_glyph): Map onto PUA.
+
+2004-11-16  Werner Lemberg  <wl@gnu.org>
+
+       * scripts/lilypond-book.py: The Lord has commanded me to use only
+       tabs for indentation.  Your humble servant obeys.
+
+2004-11-16  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/output-svg.scm: Font fixes.  Sodipodi now groks svg
+       including font, if LilyPond-feta font is only feta font in path.
+
+       * scm/output-gnome.scm (text): Revert to file name of font if font
+       has no name.  Fixes ec font selection.
+       (char): Bugfix: do not utf8 twice.  Fixes clefs.
+
+       * scm/framework-svg.scm:
+       * scm/output-svg.scm: New file.  TODO: figure out how to
+       do character by index in font.
+
+       * scm/output-sodipodi.scm: Remove.
+
+       * scm/output-ps.scm (stem): Remove.
+
+2004-11-15  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/output-gnome.scm (beam): New function.
+       (slur): Round corners.
+       (round-filled-box): Round corners.
+
 2004-11-16  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
        * scm/output-gnome.scm (beam): add function.
        (draw-line): new routine.
        (dashed-line): stub; call draw-line
+       (polygon): new routine.
 
 2004-11-15  Werner Lemberg  <wl@gnu.org>