- Jun
- 793
- 7
This alias used to work in previous versions:
To demonstrate the problem, we can simplify it to
When I run this, it sits there with the window header showing the stuff after the pipe. If I press the Enter key, then I get the prompt. But, it doesn't echo "Foo". It should echo "Foo" and give me the prompt, like if I do
TCC 26.02.41 x64 Windows 10 [Version 10.0.19041.388]
for %x in (*.php) do php -l %x | (setdos /x-46 & for %y in (@CON:) do if %@index["%y",No syntax errors detected in] != 1 echo %@replace[^&,^^^&,%y] & setdos /x46)
To demonstrate the problem, we can simplify it to
echo `Foo` | (setdos /x-46 & for %y in (@CON:) do echo %y & setdos /x46)
When I run this, it sits there with the window header showing the stuff after the pipe. If I press the Enter key, then I get the prompt. But, it doesn't echo "Foo". It should echo "Foo" and give me the prompt, like if I do
echo `Foo` | (for %y in (@CON:) do echo %y)
TCC 26.02.41 x64 Windows 10 [Version 10.0.19041.388]