Andy Kipp
Andy Kipp
I noticed that another projects (e.g. conda, xontrib-prompt-bar) are using `xonsh.built_ins.subproc_captured_*` methods to run commands using xonsh. But behavior of this methods is strongly related to parser (i.e. substitutions), environment...
Reading stop signals from the process and update the process state. ### The issue Technically. In a couple of places that critical for processing signals we have `os.waitpid()`. The function...
## Motivation `fzf` is a common tool to fuzzy search and commonly used to choosing file name. People expect that it works in captured object mode `!()` but this mode...
It's very rare edge case but: I expect here that code will be executed and I got just result i.e. `1`, but I see prompt with commands and different behavior...
```xsh $QWE=False echo 1 ``` ```xsh Traceback (most recent call last): File "/opt/homebrew/lib/python3.11/site-packages/xonsh/ptk_shell/shell.py", line 389, in _push code = self.execer.compile( ^^^^^^^^^^^^^^^^^^^^ ValueError: identifier field can't represent 'False' constant ``` ##...
```xsh mkdir -p /tmp/123 cd /tmp/123 mkdir -p pkg echo "print('hello')" > pkg/importme.py echo "import pkg.importme" > run.py python run.py # hello xonsh run.py # ModuleNotFoundError: No module named 'pkg'...
Example: ```xsh cd ~ echo 1 echo 2 cd /tmp echo 3 echo 4 cd ~ history dir # echo 1 # echo 2 history dir /tmp # echo 3...
Hi! Is there a way to avoid this behavior: ``` ./xonsh.AppImage export PIP_TARGET='/path/to/pip' pip install xxh-xxh head -n1 /path/to/pip/bin/xxh #!/tmp/.mount_xonshenfUjo/usr/python/bin/python ``` Here is static path instead of `#!/usr/bin/env python3`. After...
Hi! To make `xonsh.AppImage` more independent I suggest: 1. Set environment variables which make python and pip works from AppImage: ``` # it will be great if '~/.pip-appimage' would be...
I've made simple fix in #9 to avoid errors. But it requires more carefully support.