Skip to content

Releases: nguyenvukhang/nvim-toggler

v0.3.1

26 Nov 04:08
Compare
Choose a tag to compare

Fix a bug where the toggle fails to trigger if the letter before the first letter of the match is the same as the first letter.

For example, running the toggle function with the cursor here

\iffalse
  ^

will fail to trigger a toggle from false to true

v0.3.0

03 Dec 09:31
Compare
Choose a tag to compare

feat: support arbitrary toggle patterns 🚀

Inverses are now flexible enough such that pairs such as- [ ] and - [x] are possible.

Closes issues #11 and #6

v0.2.3

20 Sep 02:13
Compare
Choose a tag to compare

What's Changed

  • feat: don't pollute the user's registers @Wansmer in #10
  • fix: unit tests @Wansmer in #9
  • test: add integration tests

Full Changelog: v0.2.2...v0.2.3

v0.2.2

19 Sep 16:30
Compare
Choose a tag to compare

What's Changed

  • feat: remove duplicates before inserting inversions @Wansmer in #8
    • this prevents nvim-toggler from throwing errors when an invalid user config is provided. Instead, inversions will be read top-down until and invalid inversions are discarded

New Contributors

Full Changelog: v0.2.1...v0.2.2

v0.2.1

22 Aug 23:08
92609b2
Compare
Choose a tag to compare

What's Changed

  • Use tbl_deep_extend for extending opts by @jgollenz in #4

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

22 Aug 23:08
Compare
Choose a tag to compare

Road to completeness

The core philosophy of minimalism still remains.

While the code base has broken out to more lines of code, this is justified by it now supporting critical inverses such as the == and != pair.

v0.1.0

22 Aug 23:07
Compare
Choose a tag to compare

The minimal release

Highly minimal and a good starting point for new-to-lua/neovim programmers.