Lily 1.5.70
Han-Wen Nienhuys <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.announce |
|---|---|
| Message-ID | <[email protected]> |
Go ahead, and run to our FTP site to grab 1.5.70 -- these are the improvements in this release: - revised source code variable naming - many bugfixes. - documentation updates Also, for those who didn't catch the previous mail: CVS development has moved to savannah.gnu.org. Please don't check out CVS sources from lilypond.org anymore. The CVS announcement list has also moved, to http://mail.gnu.org/mailman/listinfo/lilypond-cvs/ . 2002-07-26 Jan Nieuwenhuizen <[email protected]> * Documentation/user/lilypond-book.itely (Insert music snippets into your texts using lilypond-book): Briefly mention HTML documents. Started rewrite, but lost inspiration. * lily/grob-scheme.cc (get_original, get_system, get_broken_into): Move scheme funcs from grob.cc and spanner.cc. * lily, flower: Ran buildscripts/ontgaar.py. See also http://lilypond.org/wiki/?CodingStandards. * Documentation/GNUmakefile: Remove regression-test stuff. (deep-WWW-clean): Remove wiki-dump. Fixes web-clean target. * Documentation/regression-test.tely: Remove. * Documentation/user/refman.itely (Text scripts): Comment out ref to PostScript output. * lily/beam.cc (knee_b): Fix to also work if some dirs are not set. * lily/beam.cc (set_stem_directions): For knees, set stems to their natural direction. 2002-07-25 Jan Nieuwenhuizen <[email protected]> * lily/stem.cc (calc_stem_info): Don't force stems of kneed beams to reach middle staff line. * lily/beam.cc (consider_auto_knees): Recalculate beam position after deciding for a knee. 2002-07-26 Han-Wen <[email protected]> * Documentation/user/internals.itely: move output-formats doco to WikiWiki. 2002-07-25 Han-Wen <[email protected]> * po/fr.po: update from TP * input/template/GNUmakefile (TITLE): add lysdoc target for the templates * Documentation/user/introduction.itely (Introduction): finish introduction 2002-07-25 Han-Wen Nienhuys <[email protected]> * lily/include/music-iterator.hh (class Music_iterator): change get_music() to get_pending_events(). 2002-07-25 Jan Nieuwenhuizen <[email protected]> * buildscripts/ontgaar.py: get_music () -> get_pending_events (). * buildscripts/ontgaar.py: New file. * scm/grob-property-description.scm (conditional-elements): Add extent-X. * lily/grob.cc: Add extent-X and extent-Y to interface. * lily/grob-scheme.cc (ly_get_parent): Don't dereference null parent. (Han-Wen) * input/test/move-accidentals.ly: New file. (Han-Wen) 2002-07-25 Han-Wen <[email protected]> * lily/grob-scheme.cc (ly_get_parent): don't crash if no parent. * lily/slur.cc (get_first_notecolumn_y): robustness: don't crash if no note-columns. * server.el.patch: new file. * Documentation/user/refman.itely (Point and click): updates. (Graphical interfaces): add node (Vertical spacing): add node 2002-07-24 Jan Nieuwenhuizen <[email protected]> * lily, lily/include: Rename line to system. Junk _l suffix. 2002-07-24 Han-Wen Nienhuys <[email protected]> * po/fr.po: update from TP. * buildscripts/lilypond-profile.sh: update support for LILYPONDPREFIX 2002-07-24 Jan Nieuwenhuizen <[email protected]> * Documentation/user/refman.itely (Point and click): Add info about GVim, NEdit. 2002-07-24 Han-Wen Nienhuys <[email protected]> * lily/accidental-placement.cc (extent_callback): remove function (position_accidentals): do nothing if not live. Use accidental-grobs property i.s.o. accidentals, to maintain proper typing. 2002-07-24 Jan Nieuwenhuizen <[email protected]> * input/mutopia/J.S.Bach/baerenreiter-sarabande.ly: * input/test/count-systems.ly: Update to new system-count function names. * lily/grob.cc (get_line, get_original): Use LY_DEFINE. * lily/spanner.cc (get_broken_into): Use LY_DEFINE. * lily/include/spanner.hh: * lily/include/grob.hh: Remove DECLARE_SCHEME_CALLBACKs. * input/mutopia/J.S.Bach/baerenreiter-sarabande.ly: Add forcedBreak options and fix measure count comments. * GNUmakefile.in: Junk intl. * config.make.in (prefix): Prepend $(DESTDIR) to allow install without overriding prefix. * aclocal.m4: Regenerate. * stepmake/aclocal.m4: Don't expand $prefix: fixes install with other $prefix. * cygwin/GNUmakefile: * ly/GNUmakefile: * python/GNUmakefile: * make/GNUmakefile: * mf/GNUmakefile: * scm/GNUmakefile: * tex/GNUmakefile: use local_package_datadir iso datadir. * make/substitute.make (ATVARIABLES): Add local_lilypond_datadir. * aclocal.m4: Regenerate. * config.hh.in: * config.make.in: * stepmake/aclocal.m4: Cleanups and more conventional naming for datadir ($prefix/share), package_datadir ($prefix/$package), and local_package_datadir ($prefix/$package/$version). * make/lilypond-vars.make: * scripts/ly2dvi.py: * scripts/lilypond-book.py: * scripts/mup2ly.py: * scripts/midi2ly.py: use local_package_datadir iso datadir. * GNUmakefile.in: build_datadir without version. * lily/main.cc: Datadir cleanup. * lily/text-item.cc (lookup_text): * lily/music-output-def.cc (print_smob): * lily/mensural-ligature.cc (brew_molecule): * lily/beam-quanting.cc (score_slopes_dy, score_forbidden_quants): Fix warnings. 2002-07-23 Jan Nieuwenhuizen <[email protected]> * input/mutopia/J.S.Bach/baerenreiter-sarabande.ly: Warn when not using 6 systems, like the original. * input/test/count-systems.ly: New file. * lily/spanner.cc (get_broken_into): * lily/grob.cc (original_scm, line_scm): New function. * lily/include/grob.hh (ly_scm2grob_array): Moved from group-interface.hh and renamed. (ly_grob_array2scm): New function. 2002-07-23 Juergen Reuter <[email protected]> * lily/ambitus-engraver.cc: bugfix: create ambitus grob during process_music phase 2002-07-23 Han-Wen <[email protected]> * lily/separation-item.cc (width): cache extent in extent-X * lily/spacing-spanner.cc (standard_breakable_column_spacing): only add extent for non-musical column. * lily/accidental-placement.cc (split_accidentals): new function (get_relevant_accidental_extent): new function * lily/staff-spacing.cc (next_note_correction): idem * lily/separating-group-spanner.cc (find_rods): use conditional_width(). * scm/sketch.scm: fix roundfilledbox definition * lily/lily-guile.cc (robust_list_ref): be sensible with negative argument. This fixes too-long stems on half and quarter notes. 2002-07-23 Jan Nieuwenhuizen <[email protected]> * Documentation/index.texi: Add, fix, change some links and names, including dump of wiki wiki. * Documentation/GNUmakefile (local-WWW): Slurp wiki. * buildscripts/wiki-slurp.py: New file. Accept multiple pattern. (unwiki): Replace local urls with <img src> too. * Documentation/GNUmakefile (wiki-dump): New target. * Documentation/header.html.in: Link to Documentation/index renamed to Index (was other...). * Documentation/regression-test.tely: Remove. * make/lysdoc-targets.make (local-WWW): Add default targets .ps.gz and .pdf. -- Han-Wen Nienhuys | [email protected] | http://www.cs.uu.nl/~hanwen/