]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* cygwin/mknetrel: Exit if doc build fails.
[lilypond.git] / ChangeLog
index de74412aa451c4e0f7d71fc16e0831498776074b..8d8e8d581ce5d7cb65719fc9824b4174aede4471 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,257 @@
+2003-02-26  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * cygwin/mknetrel: Exit if doc build fails.
+
+       * lily/GNUmakefile: Add hack for .deps and --srcdir build.
+
+2003-02-27  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * scm/music-types.scm (music-descriptions): add doc strings
+
+2003-02-25  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/lexer.ll: 
+       * lily/include/my-lily-lexer.hh: 
+       * lily/include/includable-lexer.hh: Add flex kludge.
+
+       * config.hh.in: 
+       * config.make.in: 
+       * stepmake/aclocal.m4 (STEPMAKE_DATADIR, STEPMAKE_LIBDIR): Junk
+       cruft.
+       
+       * stepmake/aclocal.m4 (STEPMAKE_LIBDIR): Fix casual cut and paste
+       code.
+
+2003-02-24  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * ly/spanners-init.ly (cresc, dim): Update to new markup text.
+
+       * lily/parser.yy (new_chord): Compile fix.
+
+2003-02-23  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * lily/percent-repeat-engraver.cc (try_music): add correct
+       processing moments for double-measure percents as well.
+
+       * input/regression/percent-repeat-skipbars.ly (texidoc): new file
+
+       * lily/lily-guile.cc (ly:dimension?): add dimension as separate
+       grob prop type. 
+
+       * Documentation/user/refman.itely (Printing named chords): add
+       chord name tweak doco.
+
+       * input/template/gregorian-transcription.ly: new file.
+
+2003-02-22  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * input/test/*: lots of cleanups/comment-outs/removals in chord
+       examples
+       
+       * input/regression/*: lots of cleanups/comment-outs/removals in
+       chord examples
+       
+       * scripts/lilypond-book.py (check_texidoc): add no-texidoc to
+       options
+
+       * lily/new-chord-name-engraver.cc (process_music): give original
+       inversion pitch to chord name routine.
+
+       * input/tutorial/os-score.ly: update to new markup
+
+       * Documentation/user/appendices.itely: simply include
+       chords-ignatzek. 
+
+       * Documentation/user/refman.itely (Chords mode): add documentation
+       for chord mode.
+
+       * scm/chord-entry.scm (construct-chord): mark inversion as bass if
+       not present in chord.
+       (construct-chord): add inversion and bass support.
+
+       * lily/chord.cc: junk contents.
+
+2003-02-17  Heikki Junes <hjunes@cc.hut.fi>
+
+       * Documentation/user/refman.itely:
+       * Documentation/user/music-glossary.tely: fix. 
+
+2003-02-16  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * scm/chord-entry.scm (construct-chord): move chord construction
+       to Scheme.
+
+       * lily/parser.yy (new_chord): new setup for chord entry.
+
+2003-02-16  Heikki Junes <hjunes@cc.hut.fi>
+
+       * lilypond.words:
+       * Documentation/user/music-glossary.tely: add ambitus.
+
+2003-02-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * scm/chords-ignatzek.scm (ignatzek-chord-names): robustness fix.
+
+       * lily/include/*.hh: string() -> to_string()
+
+       * scm/chords-ignatzek.scm: new file.
+
+       * ly/chord-modifiers-init.ly (ignatzekExceptionMusic): define
+       standard chord name exceptions.
+
+       * scm/translator-property-description.scm (chordNameSeparator):
+       add property.
+       (majorSevenSymbol): add property
+
+       * lily/translator-scheme.cc (ly:context-properties): new function
+       (ly:context-parent): new function.
+       (print_smob): print context name.
+
+       * lily/music.cc (ly:get-music-length): new function
+       (print_smob): don't print properties.
+
+       * lily/duration.cc (duration<?): new function
+
+       * input/regression/chords-funky-ignatzek.ly: new file.
+
+       * scm/double-plus-new-chord-name.scm (ignatzek-chord-names):
+       jazz chords.
+
+       * lily/pitch.cc (ly:pitch-diff): new function.
+
+       * input/regression/chords-ignatzek.ly: new file.
+
+2003-02-14  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * scm/double-plus-new-chord-name.scm (ignatzek-chord-names): classify
+       pitches for jazz chords.
+
+2003-02-13  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * lily/pitch.cc (LY_DEFINE): add ly:pitch-steps
+
+2003-02-05  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond.words: add 1
+
+2003-02-04  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * Documentation/topdocs/AUTHORS.texi: refine.
+
+2003-01-25  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-font-lock.el: lyrics-mode update for multiple stanza.
+       
+       * lilypond.words: add one.
+
+2003-01-23  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-font-lock.el: Fontify post-notated slurs [-^_][()].
+       Fontify bass note in chords, e.g., e in c1/e.
+       
+2003-01-19  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/user/music-glossary.tely: Dutch updates and
+       additions (Arent Storm).
+
+2003-01-19  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * input/regression/ambitus.ly:  move file.      
+
+       * lily/include/pitch.hh (class Pitch): make Pitch objects immutable.
+
+       * lily/event.cc (transpose): add tonic property to Key_change_req
+       and to Key_engraver.
+
+2003-01-17  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * Documentation/user/refman.itely: fix typo.
+
+       * lilypond.words: removed wrong identifiers.
+
+2003-01-16  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * mf/feta-toevallig.mf: make flat stem shorter 
+
+2003-01-16  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-font-lock.el: Fontify post-notated slurs -( and -).
+
+       * lilypond.words: add from Phrasing slur.
+       
+2003-01-15  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-mode.el: allow launching multiple ViewPS processes.
+       
+       * lilypond.words: add from Text markup.
+
+2003-01-14  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * input/test/ossia.ly (texidoc): add comment.
+
+       * input/regression/voice-follower.ly: new file.
+
+       * mf/feta-toevallig.mf: make flat heavier.
+
+       * lily/cluster-engraver.cc: clean up Cluster engraver
+
+       * lily/cluster.cc (brew_molecule): cleaned up Cluster code and
+       Engraver. Use Note_column to compute Y positions and deal with
+       line break stuff.
+
+2003-01-13  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * lily/stem.cc: move french-beaming to stem.
+
+2003-01-13  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-font-lock.el: fontify all durations in chords.
+
+       * lilypond.words: add from lily/my-lily-lexer.cc
+
+2003-01-12  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * VERSION: release 1.7.12
+
+       * lily/vaticana-ligature-engraver.cc (finish_primitive): compile fixes.
+
+       * lily/gregorian-ligature.cc: new file
+
+       * lily/*: the Great 2003 search & replace.
+
+       * Documentation/user/refman.itely (Manual repeat commands): add
+       note about font selection.
+
+2003-01-12  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond-mode.el: propose recompiling midi while invoking playing,
+       not while stopping playing.
+
+2003-01-11  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * lilypond.words: add one.
+
+       * lilypond-font-lock.el: add colour groups for horizontal, vertical 
+       and expressional note grouping. Fontify chord modes.
+
+2003-01-09  Heikki Junes  <hjunes@cc.hut.fi>
+
+       * Documentation/user/music-glossary.tely (Top): translate melisma.
+
+2003-01-09  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * Documentation/user/music-glossary.tely (Top): add melisma.
+
+2002-01-08  Juergen Reuter  <reuter@ipd.uka.de>
+
+       * lily/gregorian-ligature-engraver.cc: bugfix: added missing
+       interfaces for (abstract) grob GregorianLigature
+
+       * lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc:
+       renamed head* -> glyph_name*, x-shift* -> x-offset*
+
+       * scm/grob-property-description.scm: bugfix: added missing descriptions
+
 2003-01-07  Jan Nieuwenhuizen  <janneke@gnu.org>
 
        * input/test/chord-names-dpnj.ly: New file.