Releases: dakra/ghostel
Releases · dakra/ghostel
v0.17.0
What's Changed
- Expose initial evil state as defcustom by @Cianidos in #161
- Drop normal-state-entry hook — it clobbers post-operator point by @Cianidos in #162
- Preserve
markacross native redraws by @Cianidos in #163 - Preserve point and evil visual markers across redraws by @Cianidos in #164
- Replace ghostel-enable-title-tracking with ghostel-set-title-function by @dakra in #167
Full Changelog: v0.16.3...v0.17.0
v0.16.3
v0.16.2
What's Changed
- Ship xterm-ghostty terminfo, advertise full capability set by @dakra in #147
- Fix compile-start width mismatch and kill-compilation on live buffer by @dakra in #150
- Suppress spurious SIGWINCH on minibuffer-induced window shrink by @emil-e in #151
New Contributors
Full Changelog: v0.16.1...v0.16.2
What's Changed
- Ship xterm-ghostty terminfo, advertise full capability set by @dakra in #147
- Fix compile-start width mismatch and kill-compilation on live buffer by @dakra in #150
- Suppress spurious SIGWINCH on minibuffer-induced window shrink by @emil-e in #151
New Contributors
Full Changelog: v0.16.1...v0.16.2
v0.16.1
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
- Make ghostel-compile window placement match M-x compile by @dakra in #123
- Rewrite ghostel-compile: spawn directly, add opt-in global mode by @dakra in #124
- Add public API for sending input to the terminal (#126) by @dakra in #128
- Fix evil-ghostel cursor snapping into scrollback on normal-state entry by @Cianidos in #129
- ghostel-mode: preserve per-cell face props under font-lock by @Cianidos in #131
- Keep viewport anchored across resize when Emacs drifts window-start by @dakra in #130
- Disable adaptive read buffering for PTY processes (#85) by @dakra in #136
- evil-ghostel: follow terminal cursor in emacs-state by @Cianidos in #135
- ghostel-mode: bind clipboard media keys (XF86Paste/Copy/Cut) by @Cianidos in #134
- Clamp window-point when TUI cursor lands at point-max (fix #138) by @dakra in #139
- Add OSC 9 / OSC 777 notification and progress support by @dakra in #144
New Contributors
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Adopt useful changes from kiennq/ghostel fork by @dakra in #103
- Reset pixel vscroll on redraw to avoid clipped top line by @dakra in #106
- Detect bare relative and punctuation-wrapped file paths (#107) by @dakra in #110
- ghostel-compile: trim trailing blank grid rows by @dakra in #112
- Preserve scroll position across window resize (M-x, etc.) by @dakra in #117
- Add ghostel-eshell-visual-command-mode by @dakra in #120
- Perf + cleanup: unified OSC scanner, streaming CRLF, smaller render hot path by @dakra in #121
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- Decouple module downloads from package version by @kiennq in #94
- Disable XON/XOFF flow control so C-q and C-s reach the shell by @dakra in #96
- Speed up test suite with early-return polling and parallel execution by @dakra in #98
- Remove dead scroll commands and add C-c C-l to copy mode by @dakra in #99
- Fix blank first page of scrollback after initial output burst by @dakra in #100
Full Changelog: v0.13.0...v0.14.0
v0.13.0
v0.12.2
What's Changed
Full Changelog: v0.12.1...v0.12.2
v0.12.1
What's Changed
Full Changelog: v0.12.0...v0.12.1