Commit Graph
5146 Commits
Author SHA1 Message Date
filipp df32e573b0 Move some classes to vim-engine 2022-05-08 15:49:53 +06:00
filipp 19647d96b2 Move some classes to vim-engine 2022-05-08 12:23:14 +06:00
Alex Plate b1714a2fc1 Update formatting 2022-05-08 00:16:10 +00:00
filipp 83199d5475 Move some classes to vim-engine 2022-05-07 22:45:52 +06:00
Alex Plate 4c0af66dff Update formatting 2022-05-01 00:20:06 +00:00
Alex Plate b82f1e6602 Move more classes to vim-engine 2022-04-27 10:40:44 +03:00
Alex Plate 4104258219 Move playbackregister to vim-engine 2022-04-26 14:21:10 +03:00
Alex Plate 11054f908b Move some classes from file package to vim-engine 2022-04-26 10:02:23 +03:00
Alex Plate 385bcbc383 fix(VIM-2604): Update action execution rules 2022-04-25 14:41:32 +03:00
Alex Plate 62c79e1470 Move yank package to vim-engine 2022-04-25 09:45:48 +03:00
Alex Plate 1a99918819 Move some put actions to vim-engine 2022-04-25 09:45:48 +03:00
Alex Plate 7e3a9e0b38 Move window actions to vim-engine 2022-04-25 09:45:48 +03:00
Alex Plate f51d74f2b8 Use correct name of notifications toolwindow for Track Action Ids 2022-04-25 09:45:24 +03:00
Alex Plate 987cba6072 Change implementation of configurable for lazy loading 2022-04-25 09:45:24 +03:00
Alex Plate 770e6371df Rename .java to .kt 2022-04-25 09:45:24 +03:00
filipp 3ef86186eb Fix parsing strings with \r in the end 2022-04-25 00:30:56 +06:00
Alex Plate ac41890759 Update formatting 2022-04-24 00:15:29 +00:00
Matt EllisandAlex Pláte 9a06ee97c4 Refactor CaretVisualAttributesHelper 2022-04-21 10:36:15 +03:00
Matt EllisandAlex Pláte d7dfc6dc05 Remove pre-212 caret attribute helpers 2022-04-21 10:36:15 +03:00
Alex PláteandGitHub 5a6de3afaa Merge pull request #493 from citizenmatt/feature/commentary
Improvements to Commentary extension
2022-04-21 10:28:30 +03:00
Matt Ellis cd242511a8 Fallback to line comment if block is unavailable
Fixes VIM-2381
2022-04-20 12:37:11 +01:00
Matt Ellis 745ae6caa4 Migrate Commentary tests to VimTestCase 2022-04-20 12:23:17 +01:00
Matt Ellis acc7d0954d Maintain old mappings for compatibility 2022-04-20 00:16:22 +01:00
Alex Plate 330d64c7cb Move mark package to vim-engine 2022-04-19 18:43:33 +03:00
Alex Plate 673e43dd77 Move scroll package to vim-engine 2022-04-19 10:20:15 +03:00
Alex Plate c2c5c60899 Move select package to vim-engine 2022-04-19 09:56:38 +03:00
Matt Ellis 7d5176829b Merge branch 'master' into feature/commentary 2022-04-18 17:12:02 +01:00
Matt Ellis fd0dc0d445 Remove unnecessary setting of sub mode 2022-04-15 13:36:44 +01:00
Matt Ellis be11317667 Use comment actions instead of low level handlers 2022-04-13 10:53:25 +01:00
Matt Ellis 22fce51640 Fix Exchange tests after operator changes
OperatorAction no longer normalises linewise ranges, but Exchange doesn't need this
2022-04-12 23:47:46 +01:00
Matt Ellis 4223da47d6 Refactor and simplify Commentary objects
Also introduces Visual support for the `g@` operator action
2022-04-12 22:05:48 +01:00
Matt Ellis 64100fea59 Add Commentary command 2022-04-12 16:53:21 +01:00
Matt Ellis 2244c65233 Reposition caret after commenting 2022-04-12 16:26:28 +01:00
Matt Ellis e08bffd7ba Add gcu mapping 2022-04-12 15:33:24 +01:00
Matt Ellis 0d5aa52af2 Add gc text object
Fixes VIM-2589
2022-04-12 15:33:23 +01:00
filipp e617fc4c34 Move some classes from vimscript package to engine 2022-04-10 15:57:46 +06:00
Alex Plate c34a7f123d Update formatting 2022-04-10 00:15:21 +00:00
Matt Ellis cc029fc98e Implement gcc as gc_ motion
gcc now respects count

Fixes VIM-1687
2022-04-08 16:50:10 +01:00
Matt Ellis feae15c48c Use same mapping as Commentary plugin 2022-04-08 16:47:54 +01:00
Matt Ellis 07485727c4 Use Kotlin helper functions 2022-04-08 16:46:08 +01:00
Matt Ellis 8b0ad7680b Rearrange code 2022-04-08 16:44:04 +01:00
Matt Ellis 43d70cd467 Convert to Kotlin 2022-04-08 16:35:03 +01:00
Matt Ellis d73b605ef0 Rename Java to Kotlin 2022-04-08 16:32:59 +01:00
Alex Plate 2fbab395f1 Fix incorrect code 2022-04-08 09:54:43 +03:00
filipp a9fd32f64e Move some actions from change.insert 2022-04-07 23:49:18 +06:00
filipp da7a2226d4 Move actions from change.shift 2022-04-07 23:49:18 +06:00
filipp 44b37339dc Moved actions from change.delete 2022-04-07 23:49:18 +06:00
filipp 713c3f0a3c Moved some actions from change.change package 2022-04-07 17:50:10 +06:00
Martin YzeiriandAlex Pláte 8ab3664992 Matchit: Add CMake Patterns 2022-04-07 11:55:31 +03:00
Martin YzeiriandAlex Pláte 03e6101747 Matchit: Add GNU Make Patterns 2022-04-07 11:55:31 +03:00