Commit Graph
1603 Commits
Author SHA1 Message Date
Alex Plate e5045f28ab Update tutor a bit 2022-12-28 12:21:36 +02:00
RuninhoandAlex Pláte faebf66065 improve formating 2022-12-28 08:58:14 +02:00
RuninhoandAlex Pláte dc030d6895 Fix(VIM-2760) notebookCommandMode detection 2022-12-28 08:58:14 +02:00
Matt EllisandAlex Pláte c0e17a6c61 Fix issue with lastColumn not being invalidated 2022-12-27 15:45:18 +02:00
Matt EllisandAlex Pláte b5046b089e Fix incsearch not scrolling to current match 2022-12-27 15:45:18 +02:00
Alex Plate 1075112bfa Add IdeaVim tutor 2022-12-27 10:48:58 +02:00
Alex Plate 2091a59897 Temp fix for VIM-2808: disable formatting after paste for rider 2022-12-22 15:49:04 +02:00
Alex Plate 654a443d4b Fix compatibility with plugins 2022-12-21 10:59:23 +02:00
Alex Plate a6ec2d5ed7 Update changelog 2022-12-21 10:34:55 +02:00
Alex Plate a88263874a Do not check for updates if the plugin is disabled 2022-12-21 10:06:46 +02:00
Alex Plate 8e8efe4862 Fix(VIM-2813): Migrate update checker to VimStandalonePluginUpdateChecker 2022-12-19 10:06:52 +02:00
Alex Plate b154e31a28 Update formatting 2022-12-04 00:16:36 +00:00
Alex Plate 42eefb763b Add an editor to the action executor 2022-12-02 11:52:39 +02:00
Alex Plate 27be351636 Adopt immutable caret around the source code 2022-12-02 11:36:46 +02:00
Alex Plate dcac3be0da Pass editor to the message service 2022-12-01 14:29:54 +02:00
Alex Plate fb5177633a More uses of ImmutableVimCaret 2022-12-01 08:38:52 +02:00
Alex Plate 743b978e6f Update engine 2022-11-30 13:11:16 +02:00
Alex Plate 1fd877c597 Small refactoring of vim caret 2022-11-30 11:49:09 +02:00
Alex Plate 2b1198dfd9 Rename extensions to plugins to be more consistent 2022-11-30 08:11:39 +02:00
Alex Plate 8db23fba43 Extract ImmutableVimCaret interface 2022-11-29 20:02:26 +02:00
Alex Plate 75516a7217 Fix track action ids 2022-11-28 18:06:20 +02:00
Alex Plate fd0819ca30 Add link to plugins 2022-11-28 17:36:57 +02:00
Alex Plate fd3e32eaa8 Move some calls to vim engine 2022-11-28 13:29:41 +02:00
Alex Plate a8bebb88b1 Move vimLeadSelectionOffset to the engine 2022-11-28 13:19:16 +02:00
Alex Plate db95804eeb Move caret method now returns VimCaret instance
This is important for Fleet because the carets in Fleet are immutable
2022-11-25 16:53:19 +02:00
Alex Plate 34426ae32d Pass editor to undo redo 2022-11-25 13:35:29 +02:00
Alex Plate c3cd207b2b Add some logging 2022-11-25 09:40:48 +02:00
Alex Plate ac1d334bf1 Fix(VIM-2797): Introduce variable to mute default argtextobj mappings 2022-11-23 11:44:47 +02:00
Alex Plate 7324ee5e8d Update formatting 2022-11-20 00:18:56 +00:00
Alex Plate 54c2299654 Remove several methods from VimCaret 2022-11-18 14:37:32 +01:00
Alex Plate b2cfb6d6ed Refactor visual mode entering 2022-11-18 13:08:27 +01:00
Alex Plate e8a11b8f79 Remove unused method 2022-11-18 12:28:42 +01:00
Alex Plate f16890f9a7 Remove unused method 2022-11-17 16:35:33 +01:00
Alex Plate e881bec45d Move more change group methods to engine 2022-11-17 16:14:26 +01:00
Alex Plate 18eea7ca2d Move change group methods to the engine 2022-11-17 16:03:41 +01:00
Alex Plate 316410a561 Move some methods from put group to the engine 2022-11-17 14:57:19 +01:00
Alex Plate 76a1a190f6 Refactor change group 2022-11-17 14:08:07 +01:00
Alex Plate c243ae9cef Add refactoring to simplify change group 2022-11-17 14:07:57 +01:00
Matt EllisandAlex Pláte 101dc355ba Rename parameters in Mark and Jump 2022-11-17 14:07:46 +01:00
Matt EllisandAlex Pláte f5f3d0b827 Rename line parameters and variables
Buffer lines are just called "line", but visual lines (or where things are ambiguous) are explicitly named
2022-11-17 14:07:46 +01:00
Matt EllisandAlex Pláte 53cb5d1fe9 Rename more logical position helper functions 2022-11-17 14:07:46 +01:00
Matt EllisandAlex Pláte 0978ca616f Rename caret logical position helper functions 2022-11-17 14:07:46 +01:00
Matt EllisandAlex Pláte bbf42c0a28 Rename editor logical position helper functions 2022-11-17 14:07:46 +01:00
Matt EllisandAlex Pláte 7df04c6e2e Rename VimLogicalPosition to BufferPosition 2022-11-17 14:07:46 +01:00
Alex Plate 309197781e Fix some tests 2022-11-17 10:14:03 +01:00
Alex Plate 5a3ee970a0 Move editor helper functions to engine 2022-11-17 09:37:22 +01:00
Alex Plate 7cbe63e484 Move some editor functions to engine 2022-11-16 23:21:22 +01:00
filipp 5342b02091 Converted MacOS chars to ASCII for statistics 2022-11-16 21:26:41 +02:00
Alex Plate 7eeca57135 A few fixes 2022-11-16 13:22:40 +01:00
Alex Plate 2162985e4a Move more methods to engine 2022-11-16 13:05:59 +01:00