Skip to content

Releases: lukstafi/navi-parens

Quick release with `ctrl+alt+n` bindings for MM

25 Dec 08:36
Compare
Choose a tag to compare

Emergency performance fix release

06 Dec 09:21
Compare
Choose a tag to compare

Fixes a surprising technical performance regression (getConfiguration is inefficient).

Better support for multicharacter delimiters; a mode for LaTeX

24 Nov 20:49
Compare
Choose a tag to compare

This release brings a few small brand new features, and opens up a roadmap for an awesome v2 one day, which will have great support (inspired by TeXmacs) for writing LaTeX (and Mermaid) snippets inside Markdown.

  • Includes LaTeX matrix and equation environment delimiters in defaults for RAW mode bracket scopes.
  • Fixes tricky multicharacter delimiter handling issues, battle-tested on navigating LaTeX snippets.
  • Next character, previous character commands that skip over multicharacter delimiters.
  • Introduces Markmacs Mode with a bit of extra support for navigating LaTeX.
  • When in Markmacs Mode, up / down bindings use a new command that skips at least a configurable number of characters and stops on a delimiter.
  • When in Markmacs Mode, begin / end bindings use the outer-scope-finding command rather than the begin/end-line command, but configured to also stop on argument separators (comma, semicolon, and in Markmacs Mode also &, \\ (which separate cells in LaTeX matrices).

Fixes to indentation scopes behavior

06 Mar 23:21
Compare
Choose a tag to compare

Fixes to end-of-document indentation scopes; better first-position-of-block-scope behavior (as if outside of the block scope).

Mixed tabs-spaces. Feature-complete.

14 Feb 08:55
Compare
Choose a tag to compare

This release deals with the remaining issues: mixed tabs-spaces indentation, previous/next-empty-line behavior when no empty lines left. It brings Navi Parens to feature completeness.

Better indentation vs. brackets interaction

31 Jan 15:03
Compare
Choose a tag to compare

Bug fix for multicharacter delimiters, and improved interaction between the indentation mode and bracket scopes. Hopefully it should make the indentation mode a workable setting for all languages.

Multicharacter delimiters and improved indentation scopes

20 Dec 12:30
Compare
Choose a tag to compare

Multicharacter delimiters in the RAW brackets mode. Improved indentation-based navigation. Fixes: by-word 1-character bug, JTB mode bug, RAW mode config not propagated.

Navi Parens is almost feature-complete now.

A tiny discoverability release

09 Dec 10:52
Compare
Choose a tag to compare

Tags for Marketplace discoverability, Go To (rather than Go Past) consistently in command titles, a couple more tests.

First wide release

08 Dec 18:43
Compare
Choose a tag to compare

Significant bug fixes. Test coverage with enforced testing on commits. Commands for consistently navigating to end-of-next-word / beginning-of-previous-word, which is (sometimes) more efficient than the default behavior of ctrl+rightArrow / ctrl+leftArrow.

Beta release

30 Nov 19:54
Compare
Choose a tag to compare
Beta release Pre-release
Pre-release

Many bug fixes, better scope merging logic, alt+d key binding for Delete Right. I plan a bit more functionality for v1.0 than I originally intended. Edit: there's a known major bug in this release.