Re: /error suppresses /fail replies
[email protected] Mon, 11 Jan 2021 12:03:40 +0100
| Newsgroups | gmane.comp.audio.supercollider.devel |
|---|---|
| Message-ID | <[email protected]> |
It's not the first supernova bug I would have fixed, so don't worry about that :-) On 11.01.2021 11:49, [email protected] wrote: > Okay, so this turns out to be a bigger mess. Supernova seems not to send= /fail messages, and ignores the error suppression. :-/ > >> On 11 Jan 2021, at 10:47, [email protected] wrote: >> >> Hi All, >> >> Quick query: >> >> The documentation for /error says "Turn on or off error messages sent t= o the SuperCollider post window.=E2=80=9D >> >> It does this, but also turns off /fail replies, a behaviour that is not= documented. Quick test: >> >> b =3D Synth.basicNew(\default, s, 2000) >> >> OSCFunc.trace(hideStatusMsg: true) >> >> b.query; // node not found and /fail received >> >> s.sendBundle(0.1, ['/error', -1], ['/n_query', 2000]) // silence >> >> ___ >> >> I think the /fail replies are harmless probably, as if you=E2=80=99re n= ot interested, you=E2=80=99re not listening anyway. It could be useful to= be able to suppress the posts but still handle fails in other ways, e.g. = to implement custom error responses. As another I was just trying to test = if a node exists, and wanted to do that without worrying the user with a = =E2=80=98FAILURE=E2=80=99. >> >> Would this be worth changing to match the documented behaviour? I don= =E2=80=99t imagine anyone is counting on this, since it doesn=E2=80=99t wo= rk as it says on the tin. >> >> Thoughts? >> >> S. >> _______________________________________________ >> sc-dev mailing list >> >> info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-st= udios/research/supercollider/mailinglist.aspx >> archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/ >> search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/ > > _______________________________________________ > sc-dev mailing list > > info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-stu= dios/research/supercollider/mailinglist.aspx > archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/ > search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/ _______________________________________________ sc-dev mailing list info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/ search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/