CVSROOT: /cvsroot/lilypond Module name: lilypond Branch: Changes by: Han-Wen Nienhuys <[EMAIL PROTECTED]> 05/07/15 16:46:58
Modified files: . : ChangeLog Log message: * lily/include/beam.hh: new struct, softcode beam quanting parameters * lily/include/grob.hh (class Grob): add interfaces_ member. * lily/bezier.cc (init_polynomial_cache): new function: cache binom(3,j) t^j (1-t)^{3-j} (curve_point): opps, actually use the cache for t^j , (1-t)^j! * lily/grob-property.cc (internal_get_object): new routine. (internal_set_object): idem. Store grob refrences in separate alist. This saves processing time, since properties aren't break-substituted, and the per grob namespace is smaller, both for grobs and non-grob properties. * scm/define-grob-properties.scm (all-internal-grob-properties): remove center-element. * lily/grob.cc: remove tweak-count, tweak-rank. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.3880&tr2=1.3881&r1=text&r2=text Patches: Index: lilypond/ChangeLog diff -u lilypond/ChangeLog:1.3880 lilypond/ChangeLog:1.3881 --- lilypond/ChangeLog:1.3880 Thu Jul 14 01:51:21 2005 +++ lilypond/ChangeLog Fri Jul 15 16:46:57 2005 @@ -1,3 +1,27 @@ +2005-07-15 Han-Wen Nienhuys <[EMAIL PROTECTED]> + + * lily/include/beam.hh: new struct, softcode beam quanting parameters + + * lily/include/grob.hh (class Grob): add interfaces_ member. + + * lily/bezier.cc (init_polynomial_cache): new function: cache + binom(3,j) t^j (1-t)^{3-j} + (curve_point): opps, actually use the cache for t^j , (1-t)^j! + + * lily/*.cc: substitution throughout. + + * lily/grob-property.cc (internal_get_object): new routine. + (internal_set_object): idem. Store grob refrences in separate + alist. This saves processing time, since properties aren't + break-substituted, and the per grob namespace is smaller, both for + grobs and non-grob properties. + + + * scm/define-grob-properties.scm (all-internal-grob-properties): + remove center-element. + + * lily/grob.cc: remove tweak-count, tweak-rank. + 2005-07-13 Graham Percival <[EMAIL PROTECTED]> * python/convertrules.py: add exc -> ecc rule. _______________________________________________ Lilypond-cvs mailing list Lilypond-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-cvs