]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* input/test/figured-bass-alternative.ly: fix accidental.
[lilypond.git] / ChangeLog
index d4c2f81d9a57b4212464193d6d26ec5124379f74..012416250858fcfa9824eba55664188cc1d2f706 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,104 @@
+2004-01-29  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/topdocs/NEWS.texi: Compile fix (thanks Mats).
+
+2004-01-29  Mats Bengtsson  <mabe@drongo.s3.kth.se>
+
+       * buildscripts/lilypond-login.sh: Avoid warning about undefined
+       TEXMF if it's previously unset.
+
+2004-01-29  Heikki Junes <hjunes@cc.hut.fi>
+
+       * scm/chord-name.scm (german-markup): bugfix: use SEMI-TONE.
+
+       * input/test/trills.ly: fix the unfolding of lineprall.
+
+       * input/test/figured-bass-alternative.ly: fix accidental.
+
+2004-01-28  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/topdocs/NEWS.texi: Add note about safe mode.
+       
+       * input/no-notation/dos-guile.ly: 
+       * input/no-notation/dos-ps.ly: 
+       * input/no-notation/dos-tex.ly: New file.  These tests still FAIL.
+       
+       * input/no-notation/safe-include.ly:
+       * input/no-notation/safe-guile.ly:
+       * input/no-notation/safe-ps.ly: 
+       * input/no-notation/safe-tex.ly: New file.
+
+       * scripts/lilypond.py (global_latex_preamble): Add \nofiles for
+       safe mode Add -s,--safe-mode option.  Use -S,--set for setting
+       options now.
+       (run_lilypond): When in --safe-mode, pass option to lilypond-bin.
+       When in --safe-mode, set environment openout_any=p[aranoid].
+
+       * tex/ltest.tex: 
+       * tex/lilyponddefs.tex: Add \nofiles.
+
+       * python/lilylib.py (get_bbox, make_ps_images): Add -dSAFER to gs
+       options.
+
+       * mf/GNUmakefile (FETA_LIST_FILES): Install feta*list.lys too.
+       This allows building the user manual using a binary installation
+       and a matching unpacked source tree.
+
+       * scm/lily.scm (safe-module): New variable. 
+
+       * lily/includable-lexer.cc (new_input): Fix error messages.
+
+       * lily/parse-scm.cc (internal_ly_parse_scm): Add parameter SAFE.
+       If SAFE, evaluate in safe-module.  Change callers.
+
+       * lily/main.cc (Long_option_init): Reinstate safe-mode.
+
+       * lily/lexer.ll (embedded_scm): While processing main-input,
+       invoke ly_parse_scm with safe mode if running in safe-mode.
+       (<<EOF>>): Reset main_input_b_, fixes old-relative chech
+       in init.ly for safe-mode.
+
+2004-01-28  Mats Bengtsson  <mabe@drongo.s3.kth.se>
+
+       * scripts/lilypond.py (ly_paper_to_latexpaper): Regain
+       compatibility with old versions of geometry.sty (compat2
+       already implied includehead).
+       Change the page layout slightly so bottom + footskip = top +
+       headheight + headsep = 16mm, the remaining paperheight-32mm
+       are used for the music. Increase footskip to 5mm, so the top of
+       the footer text doesn't touch the music.
+
+2004-01-28  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * scm/music-functions.scm (determine-split-list): bugfix: only use
+       new-active for both voices if both indexes advance. This fixes the
+       biggest outstanding problem with new-pc. 
+
+       * lily/new-part-combine-iterator.cc (construct_children): set more
+       directions.
+
 2004-01-27  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
+       * scripts/convert-ly.py (conv): add instrument rule.
+
+       * lily/instrument-name-engraver.cc: add Vocal_name_engraver.
+
+       * lily/side-position-interface.cc: remove add_staff_support ()
+       Change all callers to use staff-padding.
+
+       * lily/auto-beam-engraver.cc (create_beam): opps. Don't use
+       make_spanner().
+
+       * lily/a2-engraver.cc (process_acknowledged_grobs): 
+
+       * lily/text-engraver.cc: remove scriptHorizontal property.
+
+       * lily/beam.cc (least_squares): also set least-squares-dy for
+       special case of slanted 2-stem beam to center.
+
        * lily/side-position-interface.cc (out_of_staff): move contents of
        out_of_staff into aligned_side.
+       remove out_of_staff().
 
        * input/regression/measure-grouping.ly: fix warning.