Releases: szermatt/mistty
Release 1.3
What's new
- Edition and motion in multi-line ipython prompts
- Detect ipython i-search prompts
- New command mistty-ssh to open a SSH instance
- New command mistty-docker to open a docker instance
What's fixed
- Fix reset behavior, to avoid duplicating output or losing cursor position (affected apt-get)
- Fix for erratic movements in ipython
- Fix cursor position after backward-i-search in bash
- Avoid fake newlines throwing off buffer alignment
- Suppress CL-Lib function warning. by @gemmaro in #26
Full Changelog: 1.2...1.3
1.2
What's new
- Always propose a default buffer name for C-c C-r mistty-create-buffer-with-output
- Detect fish "search within completion" mode, so arrow keys work within that mode
- mistty-set-EMACS controls whether to set the EMACS env var is set, this is required for directory tracking to be on by default on Bash versions < 4.4
What got fixed
- Allow the default colors to change as the theme changes.
- Scroll up to show completion below point, if necessary.
- Fix whole-line deletion with right prompt.
- Restore original cursor after hiding it #22
- Set buffer mode before calling pop-to-buffer, so mode-based rules work
Full Changelog: 1.1...1.2
1.1
What's new
-
TRAMP support
-
MisTTY buffers now automatically start a TRAMP
remote shell when called from a buffer visiting a remote
directory. -
C-u M-x mistty-create
allows starting shell in
arbitrary directory - usually remote shells.
-
-
Backward search mode improvements
-
Simple editing tools like yank or delete-word are now
available in backward search mode. -
Arrow keys are sent to the terminal while in backward
search mode. This makes it easier to select results in
Fish
-
-
Added the option of closing window after the shell exits with
mistty-kill-buffer
(-and-window
). -
Tie MisTTY buffers to projects with
mistty-in-project
by @ROCKTAKEY
What got fixed
-
Handle the "clear" command properly
-
Fix issues with copy-region when the window was resized
-
Change window-point-insertion-type only locally. Before that,
Mistty would change window-point-insertion-type globally,
causing strange behavior in unrelated systems. -
Fix TRAMP paths generated from non-local file: URLs
Full Changelog: 1.0...1.1
1.0
Full Changelog: 0.9...1.0
Improvements:
mistty
andmistty-create
now respectdisplay-comint-buffer-action
- new command:
mistty-in-project
, starts or jump to a MisTTY buffer in the current project - support for auto-completion (at least corfu and company-mode)
- support for template expansion (at least yasnippet and tempel)
- sped up commands with long output
- improved support for right prompts
- let Emacs scroll mistty buffers normally
Notable Fixes:
- fix queued replays
- fix deletion replay with non-bracketed-past prompts
- keep the cursor where it was originally after a replay
- fix for
mistty-send-key-sequence
[C-c C-q] on terminals - made replay slightly outside of the prompt behave in a saner
way: text inserted before the prompt gets inserted after the
prompt, text inserted after the prompt gets dropped
Initial release
Exclude extras/ from the generated package. extras is not included into melpa either.