Skip to content

kV27: The Shitload-of-New-Moves Edition, Part 3.

Compare
Choose a tag to compare
@godbout godbout released this 04 Jul 19:48
· 96 commits to master since this release

summary: ok, maybe not a shitload but still. also a very cool new Characters Window position: following the caret!

fix

  • fix a bug where any "inner block" and "a block" move wouldn't work for <, > blocks if the caret was exactly on the opening or closing of that block

improve

  • update all inner block, a block moves to match the new Vim implementation. that is, you can now act on a block without being in (or on) one. e.g. you can use ci( at a beginning of a line, without being within or on the parentheses. affects all aB, ab, a(), a[], a{}, a<>, iB, ib, i(), i[], i{}, i<> moves.
  • Keyboard Strategy Normal Mode P will now go up before pasting for Non Text Element inputs (should be rarely used; only useful for apps that use custom UI Non Text Elements like Things)
  • improve overall Characters Window positioning when it gets close to the screen limits on the top, and on the right

new

  • you now have the possibility to show the Characters Window above the caret position
  • add Accessibility Strategy Normal Mode ca'
  • add Accessibility Strategy Normal Mode ca"
  • add Accessibility Strategy Normal Mode ca`
  • add Accessibility Strategy Normal Mode da'
  • add Accessibility Strategy Normal Mode da"
  • add Accessibility Strategy Normal Mode da`
  • add Accessibility Strategy Normal Mode ya'
  • add Accessibility Strategy Normal Mode ya"
  • add Accessibility Strategy Normal Mode ya`
  • add missing Keyboard Strategy Normal Mode diw