LilyPond 1.9.2

Han-Wen Nienhuys <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>
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  <[email protected]>

	* 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  <[email protected]>

	* 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  <[email protected]>

	* 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  <[email protected]>

	* Documentation/misc/GNUmakefile: Re-add.
	(TEXTS): Add CHANGES.

2003-08-27  Heikki Junes  <[email protected]>

	* lilypond.words: add \newcontext.

2003-08-27  Han-Wen Nienhuys  <[email protected]>

	* 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  <[email protected]>

	* stepmake/autogen.sh: Bugfix: copy aclocal.m4, autogen.sh also if
	they do not exist.



-- 

Han-Wen Nienhuys   |   [email protected]   |   http://www.xs4all.nl/~hanwen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.