lilypond 1.7.20

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

This release features

 * documentation  updates

 * lots of work by Juergen on the gregorian notation stuff.

 * various bugfixes (broken 8va spanners, broken beams, nested slash
   repeats.)

Enjoy!

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

	* lily/text-spanner.cc (brew_molecule): clean up function. This
	fixes bugs with broken 8va spanners.

	* lily/simple-spacer.cc (solve): also compute force for raggedright.
	This prevents spurious line-breaks with raggedright
	
2003-05-25  Han-Wen Nienhuys  <[email protected]>

	* lily/key-performer.cc (create_audio_elements): always use major
	key

	* Documentation/user/internals.itely: updates

	* input/regression/beam-break.ly: new file.

	* lily/beam.cc (brew_molecule): handle broken beams (i.e. print
	beams if starting or terminating stems have 'beaming set.)

	* lily/beam-engraver.cc (process_music): add forbidBeamBreak
	property.

	* lily/parser.yy (verbose_command_req): add comment about scales.

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

	* lilypond-indent.el: adjust regexps in bracket-matching.

2003-05-24  Juergen Reuter  <[email protected]>

	* Documentation/user/refman.itely: more tiny fixes

	* Documentation/user/refman.itely: bugfix: "Chord namess" ->
	"Chord names"; added table with input syntax for solesmes neumes
	table; added some words about rationale on input syntax design

	* lily/gregorian-ligature-engraver.cc,
	lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc,
	lily/include/gregorian-ligature.hh: bugfix: horizontal head
	alignment of Pes Initio Debilis

	* Documentation/user/refman.itely,
	lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc,
	mf/parmesan-heads.mf: fixed most of the head selection/alignment
	bugs in the solesmes neumes table

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

	* lilypond-indent.el: Match '(' and ')' by skipping '\(' and '\)'.
	Similarly, match '[' and ']' by skipping '\[' and '\]'.

	* lilypond-mode.el: fix tag-score. small improvements.

2003-05-23  Jan Nieuwenhuizen  <[email protected]>

	* .cvsignore: Add aclocal.m4.

	* lily/music-constructor.cc: Include <assert.h>.

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

	* ly/engraver-init.ly (HaraKiriStaffContext): use
	RemoveEmptyStaffContext instead.

	* Documentation/user/refman.itely: updates

2003-05-23  Juergen Reuter  <[email protected]>

	* Documentation/user/refman.itely: added solesmes neumes table;
	bugfix: make section "More Stanzas" a subsection of "Vocal Music";
	bugfix: "Ornaments" -> "Articulations"

	* ly/gregorian-init.ly: junked "aucta" and "semivocalis"

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

	* lilypond-indent.el: Add a message about trying to match \] or \).
	
2003-05-22  Juergen Reuter  <[email protected]>
	
	* input/test/gregorian-scripts.ly, input/test/vaticana.ly: removed
	obsolete "arithmetic_*"

	* input/bugs/ligatures.ly: removed (will be put into a different
	directory later)

2003-05-22  Jan Nieuwenhuizen  <[email protected]>

	* stepmake/aclocal.m4: Add tetex-devel as package suggestion for
	libkpathsea (Maurizio Tomasi).

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

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

	* lily/slash-repeat-engraver.cc (try_music): new file, handle
	slash repeats separately. Slash repeats and %
	repeats can now be nested.

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

	* lilypond-indent.el: Add preliminary test for closing \] and \).
	
2003-05-21  Juergen Reuter  <[email protected]>

	* lily/gregorian-ligature-engraver.cc,
	lily/vaticana-ligature-engraver.cc,
	lily/include/gregorian-ligature.hh, ly/gregorian-init.ly,
	mf/parmesan-heads.mf: various semivocalis related bugfixes

	* input/bugs/ligatures.ly: new file demonstrating problems with
	ligatures
	
2003-05-21  Heikki Junes  <[email protected]>

	* lilypond-mode.el,
	lilypond-font-lock.el,
	lilypond-indent.el: Move all paren matching to lilypond-indent.el.

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

	* lilypond-mode.el: Remove outdated code. Stress the difference 
	between	Emacs and XEmacs definitions.

	* lilypond-mode.el,
	lilypond-indent.el: Define a function interactive only when necessary.

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

	* lilypond-mode.el: Use temp-dir for Commands on Buffer/Region.
	Use inactive regions also in XEmacs.

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

	* Documentation/user/refman.itely (Repeat syntax): more updates

	* lily/simple-spacer.cc (solve): move solution process into
	solve(). This fixes a bug with collisions and raggedright = ##t.
 
	* scm/lily.scm (scm): remove output-pysk.scm, music-types.scm

	* ly/engraver-init.ly: remove GraceContext. Update examples.

2003-05-18  Jan Nieuwenhuizen  <[email protected]>

	* GNUmakefile.in (fonts): Also make fontball.

	* Website fixes:

	* ly/engraver-init.ly (GraceContext): Add.

	* run:

	    convert-ly $(find . -name *.ly)

	* ly/chord-modifiers-init.ly (ignatzekExceptionMusic): Hmm: fix
	new chords.


-- 

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.