Commit Graph

342 Commits

Author SHA1 Message Date
Andy K. Massimino
45f9643b6b Split transmute handlers for TS error re #225 2022-05-25 21:45:10 -04:00
Andy K. Massimino
96abbdcb2e Improve performance of TS matching with xml re #221 2022-05-03 22:11:41 -04:00
Andy K. Massimino
2317174b58 Adjust html text_obj edges with TS re #218 2022-05-03 21:02:08 -04:00
Andy K. Massimino
fb588f4862 Use stricter pattern for html text_obj quirk 2022-01-25 08:51:28 -05:00
Andy K. Massimino
97ffd1a206 Inside prev Z% motion again 2022-01-08 13:37:56 -05:00
Andy K. Massimino
ecca332fca Fix d]% when close is at column 1, fix #203 2022-01-08 11:08:41 -05:00
Andy K. Massimino
85c65f4594 Fix gutter text in popup with scl and nonu, closes #187 2021-12-31 16:35:21 -05:00
Andy K. Massimino
06e879bda2 Prepend omaps with <ignore> (try to fix #199)
This forces vim to consider using omaps instead of incorrect normal ones
when executing a macro.  Taking this approach because it does not seem
to cause any side-effects and still allows user customization of maps
under the existing lhs/rhs.
2021-12-31 12:31:43 -05:00
Andy K. Massimino
0ee65c7511 Fix a missed TS support check 2021-12-31 12:08:00 -05:00
Andy K. Massimino
cc1d044241 Be more careful about whether we have TS capability 2021-12-31 12:04:47 -05:00
Andy K. Massimino
bb2709884f Use more accurate cache for popup props re #202 2021-12-31 11:40:36 -05:00
Andy K. Massimino
4a5bb96d2d Cleanup echo 2021-12-27 12:24:39 -05:00
Andy K. Massimino
181b4f6518 Revert "Cleanup echo"
This reverts commit 3d3e6c5472.
2021-12-27 12:24:09 -05:00
Andy K. Massimino
3d3e6c5472 Cleanup echo 2021-12-27 12:23:24 -05:00
Andy K. Massimino
b21ef29c08 Fix exception with TS offscreen virttext 2021-12-27 12:22:05 -05:00
Andy K. Massimino
2f9073e5b6 Fire User autocmd on offscreen popup/float re #200 2021-12-26 16:16:01 -05:00
Andy K. Massimino
ed41835a9f Use virt_text_pos overlay for TS end match 2021-12-26 15:57:06 -05:00
Andy K. Massimino
66d8936fd0 Add TS lang-based skips, fixes #198 2021-11-24 09:41:43 -05:00
Andy K. Massimino
f4395fd74c Add starter standard html regexes 2021-11-21 15:20:32 -05:00
Andy K. Massimino
90aa399c8e Fix ts syn skip expression 2021-11-20 11:48:50 -05:00
Andy K. Massimino
cd3665840d Add hlgroup MatchupVirtualText 2021-11-20 10:20:28 -05:00
Andy K. Massimino
6e8f165570 Fix same matching with offset 2021-11-20 10:17:31 -05:00
Filip Markovic
67ef142d1a Add option to change virt text markers 2021-11-15 03:05:34 +01:00
Andy K. Massimino
50cadec5e6 Add option to disable ts virtual_text
Fixes #191
Closes #188
2021-11-04 22:05:42 -04:00
Andy K. Massimino
42c91ec8cc Fix offscreen popup covering cursor (fixes #189) 2021-10-20 21:15:31 -04:00
Andy K. Massimino
45dee50b0f Clean up some old things 2021-10-16 15:28:17 -04:00
Andy K. Massimino
300e64f7b4 React matchparen to changes in signcolumn 2021-10-16 13:06:07 -04:00
Andy K. Massimino
09b5d78f25 Try to avoid bad interaction with YCM, re #186 2021-10-10 21:11:45 -04:00
Andy K. Massimino
79254a238e Improve ts syn test
Fix
2021-10-07 21:47:16 -04:00
zeertzjq
ce323c1ed8 fix: correct floating window position in Neovim 0.6 nightly
Following https://github.com/neovim/neovim/pull/15832
It is no longer necessary to subtract border height from row.
2021-10-05 22:55:59 -04:00
Andy K. Massimino
deec2858c9 Fix popup alignment with signcolumn 2021-10-04 09:30:44 -04:00
Andy K. Massimino
870df0bb74 Cleanup 2021-10-01 12:06:21 -04:00
Andy K. Massimino
d3474f8301 Fix offscreen popup, add option syntax_hl, fixes #182 2021-10-01 12:04:55 -04:00
Andy K. Massimino
74cbb6b941 Make some minor cleanups 2021-09-29 19:51:41 -04:00
Andy K. Massimino
cdf8ff7c1e Add ts engine option include_match_words 2021-09-28 22:15:05 -04:00
Andy K. Massimino
2ea566403c Use ts syn skip if available 2021-09-27 21:03:55 -04:00
Andy K. Massimino
0a93cee48d Enable highlighting in vim offscreen popup 2021-09-27 21:03:27 -04:00
Andy K. Massimino
97896a6d97 Adjust insert mode surround, per-mode cache #re 180 2021-09-26 20:54:36 -04:00
Andy K. Massimino
daaa7dbde5 Allow fullwidth popup for vim, fix #179 2021-09-20 08:36:03 -04:00
Andy Massimino
38077fd551 Merge pull request #170 from jose-elias-alvarez/nvim-window-borders
Support offscreen popup borders options for Neovim 0.5+
2021-08-28 09:32:07 -04:00
Jose Alvarez
9bc96b46f2 Support offscreen popup borders options for Neovim 0.5+ 2021-08-28 13:08:18 +09:00
Andy K. Massimino
c51d532577 Add a new test for TS motions 2021-08-27 20:08:08 -04:00
Andy K. Massimino
0a1655c669 Fix n% issue with TS matches 2021-08-27 20:08:08 -04:00
Andy K. Massimino
96738bdb81 Fix check for maxcol in visual block mode re #163 2021-08-15 16:49:20 -04:00
zeertzjq
e2cb323447 Always override N% if g:matchup_motion_override_Npercent >= 100 2021-08-10 10:55:13 +08:00
Andy K. Massimino
61802ad25f Remove spurious lang argument in TS detach, fix #164 2021-07-19 08:48:52 -04:00
Andy K. Massimino
05f4962c64 Fix TS query reload autocmds, fix #161 2021-07-05 18:45:44 -04:00
Andy K. Massimino
78775d82af Update ts query lua 2021-07-04 16:29:52 -04:00
Andy K. Massimino
4cd3736a68 Add skip expression for TS 2021-06-17 09:37:28 -04:00
Andy K. Massimino
bf8f385869 Add vue to htmllike 2021-06-15 21:40:13 -04:00