(ext:run-program "cat" '("/proc/interrupts") :output s))
It seems that it also affects to ECL integration with Slime. E.g.:
CL-USER> (ext:run-program "cat" '("/proc/interrupts"))
It fails showing this error:
:ERROR argument to RUN-PROGRAM does not have a file handle:
[Condition of type SIMPLE-ERROR]
You seem to have CSS turned off.
Please don't fill out this field.
It is due to :error not handling :stream argument.
Default value of :error is T, and it resolves to error-output, which is rebinded by slime to #
Ticket moved from /p/ecls/feature-requests/13/
Moved to https://gitlab.com/embeddable-common-lisp/ecl/issues/42