]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
(interpret_finale_key_sig): handle minor keys
[lilypond.git] / ChangeLog
index 8e9f54a1cdcadfcf94174495bf0dd659028956db..f75b697ba4c5ff56855b46f968c1a8086d46243b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,163 @@
+2003-07-17  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * scripts/etf2ly.py (interpret_finale_key_sig): handle minor keys
+       too
+       (Global_measure.set_timesig): handle 3/8 time sig too.
+
+       * scm/output-lib.scm (note-head-style->attachment-coordinates):
+       note about triangle note heads.
+
+       * scm/drums.scm: use alist for instrument-settings. This fixes the
+       bug with assigning to drums in the .ly file.
+
+       * mf/feta-autometric.mf (code): start font at 32. WARNING: FONT
+       CHANGED.
+
+       * scm/define-grob-interfaces.scm (cluster-beacon-interface): add
+       cluster-beacon-interface
+
+       * scm/define-grobs.scm (all-grob-descriptions): default to ramp.
+
+       * scripts/convert-ly.py (FatalConversionError.conv): add cluster rule.
+
+       * ly/spanners-init.ly (stopGroup): remove start/stopCluster.
+
+       * lily/cluster.cc (brew_molecule): examine ClusterSpannerBeacons
+       to get positions.
+
+       * lily/cluster-engraver.cc: rewrite: catch cluster-note-events,
+       make ClusterSpannerBeacon to record Y positions. This removes the
+       need to switch off notes. Use \apply #notes-to-clusters { .. }  to
+       make cluster-note-events.
+
+2003-07-17  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * configure.in: Use lily/main.cc as identifying source file.
+
+       * lily/accidental-engraver.cc: Compile fix: include protected-scm.hh.
+
+       * config.hh.in: 
+       * python/midi.c: Remove <pyphonX>/Python.h ifdef tree.
+
+       * configure.in: Require PYTHON >= 2.0.
+
+       * stepmake/aclocal.m4 (STEPMAKE_PYTHON_DEVEL): Rewrite.  Ask
+         $PYTHON for include dir location.
+       (STEPMAKE_PYTHON): New function.  Use
+       
+           PYTHON=foo ./configure
+
+         to override.
+
+2003-07-17  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * lily/translator-scheme.cc (LY_DEFINE): bugfix: always return
+       something.
+
+       * make/lilypond.redhat.spec.in (Group): change ftp.cs.uu.nl to
+       ftp.lilypond.org everywhere.
+
+2003-07-16  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * lily/text-item.cc (interpret_new_markup): do only if new-markup
+       detected.
+
+       * Documentation/user/refman.itely (Grace notes): note on explicit
+       contexts
+
+2003-07-16  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-font-lock.el: add a comment about LilyPond specific
+       escape characters: ^, - and _, in the syntax table.
+
+       * Documentation/user/appendices.itely: a majuscule fix.
+
+2003-07-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * input/test/trills.ly (endHorizScript): fixes.
+
+       * input/test/chord-names-jazz.ly: merge in alternate Jazz
+       notation, move from regression.
+
+       * input/test/script-stack.ly: change name from stacked-scripts
+
+       * input/test/ossia.ly: octave errors.
+
+       * input/no-notation/midi-tuplets.ly: move from input/test/, idem
+       for midi-volume-equaliser
+
+m2003-07-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * scm/output-ps.scm (lily-traced-cm-fonts): substitution for lily
+       cm fonts.
+
+       * mf/feta-beugel.mf: don't multiply font_count by 10.
+
+       * lily/lookup.cc (horizontal_line): new function. Use
+       horizontal-line in output backends.
+
+       * Documentation/user/tutorial.itely (An orchestral part): new
+       section on orchestral stuff and identifiers.
+
+2003-07-14  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-mode.el: comment-out paren-highlighting, it still causes
+       some interference to other modes.
+
+2003-07-14  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * lily/spacing-spanner.cc (musical_column_spacing): use average,
+       not maximum of spacing wishes in polyphonic situations.
+
+       * scm/define-grobs.scm (all-grob-descriptions): bold tuplet
+       number
+
+       * lilypond-indent.el: remove paren matching. 
+
+       * lily/text-item.cc (interpret_new_markup): new function
+       use iso. text2molecule.
+
+       * lily/main.cc (notice): change FSF address 
+
+       * po/de.po: update PO file to 1.6.
+
+2003-07-13  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * Documentation/user/ {many}: Add periods and remove spaces.
+       
+2003-07-11  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-indent.el (LilyPond-paren-set-mode): From XEmacs' paren.el:
+       Disable buffer-locally default paren hook and make a new one. 
+
+       * lilypond-mode.el: Turn off locally paren-mode, but turn on
+       locally LilyPond-paren-mode. Add todo for mouse double-click.
+
+2003-07-10  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-indent.el (LilyPond-show-paren-mode): From Emacs' paren.el:
+       Disable buffer-locally default paren idle timer and make a new one. 
+
+       * lilypond-mode.el: Turn off locally show-paren-mode, but turn on
+       locally LilyPond-show-paren-mode. Add to menu a toggle for
+       LilyPond-show-paren-function.
+
+2003-07-08  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * input/template/jazz-combo.ly (drumNotes): 1.7 fixes 
+
+2003-07-09  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * Documentation/user/refman.itely: spelling fix.
+
+       * lilypond-mode.el, lilypond-indent.el: restrusture and comment
+       paren highlight function definitions. add todo for
+       Lilypond-show-paren-mode.
+
+2003-07-07  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * input/template/jazz-combo.ly: new file.
+
 2003-07-06  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
        * mf/feta-toevallig.mf: tweak for bottom of flat sign.