Andy Kipp
Andy Kipp
I got answer [from fzf owner](https://github.com/junegunn/fzf/issues/3741#issuecomment-2063921288): > fzf: > * Input list: Read from STDIN > * User input: Read from `/dev/tty` > * UI: Print to STDERR > *...
Found repeatable case. ⚠️ Need to fix. Minimal case: ```xsh xonsh --no-rc !(fzf) # Ctrl-C - RecursionError: maximum recursion depth exceeded # Back to the terminal. $(echo 1) # Exception...
New knowledge (for me). Short list: * If we run `!(sleep 10)` it has `STAT=S` (sleep) in `ps au` and can be interrupted by SIGINT any time successfully. * If...
Current state. I made a bunch of merged pull requests during the looking around (see above). Today I'm seeing the essence of this issue as: what we need to do...
This issue was starting point to bunch of merged pull requests (see above). So now I can close this research with the reference to #5444 where experience was consolidated. ###...
Hey! Thank you for reporting this! There is big difference between plain command alias and ExecAlias. The plain command alias (e.g. `echo 1` or `['echo','1']`) is a command that just...
To fix this you need add current path in the beginning: ```xsh import sys sys.path.append('.') import pkg.importme ```
The start point to improve the logic is [commads_cache](https://github.com/xonsh/xonsh/blob/main/xonsh/commands_cache.py). Probably the way to improve the logic for windows is around reading only `.exe` files instead of full directory. As I...
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...
Hi! I can't repeat this on mac without xonsh as default shell: 1. Run `alacritty --socket /tmp/alacritty.sock` 2. Run in new alacritty window `export SHELL=$(which xonsh)` 3. Run `alacritty msg...