info-lilypond
[Top][All Lists]
Advanced

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

LilyPond 1.7.19 released


From: Han-Wen Nienhuys
Subject: LilyPond 1.7.19 released
Date: Sun, 18 May 2003 02:05:22 +0200


LilyPond 1.7.19 is out. New features include

 - lots of code by Juergen for ancient notation

 - ottava brackets.  See input/regression/ottava.ly

 - metronome-marks, see input/regression/metronome-marking.ly

 - lots of documentation updates.

 - lots of Emacs mode updates by Heikki Junes  


Enjoy!


2003-05-18  Han-Wen Nienhuys  <address@hidden>

        * VERSION: 1.7.19 released
        
        * scm/music-functions.scm (set-octavation): new function.

        * input/regression/ottava.ly: new file

        * lily/translator-scheme.cc (LY_DEFINE): new function
        ly:unset-context-property
        (LY_DEFINE) new function ly:context-property-where-defined: 

2003-05-18  Heikki Junes  <address@hidden>

        * lilypond-font-lock.el: Add postfix syntax for horizontal groups.

        * lilypond.words: add few.

        * input/test/script-chart.ly: fix typo.

2003-05-17  Han-Wen Nienhuys  <address@hidden>

        * scm/define-grobs.scm: uniform naming for definitions and output
        routine files. 

        * ly/engraver-init.ly (ChoirStaffContext): add \description from
        scm/context-description.scm

        * lily/parser.yy (translator_spec_body): add \description to the
        \translator{} body syntax.

        * lily/ottava-engraver.cc: new file.

        * scm/chord-name.scm (natural-chord-alteration): replace old
        chord stuff. 

        * input/mutopia/R.Schumann/romanze-op28-2.ly: syntax updates.

        * Documentation/user/refman.itely (Metronome marks): update doco.

        * input/regression/markup-note.ly: new file

        * input/regression/metronome-marking.ly: new file

        * lily/metronome-engraver.cc: new file. Print \tempo markings.

        * scm/new-markup.scm (note-markup): make a note glyph, useful for
        metronome marks.

2003-05-17  Jan Nieuwenhuizen  <address@hidden>

        * Documentation/user/GNUmakefile: Compatibility fix for new
        makeinfo.  Please upgrade to texinfo CVS or pretest > 4.5.90 (rsn)
        for making binary packages; info splitting bug has been fixed.

        * Documentation/user/refman.itely: Compile fixes.

2003-05-16  Heikki Junes  <address@hidden>

        * lilypond-mode.el: XEmacs-fix: Use (mark) to find active-mark.
        Count \midi -keywords also for a region.

2003-05-15  Han-Wen Nienhuys  <address@hidden>

        * lily/lookup.cc (LY_DEFINE): new function

        * Documentation/user/tutorial.itely: updates

2003-05-15  Heikki Junes  <address@hidden>

        * lilypond-mode.el: Allow Midi on buffer.
        Use only '.ly'-extension, remove '.sly' and '.fly'.
        Allow use of inactive regions. Invoke next Command on Master file, 
        Buffer or Region, if C-cc, C-cb, or C-cr, accordingly, was pressed.

2003-05-14  Han-Wen Nienhuys  <address@hidden>

        * Documentation/user/tutorial.itely: updates.

2003-05-14  Heikki Junes  <address@hidden>

        * lilypond-mode.el: Show messages in one line only, as in XEmacs.

2003-05-13  Juergen Reuter  <address@hidden>

        * lily/coherent-ligature-engraver.cc: fixed typo

        * lily/coherent-ligature-engraver.cc,
        lily/gregorian-ligature-engraver.cc,
        lily/ligature-bracket-engraver.cc, lily/ligature-engraver.cc,
        lily/mensural-ligature-engraver.cc, lily/note-heads-engraver.cc,
        lily/vaticana-ligature-engraver.cc,
        lily/include/ligature-engraver.hh, ly/gregorian-init.ly,
        scm/grob-description.scm: cleanup: junked LigatureHead grob and
        removed all ligature specific stuff from NoteHead code

        * lily/ligature-head.cc, lily/include/ligature-head.hh: removed;
        ligatures now use regular noteheads

        * lily/vaticana-ligature.cc: tiny code cleanups

        * lily/vaticana-ligature-engraver.cc: bugfix: insert additional
        space between two adjacent noteheads of the same pitch

        * scm/grob-description.scm: bugfix: VaticanaLigature: interface
        description; cleanup: removed obsolete font-family settings

2003-05-11  Juergen Reuter  <address@hidden>

        * lily/coherent-ligature-engraver.cc,
        lily/gregorian-ligature-engraver.cc,
        lily/ligature-bracket-engraver.cc, lily/ligature-engraver.cc,
        lily/mensural-ligature-engraver.cc,
        lily/vaticana-ligature-engraver.cc,
        lily/include/gregorian-ligature-engraver.hh: updated for new
        Coherent_ligature_engraver; added comments that describe the basic
        design ideas of the ligature implementation

        * lily/coherent-ligature-engraver.cc,
        lily/include/coherent-ligature-engraver.hh: new file: shared code
        between mensural ligatures and Gregorian chant notation ligatures

2003-05-11  Heikki Junes  <address@hidden>

        * lilypond-mode.el: XEmacs fixes: include two definitions for the
        key for autocompletion XEmacs [iso-left-tab], Emacs [iso-lefttab],
        use only two arguments in sit-for, use no arguments in
        read-char-exclusive, backspace is not a character (127) in XEmacs.

        * lilypond-font-lock.el: XEmacs: small fix to scheme-fontifying.

2003-05-06  Heikki Junes  <address@hidden>

        * lilypond-mode.el: un-commenting works after syntax-table fix.

        * lilypond-font-lock.el: fontify \[- and \]-slurs as horizontal
        group, verbose commenting for syntax table.

        * lilypond-indent.el: add TODO for ligature slurs.

2003-05-05  Heikki Junes  <address@hidden>

        * lilypond-mode.el: Move comments of parenthesis matching away,
        (blink-matching-paren-on-screen) fix blinking in Emacs.

        * lilypond-font-lock.el: Fix parent-matching for Emacs:
        Emacs syntax-table knows only "13"-style, XEmacs knows also "1b3b".

        * lilypond-indent.el: Add TODO for parenthesis matching.

2003-05-03  Heikki Junes  <address@hidden>

        * lilypond-mode.el: Fix XEmacs: 
        changed [S-iso-lefttab] to [(shift iso-lefttab)],
        invoke explicitly easy-menu-add (in Emacs done automatically).
        
        * lilypond.words: Add few words from input/*/*.ly.

-- 

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




reply via email to

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