[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LilyPond 2.3.13 released
From: |
Han-Wen Nienhuys |
Subject: |
LilyPond 2.3.13 released |
Date: |
Sun, 29 Aug 2004 17:26:27 +0200 |
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 <address@hidden>
* VERSION (PACKAGE_NAME): release 2.3.13
2004-08-29 Nicolas Sceaux <address@hidden>
* lily/context-scheme.cc (LY_DEFINE): ly:context-grob-definition
takes two arguments.
2004-08-29 Han-Wen Nienhuys <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* Documentation/user/tutorial.itely: minor editing.
* Documentation/user/examples.itely: tiny editing.
2004-08-28 Han-Wen Nienhuys <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* Documentation/user/lilypond-book.itely: fix parse error: @LaTeX
-> address@hidden
* 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 <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* Documentation/user/lilypond-book.itely: slight clean-up.
* Documentation/user/examples.itely: began section.
2004-08-25 Han-Wen Nienhuys <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* 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 | address@hidden | http://www.xs4all.nl/~hanwen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 2.3.13 released,
Han-Wen Nienhuys <=