info-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LilyPond 1.7.6 released


From: Han-Wen Nienhuys
Subject: LilyPond 1.7.6 released
Date: Mon, 4 Nov 2002 14:21:25 +0100

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  <address@hidden>

        * scripts/convert-ly.py: more uniformization substitutions.

        * buildscripts/new-chords.py (sub_chords): new file.

2002-11-03  Jan Nieuwenhuizen  <address@hidden>

        * mf/GNUmakefile: Bugfix: Use actual fontname (.AFM FontName) for
        lilypond.map.  Include sauter fonts too.  Cleanups.

2002-11-02  Han-Wen Nienhuys  <address@hidden>

        * 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  <address@hidden>

        * 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  <address@hidden>

        * 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  <address@hidden>

        * 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  <address@hidden>

        * make/lilypond.mandrake.spec.in: Repair info. Comment out menu.
        Use default paths. Refresh description.




-- 

Han-Wen Nienhuys   |   address@hidden    | http://www.cs.uu.nl/~hanwen/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]