]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* scm/encoding.scm (coding-alist):
[lilypond.git] / ChangeLog
index 8c3ab1b89a633f8fc1214d0b991785a941735931..d5fdde86aa4f33d7484c325802dec3047d0a6735 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,111 @@
+2004-11-21  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/encoding.scm (coding-alist): 
+       * scm/font.scm (add-ec-fonts):
+       * ly/paper-defaults.ly: Use actual name for EC fontencoding:
+       Extended-TeX-Font-Encoding---Latin.
+
+       * lily/side-position-interface.cc (general_side_position): Add
+       actual offset to error message (avoid constant error messages).
+
+       * lily/all-font-metrics.cc (find_font): Add "lm" to try-AFM-first
+       block.
+
+       * lily/font-select.cc (select_encoded_font)
+       (get_font_by_mag_step, get_font_by_design_size): 
+       * lily/modified-font-metric.cc (Modified_font_metric): 
+       * lily/paper-def.cc (find_scaled_font): Add font_encoding parameter.
+
+       * scm/encoding.scm (coding-alist): Add fetaDynamic.
+       (read-encoding-file): Bugfix: do not require space after bracket.
+
+       * scm/font.scm (add-cork-lm-fonts): Remove lmbxi8 and lmbxi14,
+       these do not exist.
+
+2004-11-20  Graham Percival  <gperlist@shaw.ca>
+
+       * Documentation/user/notation.itely: added info about typesetting
+       boxed bar numbers.
+
+2004-11-20  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * flower/interval.cc (T_to_string): gcc4 fixes.
+
+       * scm/define-markup-commands.scm (fill-line): use
+       stack-stencils. This fixes problems with putting already centered
+       stencils in a line.
+
+       * VERSION: release 2.5.1
+
+       * lily/bar-line.cc (get_staff_bar_size): add line thickness.
+
+2004-11-19  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * input/example-[1-3].ly: simplify.
+
+       * lily/cluster-engraver.cc (try_music): react to busy-playing-event
+
+       * 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