lily 1.5.72

Han-Wen Nienhuys <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>
.72 has some small bugfixes in the beam and stem code, and lots of
small cleanups in the examples, all in preparation for the 1.6
release.


2002-08-12  Han-Wen Nienhuys  <[email protected]>

	* VERSION: 1.5.72 released
	
	* lily/lily-guile.cc (to_dir): return CENTER if not a direction.

	* lily/include/grob.hh: remove remove_grob_property()

	* lily/stem-engraver.cc (stop_translation_timestep): remove
	dir-forced grob property

	* Documentation/user/refman.itely (Grace notes): explain grace
	after main note.

	* input/test/ : small convert-ly mishaps.

	* Documentation/user/preface.itely: small bits 

	* Documentation/user/introduction.itely: add sectioning

2002-08-11  Jan Nieuwenhuizen  <[email protected]>

	* lily/stem.cc (get_default_stem_end_position): use beam_count - 1
	as index; this fixes too short forced stem directions.
	(calc_stem_info): various minute bugfixes.  

	* lily/gourlay-breaking.cc (combine_demerits): set uniform
	tightness constraint back to one. This fixes Baerenreiter
	sarabande layout.

	* input: some fixes. Add \version to all files.
	
	* lily/stem.cc (calc_stem_info): Use get_direction_beam_count.

	* lily/beam.cc (get_direction_beam_count): New function.

	* GNUmakefile.in: Fix config.h dependency.

	* input/test/beam-dir-function.ly: Fix for new default
	neutral-direction = -1 (down).

	* input/regression/tuplet-properties.ly:
	* input/regression/tuplet-nest.ly: Fix.

	* lilypond-font-lock.el (LilyPond-font-lock-keywords):
	* input/test/improv.ly:
	* input/test/cautionaries.ly: Accidentals -> Accidental.

	* input/test/add-text-script.ly: Bugfix.  How did this ever work?

	* Documentation/windows/installing.texi: 
	* Documentation/windows/compiling.texi:
	* cygwin/README: Update to reflect new binary release setup and
	build instructions.

2002-08-10  Jan Nieuwenhuizen  <[email protected]>

	* server.el.patch: Update.

2002-08-10  Han-Wen Nienhuys  <[email protected]>

	* stepmake/stepmake/metafont-rules.make: pktrace -> mftrace name
	change.
	* configure.in: idem

2002-08-10  Juergen Reuter  <[email protected]>

	* mf/parmesan-timesig.mf, scm/output-lib.scm,
	lily/include/time-signature.hh, lily/time-signature.cc,
	input/test/time.ly: fixed broken time-signature by setting grob
	property font-family automatically.

2002-08-10  Jan Nieuwenhuizen  <[email protected]>

	* Documentation/user/tutorial.itely (Running LilyPond): Mention
	xdvi and XFree86 option for Windows users.

	* Documentation/user/invoking.itexi: Add ly2dvi's -p alias.

	* scripts/ly2dvi.py: Bugfix for `ly2dvi -I ./foo foo.ly'.  Also
	append directory of first file to search path, allowing
	`ly2dvi	foo/foo.ly' when foo.ly includes other files from
	directory foo.  Add short option alias '-p' for --pdf.

	* input/test/trills.ly: 
	* input/test/preset-extent.ly: 
	* scm/grob-property-description.scm: more extent renaming.

2002-08-09  Han-Wen Nienhuys  <[email protected]>

	* lily/parse-scm.cc (protected_ly_parse_scm): compatibility with
	CVS GUILE 

	* input/test/preset-extent.ly (texidoc): added file.

	* scripts/convert-ly.py: add extent rule.

	* lily/grob.cc: change extent-[XY] to [XY]-extent globally.

2002-08-09  Jan Nieuwenhuizen  <[email protected]>

	* lily/main.cc (main): Remove stale #ifdef for windows.

	* stepmake/stepmake/python-module-rules.make: 
	* stepmake/stepmake/python-module-vars.make: 
	* stepmake/stepmake/shared-library-vars.make: Add Cygwin support.

	* stepmake/stepmake/generic-vars.make:
	* cygwin/GNUmakefile: Fix Cygwin build detection.
	
	* stepmake/stepmake/shared-library-rules.make: Remove version juggling.

	* stepmake/stepmake/shared-library-targets.make: Default target
	includes version, add target libFOO.

	* lily/main.cc: Temporary fix for access to scm_read_opts array
	from shared Cygwin library.

2002-08-08  Rune Zedeler <[email protected]>
	
	* ly/property-init.ly: Added phrasingSlurUp, phrasingSlurDown and
	phrasingSlurBoth.

	* input/mutopia/R.Schumann/romanze-op28-2.ly: Added.

	* input/sondag-morgen/*: renamed files from input/SondagMorgen/*
	
2002-08-08  Han-Wen Nienhuys  <[email protected]>

	* lily/beam.cc (struct Int_set): typo.

	* mf/feta-beugel.mf (code): braces should start at 0, not 1.

	* lily/include/lily-guile.hh (scm_int2num): guile 1.4 compatibility. 

	* scm/grob-description.scm (all-grob-descriptions): set
	X-offset-callbacks for TextScript

	* lily/stem.cc (invisible_b): don't use support_head(), since it
	sets stem direction.

	* lily/beam.cc (struct Int_set): don't get stuck inserting
	interval segments of length 0.0.

	* scripts/convert-ly.py:  break-align conversion.

2002-08-06  Han-Wen Nienhuys  <[email protected]>

	* lily/*.cc (process_music): gh_int2scm -> scm_int2num

2002-08-06  Heikki Junes <[email protected]>

	* lilypond-mode.el: Also "C-xC-s" sets default command to LilyPond.

2002-08-05  Rune Zedeler <[email protected]>

	* mf/feta-eindelijk.mf: Fix silly typo in 16th and shorter rests.

2002-08-05  Han-Wen Nienhuys  <[email protected]>

	* stepmake/bin/make-version.py: robustify.

	* input/test/rhythm-excercise.ly: new file

	* input/test/blank-notes.ly: new file

	* lily/note-head.cc (head_extent): robustness fix.
	
	* Documentation/user/preface.itely: add some more.

2002-08-04  Rune Zedeler <[email protected]>

	* Documentation/user/refman.itely
	* Documentation/user/internals.itely: Documented "Current" property.
	
2002-08-04  Han-Wen  <[email protected]>

	* lily/lily-guile.cc: change gh_str02scm to scm_makfrom0str.

2002-08-04  Werner Lemberg  <[email protected]>

	* tex/lilyponddefs.tex: s/filllastpage/lastpagefill/.
	
	* Documentation/user/refman.itely: Document it.

2002-08-04  Han-Wen  <[email protected]>

	* lily/main.cc (sane_putenv): Oops.  Should supply a private copy
	to putenv. (this was actually caught by valgrind, but I didn't
	think the error was mine... )

2002-08-03  Han-Wen  <[email protected]>

	* tex/lilyponddefs.tex: add filllastpage support.

	* GNUmakefile.in: barf if config.h is older than configure. 

-- 

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.