Commit Graph

257 Commits

Author SHA1 Message Date
Andy K. Massimino
060b55c8bf Test ci 2018-12-27 20:28:22 -05:00
Andy K. Massimino
55cff87749 Allow hotfix for dotted &filetype, fixes #46 2018-12-20 08:06:57 -05:00
Andy K. Massimino
35de619c11 Tweak readme 2018-12-10 01:21:09 -05:00
Andy K. Massimino
fa9d7a83fc Allow background highlight without matchaddpos
fixes #44
2018-12-10 01:20:30 -05:00
Andy K. Massimino
559ae0cab0 Fix default skip method 2018-12-10 00:50:19 -05:00
Andy K. Massimino
ca997f224f Add alternative for missing matchaddpos re #44 2018-11-29 15:13:26 -05:00
Andy K. Massimino
afd7a6b981 Add background highlight to documentation 2018-11-15 12:56:33 -05:00
Andy K. Massimino
c677d09abc Allow highlighting background between matches 2018-11-09 11:18:00 -05:00
Andy K. Massimino
1f70ad5445 Adjust match list for minor partial bug 2018-11-04 12:30:38 -05:00
Andy K. Massimino
4e1e9f60d1 Improve string escape in transmute 2018-11-04 12:29:15 -05:00
Andy K. Massimino
5f2eb8bd4a Fix scriptencoding for surround file 2018-11-04 12:28:14 -05:00
Andy K. Massimino
691bb9edad Update runtime files 2018-11-04 12:26:15 -05:00
Andy K. Massimino
0406497a93 Fix matchparen cursor position in replace mode 2018-11-04 12:25:09 -05:00
Andy K. Massimino
32f643252f Make minor doc update 2018-11-04 12:18:41 -05:00
Andy K. Massimino
b8e5d21341 Initialize in cmdwin, closes #43 2018-11-01 18:05:13 -04:00
Andy K. Massimino
9c0c8e0fdc Be more forgiving about presence of matchit re 41 2018-10-09 12:26:43 -04:00
Andy K. Massimino
500c80f0ad Protect statusline from buffer switching #37 2018-09-21 00:01:26 -04:00
Andy K. Massimino
b87675e9cd Protect user's statusline, add manual flag, re #37 2018-09-11 11:32:34 -04:00
Andy K. Massimino
329befc45c Eliminate E698 on deepcopy with transmute (re #38) 2018-08-29 14:58:45 -04:00
Andy K. Massimino
ee7ccbbd2b Allow function match_words (has caveats)
For SpaceVim#2058, Julia language.
For Julia, advanced motions and text objects will not work properly.
2018-08-19 10:38:55 -04:00
Andy K. Massimino
9e70a17450 Tweak backup change surrounding 2018-08-18 21:56:16 -04:00
Andy K. Massimino
55ae3f2860 Update docs 2018-08-18 17:14:07 -04:00
Andy K. Massimino
9fe24a9d9f Update offscreen on scroll 2018-08-18 17:11:10 -04:00
Andy K. Massimino
3262eecc3c Push surround feature (initially disabled)
let g:matchup_surround_enabled = 1
    cs% / ds%
2018-08-18 13:46:26 -04:00
Andy K. Massimino
10c5daa32f Allow highlighting surroundings always 2018-08-17 11:01:58 -04:00
Andy K. Massimino
b777c11ef9 Treat visual cursor on end-of-line as one behind
Like matchit.  Fixes #36.
2018-08-17 10:52:24 -04:00
Andy K. Massimino
ebdac3081d Work around vim bug where synID is sometimes wrong
Need to investigate further.  Seems to work for now.
2018-08-17 10:49:15 -04:00
Andy K. Massimino
4871e93e88 Normalize generic syn method 2018-08-16 21:10:31 -04:00
Andy K. Massimino
750458a2dc Make small perf improvements in matching/surround 2018-08-16 20:49:15 -04:00
Andy K. Massimino
547c53ecc5 Dont update context if transmute disabled 2018-08-16 20:37:54 -04:00
Andy K. Massimino
2fffc92f14 Add xml tagnameonly matchpref re #30 2018-08-03 08:21:38 -04:00
Andy K. Massimino
6c73814c45 Make small performance improvement in default skip 2018-07-27 08:41:24 -04:00
Andy K. Massimino
ed357cff40 Enable \g{hlend} specifier to truncate highlight
Adds the match preferences

    let g:matchup_matchpref = {}
    let g:matchup_matchpref.vue = {'tagnameonly': 1}
    let g:matchup_matchpref.html = {'tagnameonly': 1}

Closes #30.
2018-07-27 08:38:47 -04:00
Andy K. Massimino
4b96369cc7 Allow MatchWord hi group for offscreen 2018-07-21 16:12:09 -04:00
Andy K. Massimino
1319dc0032 Add cpo check, formatting for vim ftplugin 2018-07-21 16:07:46 -04:00
Andy K. Massimino
b0d2b68144 Use copy instead of deepcopy for delim object 2018-07-21 16:07:15 -04:00
Andy K. Massimino
849c481c70 Switch to new g:matchup_matchpref option 2018-07-20 15:38:13 -04:00
Andy K. Massimino
bab138ac3c Allow switching regexp engine for filetypes 2018-07-20 06:43:57 -04:00
Andy K. Massimino
d51aea4127 Respect percent in foldopen 2018-07-18 18:18:44 -04:00
Andy K. Massimino
ab4b670d5a Allow separate highlight for matching words
hi MatchWord gui=bold cterm=bold guibg=darkgrey

re #30, dracula/vim#89
2018-07-18 17:56:34 -04:00
Andy K. Massimino
f2f4026659 Workaround crash with deferred + TextYankPost
re vim issue #3175
2018-07-18 17:56:34 -04:00
Andy K. Massimino
defe243e37 Fix regression in text object a% 2018-07-03 10:47:40 -04:00
Andy K. Massimino
9a5f25fbde Add vimFBVar to vim ft skip expr, fixes #34 2018-06-29 16:19:08 -04:00
Andy K. Massimino
f5af60fd5e Improve handling of ignorecase re #33 2018-06-18 09:32:53 -04:00
Andy K. Massimino
93659b0ff0 Add test case for #33 (re ignorecase) 2018-06-17 09:44:43 -04:00
Andy K. Massimino
8c323afe3c Add insert mode map <c-g>% to jump between matches 2018-06-05 22:06:29 -04:00
Andy K. Massimino
a8844c53e0 Make another minor extra_info refactor 2018-06-05 20:33:50 -04:00
Andy K. Massimino
47c193c88f Collect various minor changes 2018-06-05 20:14:39 -04:00
Andy K. Massimino
ca3ff487c4 Add check for User autocmd and <nomodeline> 2018-06-05 18:14:32 -04:00
Andy K. Massimino
9774aefc39 Merge branch 'iamcco-master' 2018-06-05 17:50:08 -04:00