Hi there,
I've just released 2.3.13. Attractions in this release are: * In .13, I've finished my editing round for the manual, correcting many mistakes and unclear passages. Also, with great delight I would like to introduce Graham Percival, who volunteered to be Documentation Editor. From now on, he will oversee that useful information flows from the mailiing list into the manual. Also, if there are unclear sections in the manual, let him know via one of the mailing lists. As a start of his career, he worked to transform the "Templates" section of the website into a readable and comprehensive chapter of the user manual. A lot of cheers for Graham! * I've further improved the new slur code. - From now on, slurs will be scaled to fit extreme patterns of notes. It's now also possible to set the #'excentricity property on slurs to make them curve asymmetrically around notes. - Scripts can be made to avoid slurs, by setting inside-slur to #f. Setting inside-slur to #t will make the slur curve around the script object * It is no longer necessary to instantiate "up" and "down" staves separately when using \autochange. They're created automatically, with the bottom staff is set in bassclef. * Jurgen Reuter refreshed the logic around mensural flags, so they are adjusted for staff lines once again. ChangeLog: 2004-08-29 Han-Wen Nienhuys <[EMAIL PROTECTED]> * VERSION (PACKAGE_NAME): release 2.3.13 2004-08-29 Nicolas Sceaux <[EMAIL PROTECTED]> * lily/context-scheme.cc (LY_DEFINE): ly:context-grob-definition takes two arguments. 2004-08-29 Han-Wen Nienhuys <[EMAIL PROTECTED]> * input/regression/slur-stem-broken.ly: remove. * lily/slur.cc: add quant-score. * input/regression/slur-staccato.ly (texidoc): remove * make/lilypond.redhat.spec.in (Group): remove musedata2ly 2004-08-28 Han-Wen Nienhuys <[EMAIL PROTECTED]> * lily/include/bezier-bow.hh: remove. * lily/slur-bezier-bow.cc (Module): remove. * lily/include/slur.hh (Module): remove. * lily/slur.cc: remove * input/test/slur-beautiful.ly (Module): remove * input/test/slur-attachment-override.ly (Module): remove * lily/slur-quanting.cc (after_line_breaking): only do scoring when less than 4 control-points. * lily/key-signature-interface.cc: add style. * Documentation/user/notation.itely (Automatic staff changes): document new behavior. * input/regression/slur-extreme.ly: new file. * ly/engraver-init.ly (Score): set bassStaffProperties to \clef bass. Obviates \clef bass in the bass staff, when using \autochange * lily/auto-change-iterator.cc (construct_children): instantiate up/down Staff, create Voice on up staff initially. Obviates explicit instantiation of up/down contexts for \autochange. * lily/slur-quanting.cc (get_bezier): new functionality, blow up slur depending on extents of note heads. 2004-08-28 Graham Percival <[EMAIL PROTECTED]> * Documentation/user/tutorial.itely: minor editing. * Documentation/user/examples.itely: tiny editing. 2004-08-28 Han-Wen Nienhuys <[EMAIL PROTECTED]> * lily/slur-quanting.cc (init_score_param): read scoring parameters from slur-details property * scm/define-grobs.scm (all-grob-descriptions): add inside-slur to Accidental * Documentation/user/advanced.itely: removed. * Documentation/user/programming-interface.itely (How markups work internally): new subsection. * Documentation/user/converters.itely (Invoking abc2ly): remove musedata2ly. 2004-08-27 Han-Wen Nienhuys <[EMAIL PROTECTED]> * Documentation/user/point-and-click.texi (Point and click): new file. put point & click in appendix. * Documentation/user/changing-defaults.itely (Vertical spacing): corrections 2004-08-27 Graham Percival <[EMAIL PROTECTED]> * Documentation/user/introduction.itely: add note about the "example templates" section of the manual, and remove link to input/template/ 2004-08-27 Juergen Reuter <[EMAIL PROTECTED]> * Documentation/user/lilypond-book.itely: fix parse error: @LaTeX -> [EMAIL PROTECTED] * mf/parmesan-heads.mf: draw_diamond_head: fixed pen width; added missing lneo_mensural head; editorial cleanups * lily/mensural-ligature.cc: added more comments 2004-08-26 Graham Percival <[EMAIL PROTECTED]> * Documentation/user/examples.itely: second, third, fourth, and fifth sections added. * input/template/{various}: removed files included in examples.itely. 2004-08-26 Juergen Reuter <[EMAIL PROTECTED]> * lily/stem.cc: bugfix: adjust-if-on-staffline: use Stem::stem_end_position instead of broken Staff_symbol_referencer::get_position 2004-08-26 Han-Wen Nienhuys <[EMAIL PROTECTED]> * debian/changelog: debian patch by Anthony Fok. * lily/stem.cc (flag): bugfix for mensural flags (thanks Juergen!) * lily/slur-engraver.cc (try_music): ignore slurs_. Otherwise we get spurious messages with skipTypesetting on. 2004-08-25 Graham Percival <[EMAIL PROTECTED]> * Documentation/user/lilypond-book.itely: slight clean-up. * Documentation/user/examples.itely: began section. 2004-08-25 Han-Wen Nienhuys <[EMAIL PROTECTED]> * lily/script-interface.cc: add slur property. * lily/slur-quanting.cc (score_extra_encompass): avoid other slurs too. * input/regression/phrasing-slur-slur-avoid.ly: new file. * lily/ottava-bracket.cc (print): always start from right edge of a broken bound. This fixes ottava-clef.ps 2004-08-24 Han-Wen Nienhuys <[EMAIL PROTECTED]> * input/regression/slur-script-inside.ly: new file. * lily/new-slur.cc (outside_slur_callback): new function, to make scripts avoid slurs * lily/slur-engraver.cc (finalize): * lily/script-interface.cc: add inside-slur property. * lily/slur-engraver.cc (finalize): read inside-slur property. * scm/lily.scm (postscript->png): use ~a iso. ~s in progress message. * ly/property-init.ly (unHideNotes): hide accidentals at staff level. Fixes: hideNotes-accidental.ly 2004-08-23 Pedro Kroger <[EMAIL PROTECTED]> * scm/page-layout.scm (plain-header): fix bug that print page number in the first page if firstpagenumber was different than 1. 2004-08-23 Han-Wen Nienhuys <[EMAIL PROTECTED]> * scm/framework-ps.scm (define-fonts): use UPCASE for Bluesky fonts. Fixes triangle markup for chords. * lily/slur-quanting.cc (score_extra_encompass): make score depend on distance. This fixes slur-tenuto.ly and slur-tie.ly * flower/include/interval.hh (T>): add distance() function * lily/ottava-bracket.cc (print): add dots to extent. Fixes octaviation-dot.ly * lily/context-scheme.cc: ly_context_grob_definition: new function. -- han-Wen Nienhuys | [EMAIL PROTECTED] | http://www.xs4all.nl/~hanwen _______________________________________________ Info-lilypond mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-lilypond