Commit Graph

156 Commits

Author SHA1 Message Date
Andy K. Massimino
d647ae8d2c Add nvim version check for matchparen_deferred
closes #22
2018-03-04 14:21:14 -05:00
Andy K. Massimino
f0b6e155d4 Improve version check/warning for matchparen_deferred 2018-03-03 15:12:05 -05:00
Andy K. Massimino
660cb1a271 Add note about I%/A% re. #16 2018-03-03 13:00:05 -05:00
Andy K. Massimino
61dcf75ca1 Allow motions and objects to fail with best found
re. #16
        Adds option g:matchup_delim_count_fail
2018-03-03 12:50:25 -05:00
Andy K. Massimino
c3ed11fbf9 Add performance display command 2018-03-03 12:18:22 -05:00
Andy K. Massimino
fd54741f9b Listen to TextChanged{,I,P} for matchparen 2018-03-03 12:00:58 -05:00
Andy K. Massimino
f8713c478d Initialize buffer even when no FileType set 2018-03-03 11:58:51 -05:00
Andy K. Massimino
be365da468 Trick sensible into not loading matchit, re #17 2018-02-13 22:34:04 -05:00
Andy K. Massimino
53921cbb03 Update readme for vimtex compatibility 2018-02-13 22:29:51 -05:00
Andy K. Massimino
e061bef9e4 Disable vimtex's matchparen with any load-order
re #lervag/vimtex/1051
2018-02-13 22:06:00 -05:00
Andy K. Massimino
cd8de37192 Use relativenumber properly 2018-02-10 13:52:00 -05:00
Andy K. Massimino
26c6b90222 Use local statusline rel. 21 2018-02-10 12:44:51 -05:00
Andy K. Massimino
d89f48fb54 Separate stopline for highlighting, documentation
Now g:matchup_matchparen_stopline and g:matchup_delim_stopline.
Closes #21.
2018-02-10 11:36:54 -05:00
Andy K. Massimino
1aa6c0aea8 Add testcase for #21 2018-02-10 11:17:03 -05:00
Andy K. Massimino
242cc435fa Fix stale matches when entering fold 2018-02-10 10:50:45 -05:00
Andy K. Massimino
77b550ae2f Rename after/ftplugin/tex to avoid conflict, fix #20 2018-02-08 09:02:07 -05:00
Andy K. Massimino
994055491a Match \item only for itemize/enumerate 2018-02-07 13:12:23 -05:00
Andy K. Massimino
b79d11b960 Don't get matches when inside a closed fold 2018-02-04 23:28:39 -05:00
Andy K. Massimino
1cea60b343 Enable matching for LaTeX, closes #14 2018-02-04 23:26:48 -05:00
Andy K. Massimino
25f139345b Add option test re #19 2018-01-20 09:42:09 -05:00
Andy K. Massimino
e405d97498 Add switch to disable html list handling re #19 2018-01-20 09:39:53 -05:00
Andy K. Massimino
f009ef4150 Add test case for #19 2018-01-20 09:00:02 -05:00
Andy K. Massimino
9d8a01059d Fix linewise i% e.g., html 2018-01-15 20:36:41 -05:00
Andy K. Massimino
be9468aa24 Fix doc for load order, add note about vim-sensible
Fixes #17
2018-01-04 11:06:12 -05:00
Andy K. Massimino
74183427cb Tweak i% text object
Related #16
2017-12-23 17:45:46 -05:00
Andy K. Massimino
efa1f814d6 Fix bug in pos#next 2017-12-23 17:18:07 -05:00
Andy K. Massimino
d2c649e5cf Fix bug in g@ detection 2017-12-23 00:11:11 -05:00
Andy K. Massimino
c2a7cf1891 Handle ci%, etc with empty region 2017-12-22 13:51:29 -05:00
Andy K. Massimino
279ba50399 Improve text_obj_linewise_operators spec, cf #15 2017-12-20 13:11:27 -05:00
Andy K. Massimino
beb086e12e Add testcase for #15 2017-12-20 12:13:18 -05:00
Andy K. Massimino
f93905c818 Add tex testing option cf issue #14 2017-12-19 11:17:06 -05:00
Andy K. Massimino
5adb843db4 Add match_words for latex, cf #14, override vimtex
let g:matchup_override_vimtex = 1
2017-12-19 11:07:57 -05:00
Andy K. Massimino
60d7b8bd65 Add some tests for #14 2017-12-19 11:07:04 -05:00
Andy K. Massimino
7b8495a247 Improve performance by removing cpo-=c
Using \& instead.  Hopefully this doesn't cause any issues.
2017-12-19 10:54:53 -05:00
Andy K. Massimino
41ec72a3fe Improve vim match_skip/match_words 2017-12-18 13:57:13 -05:00
Andy K. Massimino
6e55e1db3e Properly set invert_skip in get_surrounding 2017-12-18 13:56:44 -05:00
Andy K. Massimino
36e347e8aa Try not to show off-screen matches while "scrolling" 2017-12-18 13:56:05 -05:00
Andy K. Massimino
7c80951463 Add smartskip check in delim#get_surrounding 2017-12-17 11:36:22 -05:00
Andy K. Massimino
8621b63a3c Add flag to not include matchpairs 2017-12-17 11:19:13 -05:00
Andy K. Massimino
cdaded0dd9 Don't show offscreen for skipped 2017-12-13 01:02:20 -05:00
Andy K. Massimino
0cc31b6ee4 Fix end pos computation in get_matching_delims 2017-12-13 00:59:46 -05:00
Andy K. Massimino
573ae8f3f0 Change cursor end when double clicking close 2017-12-13 00:41:10 -05:00
Andy K. Massimino
5d74fcf134 Improve double click selection 2017-12-03 09:29:37 -05:00
Andy K. Massimino
78a17f8ae3 Repair defect in jump_target 2017-12-02 13:23:48 -05:00
Andy K. Massimino
a4936b8aad Allow double click to select to match 2017-12-02 11:13:03 -05:00
Andy K. Massimino
77d3de55f3 Fix wrong capture groups with mixed \( \%( 2017-12-01 14:33:02 -05:00
Andy K. Massimino
db56abe5fe Remove small bit of dead code 2017-11-30 14:23:28 -05:00
Andy K. Massimino
c52aa5b607 Fix vim-plug repository name 2017-11-30 14:22:50 -05:00
Andy K. Massimino
c93dbac19c Update motions and objects for &selection 2017-11-30 14:19:06 -05:00
Andy K. Massimino
6882d9c2c7 Make minor README changes 2017-11-30 14:17:23 -05:00