lilypond 1.7.20
Han-Wen Nienhuys <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.announce |
|---|---|
| Message-ID | <[email protected]> |
1.7.20 is out. This release features * documentation updates * lots of work by Juergen on the gregorian notation stuff. * various bugfixes (broken 8va spanners, broken beams, nested slash repeats.) Enjoy! 2003-05-26 Han-Wen Nienhuys <[email protected]> * lily/text-spanner.cc (brew_molecule): clean up function. This fixes bugs with broken 8va spanners. * lily/simple-spacer.cc (solve): also compute force for raggedright. This prevents spurious line-breaks with raggedright 2003-05-25 Han-Wen Nienhuys <[email protected]> * lily/key-performer.cc (create_audio_elements): always use major key * Documentation/user/internals.itely: updates * input/regression/beam-break.ly: new file. * lily/beam.cc (brew_molecule): handle broken beams (i.e. print beams if starting or terminating stems have 'beaming set.) * lily/beam-engraver.cc (process_music): add forbidBeamBreak property. * lily/parser.yy (verbose_command_req): add comment about scales. 2003-05-25 Heikki Junes <[email protected]> * lilypond-indent.el: adjust regexps in bracket-matching. 2003-05-24 Juergen Reuter <[email protected]> * Documentation/user/refman.itely: more tiny fixes * Documentation/user/refman.itely: bugfix: "Chord namess" -> "Chord names"; added table with input syntax for solesmes neumes table; added some words about rationale on input syntax design * lily/gregorian-ligature-engraver.cc, lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc, lily/include/gregorian-ligature.hh: bugfix: horizontal head alignment of Pes Initio Debilis * Documentation/user/refman.itely, lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc, mf/parmesan-heads.mf: fixed most of the head selection/alignment bugs in the solesmes neumes table 2003-05-24 Heikki Junes <[email protected]> * lilypond-indent.el: Match '(' and ')' by skipping '\(' and '\)'. Similarly, match '[' and ']' by skipping '\[' and '\]'. * lilypond-mode.el: fix tag-score. small improvements. 2003-05-23 Jan Nieuwenhuizen <[email protected]> * .cvsignore: Add aclocal.m4. * lily/music-constructor.cc: Include <assert.h>. 2003-05-23 Han-Wen Nienhuys <[email protected]> * ly/engraver-init.ly (HaraKiriStaffContext): use RemoveEmptyStaffContext instead. * Documentation/user/refman.itely: updates 2003-05-23 Juergen Reuter <[email protected]> * Documentation/user/refman.itely: added solesmes neumes table; bugfix: make section "More Stanzas" a subsection of "Vocal Music"; bugfix: "Ornaments" -> "Articulations" * ly/gregorian-init.ly: junked "aucta" and "semivocalis" 2003-05-22 Heikki Junes <[email protected]> * lilypond-indent.el: Add a message about trying to match \] or \). 2003-05-22 Juergen Reuter <[email protected]> * input/test/gregorian-scripts.ly, input/test/vaticana.ly: removed obsolete "arithmetic_*" * input/bugs/ligatures.ly: removed (will be put into a different directory later) 2003-05-22 Jan Nieuwenhuizen <[email protected]> * stepmake/aclocal.m4: Add tetex-devel as package suggestion for libkpathsea (Maurizio Tomasi). 2003-05-22 Han-Wen Nienhuys <[email protected]> * input/regression/repeat-slash.ly (texidoc): new file * lily/slash-repeat-engraver.cc (try_music): new file, handle slash repeats separately. Slash repeats and % repeats can now be nested. 2003-05-22 Heikki Junes <[email protected]> * lilypond-indent.el: Add preliminary test for closing \] and \). 2003-05-21 Juergen Reuter <[email protected]> * lily/gregorian-ligature-engraver.cc, lily/vaticana-ligature-engraver.cc, lily/include/gregorian-ligature.hh, ly/gregorian-init.ly, mf/parmesan-heads.mf: various semivocalis related bugfixes * input/bugs/ligatures.ly: new file demonstrating problems with ligatures 2003-05-21 Heikki Junes <[email protected]> * lilypond-mode.el, lilypond-font-lock.el, lilypond-indent.el: Move all paren matching to lilypond-indent.el. 2003-05-20 Heikki Junes <[email protected]> * lilypond-mode.el: Remove outdated code. Stress the difference between Emacs and XEmacs definitions. * lilypond-mode.el, lilypond-indent.el: Define a function interactive only when necessary. 2003-05-19 Heikki Junes <[email protected]> * lilypond-mode.el: Use temp-dir for Commands on Buffer/Region. Use inactive regions also in XEmacs. 2003-05-18 Han-Wen Nienhuys <[email protected]> * Documentation/user/refman.itely (Repeat syntax): more updates * lily/simple-spacer.cc (solve): move solution process into solve(). This fixes a bug with collisions and raggedright = ##t. * scm/lily.scm (scm): remove output-pysk.scm, music-types.scm * ly/engraver-init.ly: remove GraceContext. Update examples. 2003-05-18 Jan Nieuwenhuizen <[email protected]> * GNUmakefile.in (fonts): Also make fontball. * Website fixes: * ly/engraver-init.ly (GraceContext): Add. * run: convert-ly $(find . -name *.ly) * ly/chord-modifiers-init.ly (ignatzekExceptionMusic): Hmm: fix new chords. -- Han-Wen Nienhuys | [email protected] | http://www.xs4all.nl/~hanwen