Skip to content

Releases: dakra/ghostel

v0.57.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 08:00
a269cce

What's Changed

  • Render non-ASCII blanks and hyphens with the terminal's own face by @dakra in #710
  • Gate consult-ghostel's registrations behind a global minor mode by @dakra in #711
  • Fix Windows file URIs against their own drive by @kiennq in #712
  • Stop adjustWidth from claiming cursor cells and styled spaces by @marcuslannister in #678
  • Always leave read-only mode on exit; keep evil insert out of it by @dakra in #716
  • Leave evil insert state when entering a read-only mode by @dakra in #717
  • Detect the PTY foreground process without shell integration by @dakra in #723

New Contributors

Full Changelog: v0.56.0...v0.57.0

v0.56.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 16:19
829ac98

What's Changed

  • Stop following output while a region is active in semi-char mode by @dakra in #696
  • Add a Ghostel menu-bar menu by @dakra in #697
  • Clear the region before snapping point to the live viewport by @dakra in #701
  • Render bold and italic through customizable faces by @dakra in #703
  • Keep line-mode point and markers put across a resize by @dakra in #702
  • Deactivate a selection when terminal output repaints it by @dakra in #705
  • Crop kitty placements to their source rect in the native module by @dakra in #707

Full Changelog: v0.55.0...v0.56.0

v0.55.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 07:16
755c61a

What's Changed

  • Prevent terminal query replies from blocking Emacs by @emil-e in #690
  • Add Org links to ghostel terminals by @dakra in #692
  • Run eshell visual commands from TRAMP directories by @dakra in #694

Full Changelog: v0.54.0...v0.55.0

v0.54.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 06:17
f1b03e5

What's Changed

  • Confirm before exiting Emacs when ghostel-query-before-killing applies by @dakra in #681
  • Clear the region on explicit terminal input by @dakra in #682
  • Add ghostel-tty-forward-notify to forward notifications to the outer terminal by @dakra in #683
  • Measure mouse cells with the buffer's font metrics by @dakra in #684
  • Report real cell pixel dimensions before the first redraw by @ashlineldridge in #643
  • Exclude trailing sentence punctuation from detected file links by @dakra in #687
  • Report cell pixel size in the PTY window size and enable all kitty mediums by @dakra in #686
  • Emit kitty virtual placements per placeholder run from the viewport by @dakra in #685
  • Bump libghostty to 0c2a290d3 by @dakra in #688

New Contributors

Full Changelog: v0.53.0...v0.54.0

v0.53.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 18:09
2bea18f

What's Changed

  • Add ghostel-window-padding-balance to align the grid vertically by @dakra in #664
  • Regroup ghostel.el functions into topic sections by @dakra in #671
  • Accumulate high-resolution wheel events forwarded to mouse-tracking apps by @mrcnski in #660

Full Changelog: v0.52.0...v0.53.0

v0.52.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 22:25
20cf11e

What's Changed

  • Use Fish shell's default $hostname env var by @dlozeve in #648
  • Make OSC 7 directory tracking robust to #, %, and escaped paths by @dakra in #649
  • Add a public terminal-buffer API and the consult-ghostel extension by @dakra in #641
  • Extract a ghostel-shell module along the terminal/shell boundary by @dakra in #651
  • Fix Windows-style PWD reports misclassifying local dirs as remote by @dakra in #652
  • Fix rendering of ssh_config by @Sbozzolo in #654
  • Expose terminal title as public variable by @emil-e in #656
  • Keep sentinel cleanup in the terminal buffer after exit functions run by @dakra in #658
  • Report the terminal color scheme via CSI 996 and Mode 2031 by @dakra in #659
  • Add Vim-style word boundaries to evil-ghostel by @dakra in #661

New Contributors

Full Changelog: v0.51.0...v0.52.0

v0.51.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 10:46
02d0e37

What's Changed

  • Read the default shell from the global environment by @jcmfernandes in #631
  • Lint all package files with a pinned package-lint by @dakra in #634
  • Simplify the Makefile lint tooling by @dakra in #637
  • Add desktop.el session persistence by @mrcnski in #627
  • Suppress point-leave copy-mode entry on minibuffer arrivals by @dakra in #632
  • Paste file drops and clipboard media through the paste encoder by @mrcnski in #638
  • Annotate buffer picker candidates with the terminal title by @mrcnski in #624
  • Evict scrollback by pin row arithmetic, not page identity by @dakra in #635

New Contributors

Full Changelog: v0.50.0...v0.51.0

v0.50.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 08:30
5143313

What's Changed

  • Translate a lone TTY ESC to the escape key in terminal-input buffers by @dakra in #595
  • Route send-next-key through the key encoder by @dakra in #596
  • Skip evil-escape's speculative first-key insert in ghostel buffers by @dakra in #598
  • Honor compilation-scroll-output in ghostel-compile by @dakra in #600
  • Abort compile finalization when a finish hook kills the buffer by @dakra in #601
  • Keep TRAMP from reconnecting during remote temp-file cleanup by @dakra in #603
  • Fix stale [Compiling] modeline and copy-mode trap in ghostel-compile by @dakra in #607
  • Show ghostel bookmarks properly in the bookmark list by @dakra in #614
  • Show the terminal title in the mode line instead of renaming buffers by @dakra in #621
  • Keep the logical path in symlinked directories and fix bookmark reuse by @dakra in #622
  • Clear the terminal title on an empty OSC 0/2 by @dakra in #623
  • Key buffer reuse on structured identities by @dakra in #625
  • Type file paths into the terminal for X11/pgtk drops and clipboard-image pastes by @dakra in #626

Full Changelog: v0.49.0...v0.50.0

v0.49.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 11:28
ccc371b

What's Changed

  • Let buffer-face-mode rescale ghostel terminals by @dakra in #589
  • Size cells from the buffer's font, not the frame's by @dakra in #590
  • Echo typed input in interactive ghostel-compile runs by @dakra in #591
  • Linkify wrapped paths anywhere in scrollback, not just the viewport by @dakra in #587

Full Changelog: v0.48.0...v0.49.0

v0.48.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 16:06
f87c7ee

What's Changed

  • Serve whole soft-wrapped targets to thing-at-point and ffap by @dakra in #584
  • Honor ghostel-readonly-default-mode in prompt navigation by @dakra in #585
  • Encode modified character keys through the kitty keyboard protocol by @dakra in #583

Full Changelog: v0.47.0...v0.48.0