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/