Skip to content

2021-06-16

Compare
Choose a tag to compare
@marlonrichert marlonrichert released this 16 Jun 12:09
· 306 commits to main since this release

Documentation updates

  • dca535c Increase min Zsh version to 5.4, because 5.3 and lower don't support autoload by absolute path. This came up in issue #287.

Features & enhancements

  • e40c131 Enable disabling recent dirs. Implements a request in discussion #286.
  • d2d7413 Lower the threshold for showing recent dirs
  • f21cf7f Prioritize dir stack over named dirs
  • 7f44a6d Improve Shift-Tab completion appearance
  • 6b16583 Make list prompt more colorful
  • a172a33 Move "partial list" message to bottom of list
  • 8054df6 Improve the menu select key bindings
  • fe7c34a Improve all matches completion
  • 62af5bd Limit history words offered for empty word

Bug fixes

  • 8aa3f42 Make sure we always pass absolute paths to autoload, because relative paths don't work. Fixes a problem mentioned in issue #282.
  • 33e193b Fix regression introduced by 68bae95. Mentioned in issue #187.
  • a1ee18e Ensure completion widgets always complete. Fixes part of issue #282.
  • b5a7a57 6745ee9 Work around zsh-users/zsh-syntax-highlighting#816 & zdharma/fast-syntax-highlighting#224. Fixes issue #288.
  • 345bd48 Account for missing histnos with histfindnodups. Fixes issue #280.
  • 1658d38 Fix z.sh sort order. Fixes issue #270.
  • 112b791 Don't read when KEYS_QUEUED_COUNT or PENDING. Fixes issue #279.
  • 828e852 Improve cursor position request logic. Fixes issues #279 & #269.
  • e8563df Be smarter about setting terminal keypad mode. Fixes issue #273. Related to the next item.
  • 4650999 Prefer not to use terminfo codes, because terminfo codes are meant for full-screen applications, not the command line. Additionally, when a full-screen app exits, it sets the terminal back to normal mode, but not all such exits cause line-init to be called. Thus, when returning from a full-screen-ap, the command line can then unexpectedly be in normal mode instead of app mode, causing certain keyboard shortcuts to fail.
  • 70f6aa0 Work around a crashing bug in Zsh. See zsh-workers 48936. Fixes issue #274.
  • 356b679 Fix a bug in line-pre-redraw hook. Fixes issue #274.
  • fbd093f Fix a bug in the add-space setting.