You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 22, 2022. It is now read-only.
I don't think there is anything we can do about this, but you cannot pipe the output of a CALLed extension. For example call @help | more does not work.
It fails because CALL will abort with no error if it sees a pipe on the same line.
But you can pipe the output indirectly by using EB.CMD. The following works just fine:
eb @help | more
The text was updated successfully, but these errors were encountered:
call echo Works | findstr "^" works just fine. The pipe is processed in phase 5.3 before CALL in phase 6. In other words CALL never sees the pipe.
I was confusing myself with the fact that call echo Doesn't work ^| findstr "^" does not work. In this case CALL does see the pipe, and aborts cleanly without error because it is too late to process the pipe.
It can only be fixed indirectly, by automatically loading EB into child CMDs (meaning EB would have to hook CreateProcess and probably _popen to inject itself, or use AutoRun).
I don't think there is anything we can do about this, but you cannot pipe the output of a CALLed extension. For example
call @help | more
does not work.It fails because CALL will abort with no error if it sees a pipe on the same line.
But you can pipe the output indirectly by using EB.CMD. The following works just fine:
The text was updated successfully, but these errors were encountered: