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/