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
Andy K. Massimino
f43b683827
Make minor doc changes ( fixes #12 )
2017-11-30 09:31:22 -05:00
Andy K. Massimino
c921d387b2
Tweak text_obj for unicode and sel=exclusive
2017-11-30 00:45:21 -05:00
Andy K. Massimino
ea7e17bc0f
Make motion omaps prettier
2017-11-30 00:43:31 -05:00
Andy K. Massimino
ebf5a90429
Fix offset in get_surrounding
2017-11-29 14:06:39 -05:00
Andy K. Massimino
ec9f4971b6
Fix duplicate help tag ( fix #11 ), improve map docs
2017-11-29 12:25:43 -05:00
Andy K. Massimino
bf02c349d0
Fix pos#prev/next, improve motion for unicode
2017-11-29 12:00:26 -05:00
Andy K. Massimino
ba7ae53f80
Fix for %: don't move or operate if no match
2017-11-28 11:01:28 -05:00
Andy K. Massimino
31a830727f
Fix bug in d%/dg%
2017-11-27 20:44:22 -05:00
Andy K. Massimino
ccccf48d6e
Allow forcing for % and g%
2017-11-27 20:10:54 -05:00
Andy K. Massimino
f6fb7e54f8
Clarify further exclusive/inclusive
2017-11-27 18:35:52 -05:00
Andy K. Massimino
3c4e293cb8
Regularize \[:] escaping: no need to escape ]
2017-11-27 12:40:54 -05:00
Andy K. Massimino
7d63074d4a
Fix incorrect handling of match_skip r:
2017-11-27 12:24:06 -05:00
Andy K. Massimino
906f8eb8fa
Implement smart skipping for strings and comments
...
- cf. #10
- allows expected highlighting in strings and comments
- smart skip will only match delimiters with same skip status
- motions to skipped delimiters work while cursor is in skip
2017-11-27 11:16:09 -05:00
Andy K. Massimino
64849eae13
Add vim help doc, resolves #9
2017-11-27 11:10:49 -05:00
Andy K. Massimino
fbeb01ce30
Add test cases for #10
2017-11-22 11:24:11 -05:00
Andy K. Massimino
031ee01f7e
Add another test case for #3
2017-11-22 11:15:29 -05:00
Andy K. Massimino
579b6962c1
Document highlight surrounding...
...
As well as version and performance
2017-11-21 22:56:21 -05:00
Andy K. Massimino
54ec433a7b
Implement highlight surrounding feature
2017-11-21 22:48:28 -05:00
Andy K. Massimino
f4ef76e3e6
Add another regex and test for #8
2017-11-21 22:42:55 -05:00
Andy K. Massimino
a08094849f
Make minor statusline highlighting group fix
2017-11-21 20:35:53 -05:00
Andy K. Massimino
e375ef55c5
Make more minor updates to readme
2017-11-21 10:15:58 -05:00
Andy K. Massimino
ba67549f28
Make minor updates to readme
2017-11-21 10:11:06 -05:00
Andy K. Massimino
3bc3d93a44
Patch html b:match_words, fix #8 .
...
Note: should request ftplugin/html.vim update from maintainer
Dan Sharp <dwsharp at users dot sourceforge dot net>
2017-11-21 00:57:30 -05:00
Andy K. Massimino
bf449d6310
Add test case and hotfix for #8
2017-11-21 00:38:06 -05:00
Andy K. Massimino
c00b3e9caf
Add another ack in readme
2017-11-21 00:37:33 -05:00
Andy K. Massimino
2153b1ff5c
Add test case and patch example for #3
2017-11-20 12:25:55 -05:00
Andy K. Massimino
e11bb19966
Add compatibility for 'N' sort flag, cf. #4
...
(added in patch-7.4.951)
2017-11-19 13:48:20 -05:00
Andy K. Massimino
324a562bcd
Make minor formatting fixes
2017-11-19 13:27:35 -05:00
Andy K. Massimino
4532a87143
Fix jump target for unicode
2017-11-19 12:42:33 -05:00
Andy K. Massimino
0311947235
Allow patterns containing \zs and \ze
2017-11-19 12:13:39 -05:00
Andy K. Massimino
db36840ecf
Document deferred highlighting
2017-11-17 11:09:06 -05:00
Andy K. Massimino
f2e8a2834a
Implement deferred matchparen highlighting
...
Fixes #6
2017-11-17 10:54:38 -05:00