Commit graph

13 commits

Author SHA1 Message Date
fantacell
2f9a6d9b37 Actually fix clippy 2025-08-26 18:33:08 +02:00
fantacell
48a9580cbe Fix clippy 2025-08-26 16:49:12 +02:00
fantacell
eaa9d37a04 Now it can be written more nicely 2025-08-26 16:44:24 +02:00
fantacell
fff15e983e Make it way faster by removing redundant checks 2025-08-26 16:37:32 +02:00
fantacell
ea14bbbfa8 Throw a warning instead of crashing 2025-08-25 22:29:23 +02:00
fantacell
5133db60ab Fix a bug where the next fuzzy boundary is not actually the closest one 2025-08-25 22:18:24 +02:00
fantacell
94a045caf5 Count the "around range" of an object as part of the object, unless it is only whitespace 2025-08-24 23:10:38 +02:00
fantacell
e45dafb253 Fix clippy in boundary.rs 2025-08-19 17:40:20 +02:00
fantacell
52103bc99a Don't let sentences span across paragraphs 2025-08-16 15:44:39 +02:00
fantacell
a67a5e0d35 Rewrite the logic to use multiple traits instead of a lot of methods on
one object. This makes return types shorter and makes it easy to add an
extra helix object entirely. Also add logic for the sentence and
paragraph text objects. The way this is implemented would make it easy
to for example ignore brackets after a backslash.
2025-08-10 21:24:24 +02:00
fantacell
11cfb88b36 Fix nested brackets and the failing tests 2025-07-25 15:54:26 +02:00
fantacell
bd3b5c6829 Fix issues:
- fix the operators' display in the status bar
- fill the subword object placeholder
- fix some spelling mistakes
- fix a bug where the first and last words in a buffer couldn't be selected
2025-07-22 11:39:05 +02:00
fantacell
9b44bb6706 Add the ] and [ operators to helix 2025-07-21 15:52:35 +02:00