I am biased of course, but checking for t_message_responder class within canvas_getdollarzero seems a bit weird to me. I rather preferred to add a function which gets the canvas $0 from a glist (which can be useful anyway) and made both binbuf_dorealizedollarsym and binbuf_doeval take the $0 value explicitly. but it's a matter of taste I guess.
Gesendet: Dienstag, 17. April 2018 um 14:10 Uhr Von: "Dan Wilcox" <[email protected]> An: "Jonathan Wilkes" <[email protected]> Cc: Pd-List <[email protected]>, "Christof Ressi" <[email protected]> Betreff: Re: [PD] suggestion: $0 in messages Is this compatible with https://github.com/pure-data/pure-data/pull/347/files? Are there pros/cons between the implementations? On Apr 17, 2018, at 12:00 PM, [email protected][mailto:[email protected]] wrote: From: Jonathan Wilkes <[email protected][mailto:[email protected]]> To: pd-list <[email protected][mailto:[email protected]]>, Christof Ressi <[email protected][mailto:[email protected]]> Subject: Re: [PD] suggestion: $0 in messages Message-ID: <[email protected][mailto:[email protected]]> Content-Type: text/plain; charset="utf-8" On Saturday, April 7, 2018, 10:23:31 PM EDT, Jonathan Wilkes via Pd-list <[email protected][mailto:[email protected]]> wrote: On Friday, April 6, 2018, 11:21:05 AM EDT, Christof Ressi <[email protected][mailto:[email protected]]> wrote: here's an alternative implementation which uses no additional memory >> allocations but is more invasive: https://github.com/pure-data/pure-data/pull/347[https://github.com/pure-data/pure-data/pull/347]Here's the beginning of another implementation with some performance tests:https://git.purrdata.net/jwilkes/purr-data/merge_requests/199[https://git.purrdata.net/jwilkes/purr-data/merge_requests/199] This has now been merged into 2.5.1. -Jonathan -------- Dan Wilcox @danomatika[http://twitter.com/danomatika] danomatika.com[http://danomatika.com] robotcowboy.com[http://robotcowboy.com] _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
