lilypond 1.7.25
Han-Wen Nienhuys <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.announce |
|---|---|
| Message-ID | <[email protected]> |
LilyPond 1.7.25 is out. It contains, well, a lot. See the ChangeLog below. I expect that this will be the last "regular" 1.7 release: most of the bugs are ironed out and the documentation is up to date. After this, we will release one or two release-candidates for version 1.8. If you haven't switched over to 1.7 yet, then this is the time to do it, and help find bugs before 1.8 goes live. NOTE: the distribution address has changed from ftp.cs.uu.nl to ftp.lilypond.org. Please update your bookmarks and mirror scripts. Enjoy! Han-Wen 2003-07-18 Han-Wen Nienhuys <[email protected]> * VERSION: release 1.7.25 * Documentation/user/introduction.itely (Introduction): rewrite start of introduction. 2003-07-18 Juergen Reuter <[email protected]> * lily/all-font-metrics.cc: fixed typo 2003-07-18 Heikki Junes <[email protected]> * lilypond-font-lock.el (LilyPond-mode-set-syntax-table, LilyPond-mode-context-set-syntax-table): new functions to define the syntax table according to context. * lilypond-mode.el: use LilyPond-mode-set-syntax-table. 2003-07-17 Han-Wen Nienhuys <[email protected]> * Documentation/user/refman.itely (Figured bass): language nit courtesy http://www.vocabula.com * GNUmakefile.in: remove no kpathsea hack. * Documentation/topdocs/INSTALL.texi (Top): remove web-doc from doco. * GNUmakefile.in: remove web-doc target. * lily/all-font-metrics.cc (find_afm): add message about buildscripts/clean-fonts.sh * scm/define-music-properties.scm (figure): use string for 'figure * lily/parser.yy (bass_number): allow strings for bassfigure too. * input/regression/ : add raggedright = ##t where applicable. * scm/bass-figure.scm (make-bass-figure-markup): add alignBassFigureAccidentals property. * lily/volta-bracket.cc (brew_molecule): only put text on 1st bracket. * lily/hyphen-spanner.cc (set_spacing_rods): new function: take syllables widths into account for minimum-length. * input/test/staff-container.ly: update file * input/test/stem.ly: remove * lily/event.cc (LY_DEFINE): add ly: prefix. * input/test/clef-manual-control.ly: from manual-clef * input/test/repeat-shorter-bracket.ly: move from coda-kludge * input/test/different-time-signatures.ly: move to poly-metric.ly * input/test/hara-kiri*,scales.ly: remove * input/test/chord-names-dpnj.ly (efullmusic): remove file (merged with chord-names-jazz.ly) * make/mutopia-rules.make ($(outdir)/%.pdf): use +lilypond.map to get scalable cm fonts too. * stepmake/stepmake/metafont-rules.make (ENCODINGOPTION): add --encoding for mftrace if present. * input/regression/slur-area.ly: move from test/ * input/test/: remove simple-slur-endings slur-attachment slur-broken-cross-staff slur-broken.ly slur-damping.ly slur-follow-music.ly slur-position.ly slur-proof.ly slur-shape.ly slur-symmetry slur-symmetry tie-broken.ly * scm/drums.scm (set-drum-kit): add function. * Documentation/user/refman.itely (Percussion staves): use set-drum-kit * 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 <[email protected]> * stepmake/aclocal.m4: Do AC_PATH_PROG for python. * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * lilypond-mode.el: comment-out paren-highlighting, it still causes some interference to other modes. 2003-07-14 Han-Wen Nienhuys <[email protected]> * 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 <[email protected]> * Documentation/user/ {many}: Add periods and remove spaces. 2003-07-11 Heikki Junes <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * input/template/jazz-combo.ly (drumNotes): 1.7 fixes 2003-07-09 Heikki Junes <[email protected]> * 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 <[email protected]> * input/template/jazz-combo.ly: new file. 2003-07-06 Han-Wen Nienhuys <[email protected]> * mf/feta-toevallig.mf: tweak for bottom of flat sign. lo-res fixes. * mf/feta-schrift.mf: bugfix in varcoda sign. WARNING: FONT CHANGED * lily/my-lily-lexer.cc (lookup_identifier): return SCM_UNDEFINED, in accordance with lexer.ll. 2003-07-05 Jan Nieuwenhuizen <[email protected]> * Documentation/user/tutorial.itely: Edit introduction. 2003-07-05 Han-Wen Nienhuys <[email protected]> * lily/staff-symbol-referencer.cc (LY_DEFINE): add ly:grob-staff-position 2003-07-04 Han-Wen Nienhuys <[email protected]> * scm/to-xml.scm: import srfi-1 -- Han-Wen Nienhuys | [email protected] | http://www.xs4all.nl/~hanwen