LilyPond 1.7.14

Han-Wen Nienhuys <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>
This week I have been in the `blessed' state of having a throat ache,
which clustered me to my 102-keyed monster machine. That left me
little choice than to tame the waterflowers within, leading to the
1.7.14 release.  Briefly spoken, it contains the following
improvements:

 - caesura symbol (by popular request)

 - <ly2dvifile> tag for lilypond-book (HTML only), which runs the file
   through ly2dvi, and makes it into a neat menu.

 - R1*4-\markup { .. } syntax for multi-measure rests, by popular
   request.

 - an important bugfix for double measure percent repeats and bassfigure
   fonts.


Changelog:

2003-03-05  Han-Wen Nienhuys  <[email protected]>

	* VERSION (MY_PATCH_LEVEL): 1.7.14 released

	* input/mutopia/W.A.Mozart/*.ly (romanze): markup syntax updates. 

	* buildscripts/mf-to-table.py: add .pfa, .pfb target dependency.

	* stepmake/stepmake/metafont-rules.make ($(outdir)/%.pfb): remove
	.afm dependency

	* buildscripts/mf-to-table.py (write_fontlist): use new markup syntax

	* python/lilylib.py (make_page_images): add function.

	* scripts/ly2dvi.py (run_latex): include title in preview image.

	* scripts/lilypond-book.py (process_ly2dvi_blocks): call ly2dvi
	from lilypond-book for <ly2dvifile> tags in HTML.

	* scripts/ly2dvi.py (option_definitions): add --debug option to
	print out environment.

	* input/regression/tie-chord-partial.ly: new file.

2003-03-05  Heikki Junes <[email protected]>

	* lilypond.words: add 3

2003-03-05  Han-Wen Nienhuys  <[email protected]>

	* scm/new-markup.scm (markup-function-list): add finger-markup

	* input/tutorial/brahms-tweaked.ly: new markup 

	* scm/bass-figure.scm (brew-one-figure): bugfix for large bass figures 

	* scm/new-markup.scm (brew-new-markup-molecule): robustness: don't
	crash when processing '() markup

	* input/regression/breathing-sign.ly (texidoc): add caesura example.

	* lily/breathing-sign.cc (railtracks): another caesura.

	* mf/feta-schrift.mf: caesura symbol. 

2003-03-04  Han-Wen Nienhuys  <[email protected]>

	* scripts/convert-ly.py (FatalConversionError.conv): add
	ly:molecule-XXX conversions.

	* lily/molecule-scheme.cc: change names to ly:molecule-XXX

	* input/regression/multi-measure-rest-text.ly: new file.

	* scm/music-functions.scm (glue-mm-rest-texts): automatically
	convert MMREST-TEXT to MultiMeasureRestNumber settings.

	* ly/engraver-init.ly (ScoreContext): move tablature settings to
	ScoreContext

	* scm/new-markup.scm (center-markup): \center markup.

	* scm/music-functions.scm: remove pitchify scripts.

	* lily/music.cc (print_smob): display music name if available 

2003-03-02  Han-Wen Nienhuys  <[email protected]>

	* Documentation/user/refman.itely (Instrument names): remove
	\turnOff doco.

2003-03-01  Han-Wen Nienhuys  <[email protected]>

	* lily/score.cc (mark_smob): bugfix.

	* input/regression/rehearsal-mark.ly: new file.

	* lily/my-lily-parser.cc (here_input): revert reporting of errors:
	report error at the current token again.

2003-02-26  Jan Nieuwenhuizen  <[email protected]>

	* cygwin/mknetrel: Exit if doc build fails.

	* lily/GNUmakefile: Add hack for .deps and --srcdir build.

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

	* scm/music-types.scm (music-descriptions): add doc strings

2003-02-25  Jan Nieuwenhuizen  <[email protected]>

	* lily/lexer.ll: 
	* lily/include/my-lily-lexer.hh: 
	* lily/include/includable-lexer.hh: Add flex kludge.

	* config.hh.in: 
	* config.make.in: 
	* stepmake/aclocal.m4 (STEPMAKE_DATADIR, STEPMAKE_LIBDIR): Junk
	cruft.
	
	* stepmake/aclocal.m4 (STEPMAKE_LIBDIR): Fix casual cut and paste
	code.

2003-02-24  Jan Nieuwenhuizen  <[email protected]>

	* ly/spanners-init.ly (cresc, dim): Update to new markup text.

	* lily/parser.yy (new_chord): Compile fix.

2003-02-23  Han-Wen Nienhuys  <[email protected]>

	* Documentation/user/refman.itely (Tuning groups of objects):
	remove documentation for \turnOff. 

	* lily/percent-repeat-engraver.cc (try_music): add correct
	processing moments for double-measure percents as well.

	* input/regression/percent-repeat-skipbars.ly (texidoc): new file

	* lily/lily-guile.cc (ly:dimension?): add dimension as separate
	grob prop type. 

	* Documentation/user/refman.itely (Printing named chords): add
	chord name tweak doco.

	* input/template/gregorian-transcription.ly: new file.



-- 
Han-Wen Nienhuys   |   [email protected]   |   http://www.cs.uu.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.