run-program :output :interactive sometimes yields no output
Bug #1638870 reported by
pipping
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ASDF |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This has gone unnoticed primarily because I wouldn't know of a way to test this.
All of this is with ASDF 3.1.7.32. Consider e.g. this:
> (asdf:implement
"ecl-16.
> (prog1 t (uiop:run-program '("echo" "hello") :output :interactive))
hello
T
> (prog1 t (uiop:run-program '("echo" "hello") :output :interactive :force-shell t))
T
>
Or this (exactly the other way around):
: (asdf:implement
"abcl-1.
: (prog1 t (uiop:run-program '("echo" "hello") :output :interactive))
T
: (prog1 t (uiop:run-program '("echo" "hello") :output :interactive :force-shell t))
hello
T
:
summary: |
- :output :interactive sometimes yields no output + run-program :output :interactive sometimes yields no output |
Changed in asdf: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Is it possible to rebind *TERMINAL-IO* as a way of testing this?