ccrma / miniAudicle

miniAudicle: integrated development + performance environment for the ChucK programming language
https://chuck.stanford.edu/
GNU General Public License v2.0
65 stars 9 forks source link

chout and cherr don't print to miniAudicle console #71

Open jwmatthys opened 1 year ago

jwmatthys commented 1 year ago

Code using chout and cherr (including the chout example from the Examples folder) prints nothing to the miniAudicle console. The same code works correctly if run in terminal.

Sample code: chout <= 1 <= " foo " <= 5.5 <= IO.newline(); cherr <= 1 <= " bar " <= 5.5 <= IO.newline();

Expected result: [chuck]: (VM) sporking incoming shred: 1 (chout.ck)... [chuck]: 1 foo 5.5 [chuck]: 1 bar 5.5

Result in miniAudicle: [chuck]: (VM) sporking incoming shred: 1 (chout.ck)...

Tested on MacOS Ventura (13.4) running miniAudicle version 1.5.1.0 (latte) git: b410668

gewang commented 1 year ago

thank you and acknowledged, and just in time as we are readying to put out patch release 1.5.1.1; will investigate and report back!

gewang commented 1 year ago

this issue has been addressed in e51b00d920187a1a90a8858a5d6fa20a59b1bf57 (including accompanying fixes in chuck core) and will be part of 1.5.1.1. thank you very much, Joel!