Skip to content

Tags: joshuadanpeterson/typewriter.nvim

Tags

v0.6.7

Toggle v0.6.7's commit message
docs: update CHANGELOG.md for v0.6.6 and remove duplicate entries

v0.6.6

Toggle v0.6.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #17 from joshuadanpeterson/dev

Preserve Column Position When Moving Between Lines of Different Lengths

v0.6.5

Toggle v0.6.5's commit message
feat(autocommands): Preserve column position when moving between line…

…s of different lengths

- Implemented logic to preserve the cursor's column position when moving
between lines of varying lengths.
- Introduced `target_col` to store the desired column position across
line movements.
- Added checks to ensure the cursor is moved to the end of the line if
the new line is shorter than `target_col`.
- Ensured `target_col` is updated only when moving within the same line
to handle lateral movements correctly.
- Accounted for blank lines by setting the cursor to position 0 when
moving to shorter lines.
- Integrated cursor centering after each movement for improved user
experience.

This commit addresses the issue where the cursor position was not being
preserved correctly when moving between lines of different lengths,
especially handling edge cases such as blank lines and shorter lines.

v0.6.4

Toggle v0.6.4's commit message
docs: update CHANGELOG.md for v0.6.3 and remove duplicate entries

v0.6.3

Toggle v0.6.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #15 from joshuadanpeterson/dev

Add Support for Multiple Filetypes and Enhance Documentation for Typewriter.nvim

v0.6.2

Toggle v0.6.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge branch 'main' into dev

v0.6.1

Toggle v0.6.1's commit message

v0.6.0

Toggle v0.6.0's commit message
feat: Add throw_statement to Java significant blocks

Added `throw_statement` node to the list of significant blocks for Java
in the Typewriter.nvim configuration. This ensures that throw statements
are centered and highlighted during code navigation for improved
readability and code management.

v0.5.1

Toggle v0.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #14 from joshuadanpeterson/dev

 Update Significant Node Types for Centering in Typewriter.nvim

v0.5.0

Toggle v0.5.0's commit message