[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LilyPond 1.9.2
From: |
Han-Wen Nienhuys |
Subject: |
LilyPond 1.9.2 |
Date: |
Thu, 28 Aug 2003 15:06:20 +0200 |
1.9.2 is out.
Attractions (from the NEWS file):
* Markup text (ie. general text formatting) may now be used for
lyrics too.
* Two new commands for grace notes have been added, `\accacciatura'
and `\appoggiatura',
\appoggiatura f8 e4
\accacciatura g8 f4
Both reflect the traditional meanings of accacciatura and
appogiatura, and both insert insert a slur from the first grace
note to the main note.
* Layout options for grace notes are now stored in a context
property, and may now be set separately from musical content.
Also, the syntax has changed: \newcontext has been renamed to \new.
RedHat-9 packages are expected shortly.
Enjoy!
2003-08-28 Han-Wen Nienhuys <address@hidden>
* VERSION (PACKAGE_NAME): released 1.9.2
* GNUmakefile.in (EXTRA_DIST_FILES): dist lilypond.vim too.
* scm/document-markup.scm (markup-doc-node): sort markup function
list.
* lily/paper-outputter.cc (output_version): change "Lily was here"
into "Engraved by LilyPond"
* lily/my-lily-lexer.cc (My_lily_lexer): don't crash
on unquoted strings before \notenames.
* lily/parser.yy (lyric_element): allow markup as lyric text. This
increases the number of s/r reductions to 4.
* scm/new-markup.scm (fraction-markup): \fraction command.
* lily/lexer.ll: allow any string without \ { } # and " in \markup
mode
* lily/lookup.cc (round_filled_box): rename function.
(LY_DEFINE): round-filled-box: change signature.
* Documentation/user/refman.itely: revise section explaining grace
notes.
* lily/translator-scheme.cc (LY_DEFINE): add ! to
ly:set-context-property
* input/*/*.ly (vmus): use \new everywhere.
* lily/my-lily-lexer.cc: add \accacciatura and \appoggiatura
* ly/grace-init.ly (stopGraceMusic): add slurs on grace note by
default
* scm/music-functions.scm (set-stop-grace-properties)
(set-start-grace-properties, add-grace-property): new functions
for modular grace tweak control.
* ly/engraver-init.ly (ScoreContext): new property graceSettings.
2003-08-28 Jan Nieuwenhuizen <address@hidden>
* Documentation/topdocs/INSTALL.texi: Explain install-pfa-fonts.
* GNUmakefile.in (install-pfa-fonts):
(get-pfa-fonts): New target.
* stepmake/stepmake/toplevel-targets.make: Add pfa-fonts and
install-pfa-fonts help.
2003-08-27 Han-Wen Nienhuys <address@hidden>
* lily/translator-scheme.cc (LY_DEFINE):
ly:context-pushpop-property new function.
(LY_DEFINE): new function ly:translator-find
new function ly:translator?
(LY_DEFINE): new function ly:context?
* lily/translator-def.cc: remove
Translator_def::apply_pushpop_property().
* python/lilylib.py (read_pipe): only store and display error log
if verbose not set.
(read_pipe): only display log if it contains something.
2003-08-27 Jan Nieuwenhuizen <address@hidden>
* Documentation/misc/GNUmakefile: Re-add.
(TEXTS): Add CHANGES.
2003-08-27 Heikki Junes <address@hidden>
* lilypond.words: add \newcontext.
2003-08-27 Han-Wen Nienhuys <address@hidden>
* lily/tie-performer.cc (stop_translation_timestep): only flush
tied_notes when we have actually made a tie. Fixes bugs with ties
in polyphonic scores.
2003-08-26 Jan Nieuwenhuizen <address@hidden>
* stepmake/autogen.sh: Bugfix: copy aclocal.m4, autogen.sh also if
they do not exist.
--
Han-Wen Nienhuys | address@hidden | http://www.xs4all.nl/~hanwen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 1.9.2,
Han-Wen Nienhuys <=