I wasn't closely following the first series of posts about this bug
but, for what it's worth, I can reproduce it regardless of whether edif
or edif2 has been ⎕fx-ed. Neither edif nor edif2 do anything with ⎕io.
[0] ~tinkering/apl-natives/vis/src >apl -L startup -q $@
⎕io
1
edif2 'qio_test'
qio_test
1
⎕io
1
⎕io←0
edif2 'qio_test'
qio_test
0
⎕io
0
Chris
On 16/08/18 13:29, Hans-Peter Sorge wrote:
Hello,
The ⎕IO bug is back.
(note: ⎕IO ←→ 0 seems to be set to 0 using edif2)
∇qio_test[⎕]∇
∇
[0] qio_test
[1] ⎕IO
∇
⎕IO←1
⎕IO
1
qio_test
1
⍎¨ 'qio_test' 'qio_test'
1
1
⎕IO←0
⎕IO
0
qio_test
0
⍎¨ 'qio_test' 'qio_test'
1
1
Greetings
Hans-Peter