LilyPond 1.7.7
Han-Wen Nienhuys <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.announce |
|---|---|
| Message-ID | <[email protected]> |
LilyPond 1.7.7 is out. Highlights: - cluster notation, courtesy Jurgen Reuter - measure subdivisions, for indicating the subdivisions of irregular metrums - various bugfixes by Jan. 2002-11-14 Han-Wen Nienhuys <[email protected]> * Documentation/user/*.tely: new chord syntax. * input/regression/[bc]*.ly (texidoc): syntax updates. 2002-11-13 Heikki Junes <[email protected]> * lilypond.words: add vocabulary to be used in auto-completion * vimrc: autocompletion in Insert/Replace-mode with <Ctrn-N> * lilypond.vim: allow note name at EOF 2002-11-13 Han-Wen Nienhuys <[email protected]> * buildscripts/new-chords.py (edit): -e option: inline editing. * input/regression/a*.ly (texidoc): syntax updates. * Documentation/user/lilypond-book.itely (Integrating La@TeX{} and music): elucidations. 2002-11-11 Juergen Reuter <[email protected]> * lily/include/lily-proto.hh, ly/engraver-init.ly, ly/spanners-init.ly, scm/grob-description.scm, scm/grob-property-description.scm, scm/music-types.scm, lily/cluster-engraver.cc, lily/cluster.cc, lily/include/cluster.hh, input/test/cluster.ly: cluster implementation * lily/include/lookup.hh, lily/lookup.cc, scm/pdf.scm ps/music-drawing-routines.ps, scm/ascii-script.scm, scm/ps.scm, scm/sketch.scm, scm/tex.scm: support for dots and polygons added * lily/lookup.cc: bugfix: fixed infinite loop in frame () * mf/parmesan-heads.mf: bugfix: vaticana punctum set_char_box * scm/grob-description.scm: bugfix: by default, use default note head style when engraving ligatures * lily/note-heads-engraver.cc: bugfix: do not steal ligature events * lily/mensural-ligature-engraver.cc: bugfix: accept ligature events * lily/ligature-bracket-engraver.cc: bugfix: accept ligature events * input/test/ancient-font.ly: bugfix: style -> flag-style * lily/ligature-engraver.cc: indentation fix * lily/parser.yy: indentation fixes 2002-11-09 Han-Wen Nienhuys <[email protected]> * input/regression/measure-grouping.ly: more elaborate example. * lily/moment.cc: ly:add-moment, ly:mul-moment, ly:div-moment. New functions * scm/music-functions.scm (set-time-signature): new function, allow inline time sig settings with measure grouping. * lily/parser.yy (command_element): move time sig construction into Scheme. * lily/side-position-interface.cc (out_of_staff): new function, like padding, but keep minimum distance from staff. Easier than linespanners (dynamics, pedals), but roughly the same effect. 2002-11-10 Heikki Junes <[email protected]> * emacs-mode.el: Added spanish-note-replacements (<[email protected]>). * vimrc: (Un)commenting with <(S-)F12>, tidy. 2002-11-08 Heikki Junes <[email protected]> * lilypond.vim: Do not fontify cises, desis, etc. * vimrc: view dvi with <S-F6> 2002-11-08 Han-Wen Nienhuys <[email protected]> * lily/lookup.cc (triangle): new function. * input/regression/measure-grouping.ly (texidoc): new file: show triangles and brackets for beat groups of 3 and 2. * lily/include/measure-grouping-spanner.hh (class Measure_grouping): new file. * lily/measure-grouping-spanner.cc (brew_molecule): new file * lily/measure-grouping-engraver.cc (class Measure_grouping_engraver): new file. 2002-11-06 Jan Nieuwenhuizen <[email protected]> * Merge from stable: cvs update -jlilypond_1_6_6 -jlilypond_1_6_6_1 * ly/paper16-init.ly (paperSixteen): Bugfix: set fonts instead of stylesheet. * ly/paper19.ly: Include paper19-init.ly. * ly/paper19-init.ly: New file. * Documentation/user/tutorial.itely (First steps): Fix first example for font test. * input/tutorial/brahms-tweaked.ly: Fix by hand for font test. * ChangeLog: Add 1.7.6 release marker (see below). * stepmake/stepmake/python-module-vars.make (EXTRA_DIST_FILES): Add .py files. 2002-11-06 Han-Wen Nienhuys <[email protected]> * input/tutorial/sammartini.ly (bassvoices): to new syntax. * input/tutorial/*.ly: update to new syntax. * lily/parser.yy (Composite_music): new transpose syntax, \transpose FROM TO MUSIC. 2002-11-04 Jan Nieuwenhuizen <[email protected]> * scripts/lilypond-book.py: * scripts/ly2dvi.py: Fix: redirect latex progress/error output to stderr (by default this goes to stdout). Show lilypond progress, even when not verbose. * python/lilylib.py (system): New optional parameter to control showing of progress. * scm/backend-documentation-lib.scm (check-dangling-properties): Fix error message. * lily/text-item.cc (ADD_INTERFACE): Remove align, magnify. Add axis, extent. * scm/grob-property-description.scm (magnify): Remove. (extent, axis): Add. -- Han-Wen Nienhuys | [email protected] | http://www.cs.uu.nl/~hanwen/