Skip to content

Latest commit

 

History

History
62 lines (40 loc) · 2.29 KB

CHANGELOG.md

File metadata and controls

62 lines (40 loc) · 2.29 KB

Changelog

All notable changes to Recall will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.2 - 2024-03-11

Fixed

  • Fixed a bug whereby Recall would clear all signs with its BufEnter autocommand, due to a misuse of the sign_* APIs (#7)

1.1.1 - 2024-03-11

Fixed

  • Fixed 'No write since last change' when trying to open a mark while the current buffer has unsaved changes (#4)
  • Fixed bug in Telescope integration where hitting enter in insert mode would actually remove a mark instead of navigating to it (#6)
    • This was happening because the default mapping was <C-m>, and as far as Vim/Neovim are concerned, <C-m> and <CR> are the same thing

Changed

  • The default mapping to delete marks from the Telescope extension is now <M-d>; see Fixed

1.1.0 - 2024-03-09

Added

  • Show mappings legend within Telescope picker

Changed

  • Fix recommendation on how to unset mappings for Telescope: previous recommendation nil did not work with tbl_{deep_}extend, an empty string will do

Fixed

  • Use tbl_deep_extend instead of tbl_extend to correctly merge user options with defaults

1.0.0 - 2024-03-08

Added

Initial release of Recall.

  • Basic global mark management with :Recall{Toggle,Mark,Unmark} and :RecallClear
  • Basic global mark navigation with :Recall{Next,Previous}
  • Sign column with a customizable character
  • Support for Neovim 0.10.x and also 0.9.x and lower
  • Telescope integration beyond the built-in :Telescope marks that allows mark deletion and displaying only global marks
  • Improved stability by adding CI and testing using plenary