[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 1.7.19 released,
Han-Wen Nienhuys <=