canola.nvim/lua
Steven Arcangeli e045ee3b4e fix: spurious exits from faulty :wq detection (#221)
The previous mechanism used histget() to get the last command or
expression to detect if the user issued a `:wq` or similar. This had the
issue where if a user issued a `:wq`, started vim again, then entered
oil and saved via some mechanism that is _not_ a command (e.g. a
keymap), we would incorrectly detect that `:wq` and exit after saving.
The new mechanism tracks all keypresses and may end up with false
negatives (e.g. ":wqaff<backspace><backspace>ll"), but those are less
frustrating than false positives.
2024-03-12 15:57:57 -07:00
..
oil fix: spurious exits from faulty :wq detection (#221) 2024-03-12 15:57:57 -07:00
resession/extensions cleanup: don't need empty methods in resession extension 2023-09-17 10:10:42 -07:00