lilypond 1.7.15

Han-Wen Nienhuys <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>

LilyPond 1.7.15 is out.

Attractions:

 - OMF files are now generated for the documentation. This allows
   seamless installs of the documentation under various distributions

 - Various bugfixes (braces in PDF, Figured bass in MIDI, etc.)

 - Rewrite of the Figured Bass support. Figured Bass numbers are now
   generated as new-style markup texts, and support all the formatting
   options of those.  For example, to set spacing of the digits,
   #'baseline-skip  may simply be set.

 - Hara kiri for lyrics, figured bass and chords is switched on
   automatically.

Enjoy!


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

	* VERSION: 1.7.15 released
	
	* Documentation/user/lilypond.tely: omf updates.

	* buildscripts/texi2omf.py (omf_vars): include version.date

	* make/lilypond.redhat.spec.in: fixes for spec file. 

	* stepmake/stepmake/texinfo-vars.make (GENERATE_OMF):  replace var
	by function definition: lily now requires a recent GNU Make.

	* scripts/lilypond-book.py (write_deps): remove .tex dependency writing.

	* make/ly-rules.make: remove .ly -> .tex rule

	* Documentation/user/refman.itely (Figured bass): revised figured
	bass example.

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

	* stepmake/stepmake/omf-targets.make (local-install): add
	scrollkeeper-update message.

	* scripts/lilypond-book.py (lilypond_binary): explicity add path to binary.
	(TexiPaper.process_ly2dvi_block): idem for ly2dvi

	* scripts/ly2dvi.py (lilypond_binary): explicity add path to binary.

	* Documentation/user/converters.itely (Invoking midi2ly): add
	track/channel notice.

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

	* stepmake/stepmake/omf-targets.make (omf-local-install): bugfixes

	* lily/parser.yy (scalar): DIGIT is also a scalar.

	* Documentation/user/music-glossary.tely: add @omf tags

	* Documentation/user/lilypond.tely: add @omf tags

	* scm/generate-documentation.scm (string-append): add @omf tags.

	* stepmake/stepmake/omf-*: new files 

	* input/regression/multi-measure-rest.ly (texidoc): add doco

	* GNUmakefile.in (web-doc-install): add web-doc-install target

	* lily/scm-hash.cc (remove): prevent underflow of elt_count_. This
	fixes crashes while dumping MIDI.

	* ly/performer-init.ly (FiguredBassContext): add Figured bass for
	midi

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

	* buildscripts/texi2omf.py: new file.

	* mf/feta-beugel.mf: include font count, not staffsize (16) in
	font-name

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

	* input/regression/beam-manual-beaming.ly (texidoc): new file.

	* lily/sequential-iterator.cc (descend_to_child): call
	descend_to_child() for all types of music.

2003-03-08  Jan Nieuwenhuizen  <[email protected]>

	* scm/translator-property-description.scm: Add
	bassFigureFormatFunction.  Replace some entries.

2003-03-04  Jan Nieuwenhuizen  <[email protected]>

	* cygwin/post-lilypond.sh: Add FHS-specified path for fonts to
	clean out.

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

	* scripts/midi2ly.py (Note.dump): never dump duration for
	dump_dur=0.

	* scm/chords-ignatzek.scm (alteration->text-accidental-markup):
	new function

	* scm/bass-figure.scm (make-bass-figure-markup): reimplement bass
	figures using new markups. Much simpler, and should improve layout
	a little.

	* mf/feta-nummer-code.mf (code): insert space in location 32, not 33.

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

	* ly/engraver-init.ly: use Hara kiri by default for 
	ChordNames, FiguredBass and Lyrics(Voice) context. 

	* lily/axis-group-engraver.cc (acknowledge_grob): use
	rhythmic-grob-interface for selecting items not to hara-kiri'd 

	* scm/new-markup.scm (markup-function-list): add bracket,
	vbracket.

	* ly/engraver-init.ly (ChordNamesContext): set
	minimumVerticalExtent

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

	* input/test/time-signature-double.ly: new file 

	* input/regression/collision-head-chords.ly (texidoc): new file.

	* lily/type-swallow-translator.cc: add note swallow translator 

	* input/test/time-signature-double.ly: new file.

	* lily/type-swallow-translator.cc: add Rest_swallow_translator

	* ly/engraver-init.ly (ChordNamesContext): add Rest_swallow_translator
	(FiguredBassContext): idem.



-- 

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.