Andy Kipp
Andy Kipp
@toihr you can [setup PyCharm dev environment](https://github.com/anki-code/xonsh-cheatsheet/blob/main/README.md#become-a-xonsh-developer-and-contributor) to have breakpoints and start from [update_cache:_iter_binaries](https://github.com/xonsh/xonsh/blob/aaf3c99a3b7e174dcd94dbf4c9e2982bd7dbc735/xonsh/commands_cache.py#L163). There is no async jobs there.
@toihr no, it will be cool to understand the difference.
Hey folks! I've made a PR that has significant changes in the process of locating executables. I hope not only solve the case with WSL but also increased the speed...
Just to add link to #4224
I can reproduce this on Mac in case of alias with group of commands: ```xsh pip install 'xonsh[full]' xonsh --no-rc aliases['t'] = 'echo 1 && echo 2' t # 1...
I found that issue appeared starting from prompt-toolkit 3.0.41 where `asyncio` was introduced (https://github.com/prompt-toolkit/python-prompt-toolkit/commit/8c601936b11d91388edc653df80aa34bd9cb1606). UPD: 3.0.40 also has asyncio issue - #5393 To fix this just downgrade the prompt-toolkit version:...
@gforsyth hey! Please see my comment above. It looks like this issue is pretty critical because creates unstable behavior e.g. I see this [report in news.ycombinator.com](https://news.ycombinator.com/item?id=39369494). May be we need...
@gforsyth here it is - https://github.com/xonsh/xonsh/pull/5288
I confirm this. The simple cases like alias for `echo 1 && echo 2` are working on downgraded ptk but the error appears sometimes but without crashing the entire shell....
hi @gnat! Can you test and confirm this - https://github.com/xonsh/xonsh/issues/5241#issuecomment-1961889489 ? Downgrading prompt toolkit solves the issue?