diff options
| author | Matthieu LAURENT <matthieu.laurent69@protonmail.com> | 2024-01-29 13:17:36 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-29 12:17:36 +0000 |
| commit | c56f8ff736b8369b9b5cb3bdb42718396247f212 (patch) | |
| tree | 264200175dab82272878a135d9e7f31b02f65067 /.github | |
| parent | feat: Add change-password command & support on server (#1615) (diff) | |
| download | atuin-c56f8ff736b8369b9b5cb3bdb42718396247f212.zip | |
Add xonsh support (#1375)
* Add basic xonsh support
* Add init xonsh command
* Add Xonsh install instructions in docs
* Add xonsh ctrl-R search
* update xonsh script and instructions
Summary of changes:
* Added duration to postcommand hook
* Switched main search operation to use `subproccess.run()` rather than running as an xonsh shell command - this a) allows us to capture stderr without needing a temporary file and b) avoids a weird broken-buffer state that results from running a fullscreen TUI and then programmatically editing the buffer
* Added support for immediately executing chosen command via `__atuin_accept__:` (like bash/zsh/fish)
* strip newline from command before sending to atuin
* Add basic xonsh support
* Add init xonsh command
* Add xonsh ctrl-R search
* Remove advanced-install guide (was accidentally re-added during rebase)
* Clean up
Xonsh doesn't import private functions into the local namespace when sourcing a file
* Add xonsh ro readme
* Respect ATUIN_NOBIND
* Format with black, and improve PEP8 compliance
* Add up search
* Format rust code
---------
Co-authored-by: Joseph Montanaro <jfmonty2@gmail.com>
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions
