lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Remove event swallower engravers/translators


From: Han-Wen Nienhuys
Subject: Re: [PATCH] Remove event swallower engravers/translators
Date: Sun, 13 Dec 2009 23:22:21 -0200

LGTM

On Sun, Dec 13, 2009 at 8:34 PM, Neil Puttock <address@hidden> wrote:
> Hi everybody,
>
> While puzzling over the purpose of the method try_music (), I noticed
> that the only engravers/translators to use this method are the type
> swallowers/Swallow_engraver/performer.  Since this method appears to
> have been junked when the translator listener macros were introduced
> for stream events, none of these translators serves any useful
> purpose.  Furthermore, all events are either listened to (in at least
> one engraver/performer) or explicitly declared as unlistened (e.g.,
> HarmonicEvent), so there's no need to silence them: they no longer
> generate `event junked' warnings.
>
> I've posted a patch on Rietveld which removes the following translators:
>
> Note_swallow_translator
> Rest_swallow_translator
> Skip_event_swallow_translator
> String_number_engraver
> Swallow_engraver
> Swallow_performer
>
> Please review here: http://codereview.appspot.com/174085
>
> Regards,
> Neil
>
>
> _______________________________________________
> lilypond-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/lilypond-devel
>



-- 
Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen




reply via email to

[Prev in Thread] Current Thread [Next in Thread]