Andy Kipp

Results 470 comments of Andy Kipp

Workaround for sqlite history backend: ```xsh aliases |= { # history search 'hs': """sqlite3 $XONSH_HISTORY_FILE @("SELECT inp FROM xonsh_history WHERE inp LIKE '%" + $arg0 + "%' AND inp NOT...

### Helpful things for knight ### Docs * [The TTY demystified](https://www.linusakesson.net/programming/tty/) * [A Deep Dive into the SIGTTIN / SIGTTOU Terminal Access Control Mechanism in Linux](http://curiousthing.org/sigttin-sigttou-deep-dive-linux) * [duct.py gotchas](https://github.com/oconnor663/duct.py/blob/master/gotchas.md) *...

I converted this to draft because I want to try to create test.

@jnoortheen @gforsyth After epic struggle during 3 weeks I'm happy to say that it's ready to review. The first message was updated and the tests were started many times to...

@jnoortheen it's very helpful library! Cudos to you and to the oconnor663! I will take a look deeper. (This is NOT the stopper to merge this PR)

@gforsyth hey! It's ready to review, please take a look! Thanks!

@gforsyth comments resolved. Thank you for review! Waiting for final approve. @jnoortheen thank you for review!

We need to avoid stopping the work in this case and show the warning about setting [`$XONSH_DATA_DIR`](https://xon.sh/envvars.html#xonsh-data-dir) manually. PR is welcome!

@inmaldrerah thanks for open this! UPD: let's implement simpler solution with mitigations. I see this bigger: make xonsh tolerant to inaccessible xonsh data paths starting from `$XONSH_DATA_DIR` and `$XONSH_CACHE_DIR`. After...

Indeed, `$RAISE_SUBPROC_ERROR` is to raise error in any case when any command fails but [`set -e`](https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html#index-set) treat the line as whole: > Exit immediately if a pipeline (see [Pipelines](https://www.gnu.org/software/bash/manual/html_node/Pipelines.html)), which...