LilyPond 1.7.6 released
Han-Wen Nienhuys <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.announce |
|---|---|
| Message-ID | <[email protected]> |
1.7.6 is out. It has * more support for postfix articulation entry: you can now do c8-[-~ c8-] to get two beamed and tied eighth notes. * Articulations in chords: you can do <<c-> e-.>>4 to get a > and . over the chord. * Various robustness fixes and cleanups for lilypond-book * Updates for emacs and VIM modes 2002-11-03 Han-Wen Nienhuys <[email protected]> * scripts/convert-ly.py: more uniformization substitutions. * buildscripts/new-chords.py (sub_chords): new file. 2002-11-03 Jan Nieuwenhuizen <[email protected]> * mf/GNUmakefile: Bugfix: Use actual fontname (.AFM FontName) for lilypond.map. Include sauter fonts too. Cleanups. 2002-11-02 Han-Wen Nienhuys <[email protected]> * Documentation/user/tutorial.itely (First steps): change to new chord/tie/slur/beam notation. * lily/parser.yy (event_that_take_dir): allow postfix notation for ties. * lily/new-tie-engraver.cc (process_acknowledged_grobs): new engraver. Process ties in postfix notation, i.e. c8-~ c * lilypond-mode.el (LilyPond-command-alist): run LaTeX by default. * input/regression/beam-postfix-notation.ly (texidoc): new file. * lily/parser.yy (event_that_take_dir): allows c8-[ for beams. * lily/beam-engraver.cc (try_music): accept new-beam-events * input/regression/chord-scripts.ly (texidoc): new file * lily/new-fingering-engraver.cc (acknowledge_grob): also handle script-events. * scm/script.scm (default-script-alist): cleanup. * lily/script-engraver.cc (make_script_from_event): cleanup. * lily/lyric-combine-music-iterator.cc (Lyric_combine_music_iterator): remove superfluous events. (melisma_busy): new function. Fix broken melismas. 2002-10-31 Heikki Junes <[email protected]> * vimrc: Add shortcuts for compiling, midi-playing and PS-viewing. Remove nonvalid settings. Use descriptive key names. Use <Return> to indicate the pressing of that key. 2002-10-30 Jan Nieuwenhuizen <[email protected]> * scripts/lilypond-book.py (option_definitions): Typo. * scripts/ly2dvi.py: Updates. * python/lilylib.py (setup_environment, print_environment) (get_bbox, make_preview): Merge and remove from ly2dvi and lilypond-book. * scripts/lilypond-book.py: Use lilylib. Cleanups. * .cvsignore: Remove some cruft. * make/lilypond-vars.make (PYTHONPATH): Add python's outdir to path. * scripts/ly2dvi.py: Use lilylib as module. Fail gracefully if kpsexpand, kpsewhich, ps2pdf exit with error. Cleanups and fixes throughout. * python/lilylib.py (quiet_system): Junk (system): Display error log upon failure. (read_pipe): New function. Cleanups and fixes. * python/*.py: Rename from *.py.in. * make/substitute.make (ATVARIABLES): Add lilypond_datadir. * GNUmakefile.in (SUBDIRS): Move python before scripts. 2002-10-30 Jan Nieuwenhuizen <[email protected]> * python/GNUmakefile: Bugfix: handle modules. * stepmake/stepmake/python-module-targets.make (default): Add compiled modules. * stepmake/stepmake/python-module-rules.make: Add rule for byte compiling modules. * stepmake/stepmake/python-module-vars.make (OUT_PY_MODULES): Bugfix. (OUT_PYC_MODULES): Add. 2002-10-30 Heikki Junes <[email protected]> * make/lilypond.mandrake.spec.in: Repair info. Comment out menu. Use default paths. Refresh description. -- Han-Wen Nienhuys | [email protected] | http://www.cs.uu.nl/~hanwen/