Releases: tris203/precognition.nvim
Releases · tris203/precognition.nvim
v1.1.0
v1.0.0
1.0.0 (2024-06-09)
⚠ BREAKING CHANGES
- API Config changes/Types (#9)
Features
- { and } gutter hints (f13e0f2)
- % support (#8) (fd62c75)
- add
Precognition
command (#58) (c7b4be4) - add peek function (7851c33)
- API Config changes/Types (#9) (563b5d2)
- b motion, skipcol for overlapping motions in render (7eb18cf)
- basic hinting behavior with ^ and $ motions (2672029)
- big word support (#23) (672a00f)
- blacklist buffers (#12) (75db367)
- custom highlight colors (#28) (455f527)
- e-motion and prepare for tests (8def51c)
- further customise highlight colors (#31) (83d452d)
- Gutter hints for vertical movement (00902be)
- hint prio (5c6f374)
- initial API and main module structure (9a2f371)
- remove CursorHold dependency (#16) (ba2147d)
- startVisible flag (c292777)
- support "prio" priority value for gutter marks (#43) (cab9d0a)
- use nvim's
utf_class
via ffi for char classing (#49) (488dc26) - w motion, show/hide/toggle functions (a6709ff)
- wip: w motion (f0bcfb0)
Bug Fixes
- a lot of edge cases (#4) (ee3f8a6)
- e motion - behind cursor (a9a1b1d)
- e motion (#21) (2feea7e)
- empty line fix (105fb2b)
- hint precendce (314d430)
- more buffnr flexibility (99dd135)
- multibyte chars in text lines (#48) (f893367)
- next/prev paragraph when lines contain whitespace (#30) (7a4c5eb)
- normal buffers only (d31d493)
- offset for backwards matching pairs motion (#51) (22d7b41)
- partial config type (#10) (b948966)
- remove extra space when the cursor is mid-word (6dd0c62)
- replacement characters (#40) (b40c353)
- respect shiftwidth/tabstop (41b2a7b)
- skipcol offset (ca9a0ef)
- spacing issues (836fc28)
- w motions after EOL (c4ed7ff)