LilyPond 1.9.5

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

After some deliberation and discussion with Jan, I've decided to go
ahead with the new chord syntax. The documentation for this release
has been updated for the new syntax. Further attractions include a
bunch of ancient notation updates by Juergen, and some small bugfixes.

At this point, I consider the 1.9 branch feature complete. After
putting the documentation through another editing round, we will
release LilyPond 2.0, hopefully before the end of September.



Enjoy!

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

	* scripts/lilypond.py (global_latex_preamble): only set
	twosideshift if 'twoside' is in latexoptions 

	* stepmake/GNUmakefile.in: remove nested stepmake packaging stuff.

	* VERSION: remove

	* scripts/*2ly.py: update <> syntax

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

	* lily/chord-name-engraver.cc (process_music): add origin for
	chord name.

	* input/regression/chord-name-exceptions.ly (theMusic): add base too.

	* scm/chord-ignatzek-names.scm (ignatzek-chord-names): bugfix: do
	bass notes for exceptions too.

	* scm/define-grobs.scm (all-grob-descriptions): rename
	HaraKiriVerticalGroup to RemoveEmptyVerticalGroup

	* scm/define-grob-properties.scm (remove-first): add remove-first
	property for orchestral scores.

	* Documentation/user/*.itely: switch <<>> and <> 

	* lily/glissando-engraver.cc (process_music): bugfix: move line to
	last_line only once. This fixes the two consecutive glissandi problem.

2003-09-09  Juergen Reuter  <[email protected]>

	* lily/vaticana-ligature-engraver.cc: bugfix: fixed programming
	error message "flexa-width undefined"

	* lily/vaticana-ligature-engraver.cc, lily/gregorian-ligature.cc,
	lily/include/gregorian-ligature.hh: print warning when ignoring
	head prefixes on flexa shapes

	* lily/vaticana-ligature-engraver.cc: bugfix: always add an extra
	space before a series of inclinatum heads

	* lily/vaticana-ligature-engraver.cc, lily/gregorian-ligature.cc,
	lily/include/gregorian-ligature.hh: junked AFTER_VIRGA; small
	cleanups

	* mf/parmesan-custodes.mf: redesigned custos; fixed stem length
	and char_box

2003-09-08  Juergen Reuter  <[email protected]>

	* input/regression/breathing-sign.ly: tiny fixes

	* lily/mensural-ligature.cc: renamed stem->cauda/join to avoid
	semantical collision with vaticana ligatures

	* lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc,
	scm/define-grob-properties.scm: bugfix: semantics of delta_pitch
	now consistent with mensural ligatures

	* lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc,
	mf/parmesan-heads.mf: bugfix: length of cauda of flexa depends on
	context pitches and staff position; dto. for virga stem; removed
	obsolete virga and clivis characters from parmesan font (WARNING:
	font changed)

	* mf/parmesan-heads.mf, mf/parmesan-clefs.mf,
	mf/parmesan-timesig.mf: fixed several set_char_box ()'s

	* lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc,
	scm/define-grob-properties.scm: consistency fix: renamed
	join_left->add_cauda

	* mf/parmesan-heads.mf: bugfix: cephalicus head: corrected
	appendix length; bugfix: yoffs_bt for reverse direction punctum
	characters

	* lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc:
	small cleanups; added more docu

	* lily/mensural-ligature-engraver.cc, lily/vaticana-ligature-engraver.cc,
	lily/coherent-ligature-engraver.cc: cleanup: moved delta-pitch
	computation to CoherentLigatureEngraver

	* ly/gregorian-init.ly, lily/gregorian-ligature.cc,
	scm/define-grob-properties.scm: bugfix: added missing linea and
	cavum properties; bugfix: removed dead semivocalis property

	* mf/parmesan-heads.mf: bugfix: linea punctum: vertical lines
	length; redesigned quilisma, stropha and auctum

	* ly/engraver-init.ly, scm/define-grobs.scm: use 0.6 as default
	line thickness

	* lily/vaticana-ligature-engraver.cc, mf/parmesan-heads.mf,
	Documentation/user/refman.itely: bugfix: introduced shifted
	epiphonus head to avoid collision with adjacent plica

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

	* scm/font.scm (paper20-style-sheet-alist): add smaller font sizes.

	* mf/GNUmakefile (SAUTER_FONTS): add smaller sizes.

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

	* Documentation/user/tutorial.itely (A lead sheet): remove
	duplicate chords.

	* Documentation/bibliography/computer-notation.bib (pages): reorganise.

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

	* Documentation/bibliography/computer-notation.bib (isbn): add
	xivcim publication.

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

	* GNUmakefile.in: drop lilypond.words for generation.

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

	* buildscripts/lilypond.words.py: take filename (also) from an arg.

	* GNUmakefile.in (README_FILES): put lilypond.words to $(outdir).

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

	* input/test/figured-bass-alternate.ly (fl): new file.

	* Documentation/topdocs/README.texi (Top): clarifications.

	* Documentation/bibliography/computer-notation.bib (isbn): add phd
	theses of Gieseking and Renz.

	* GNUmakefile.in (README_FILES): remove README.mandrake.

2003-09-01  Heikki Junes  <[email protected]>

	* buildscripts/lilypond.words.py: add file. Creates lilypond.words
	from source files and search patterns listed in the script.

	* GNUmakefile.in: add target `lilypond.words'.

	* lilypond.words: remove file, generated by `make lilypond.words'.

	* make/lilypond.{mandrake,redhat,suse}.spec.in: make lilypond.words.

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

	* lily/parser.yy, lily/my-lily-lexer.cc: spell it acciaccatura.




-- 

Han-Wen Nienhuys   |   [email protected]   |   http://www.xs4all.nl/~hanwen 

-- 

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.