Commit Graph
1603 Commits
Author SHA1 Message Date
Matt EllisandAlex Pláte 8344207608 fix(VIM-2432): handle scrolloff with <C-D> and <C-U> 2021-11-08 11:03:58 +03:00
Alex Plate cc45168e25 Update formatting 2021-11-07 00:10:26 +00:00
Alex Plate 81c898dd9e [VIM-2456] Refactor command execution in a way that environment information is collected before running the command.
This also fixes VIM-2397
2021-11-04 13:26:56 +03:00
Alex Plate 87aa50c7be Reformat file 2021-11-04 13:26:45 +03:00
lippfi bb4b3dfe61 Fix augroup 2021-11-03 17:31:59 +03:00
lippfi 55aaa6e2c6 Fix split command 2021-11-03 16:30:55 +03:00
lippfi 1fc866eeee Add 'se' abbrev to set command 2021-11-03 16:30:55 +03:00
Alex Plate 6db42dc736 [VIM-2199] Fix autocompletion for AppCode 2021-11-01 11:42:20 +03:00
Alex Plate c1d86a4238 Fix AppCode template detection 2021-11-01 11:34:20 +03:00
Alex Plate ec761dbe3d [VIM-2332] Make IdeaVim depending on com.intellij.modules.platform module
This should make IdeaVim compatible with CWM
2021-11-01 10:03:59 +03:00
Alex Plate 1328a314de Add exception for strange EA
https://web.ea.pages.jetbrains.team/#/issue/266279
2021-11-01 10:03:59 +03:00
lippfi 06b0a1292f Fix spaces between range units 2021-10-29 15:51:31 +03:00
Alex Plate 11a16a54fc Show the reload action if the IJ starts with the .ideavimrc file 2021-10-29 11:32:20 +03:00
chylexandAlex Pláte 637ae21089 [VIM-2255] Missing reload icon in .ideavimrc on Windows 2021-10-29 10:09:48 +03:00
lippfi 8fe1b0891b Fix ! command 2021-10-27 13:42:46 +03:00
Alex Plate c437a18288 Prepare for 1.8.0 release 2021-10-27 10:26:21 +03:00
lippfi 84ea9266c2 Commands do not require space before argument anymore 2021-10-26 16:24:03 +03:00
lippfi 54abaebe17 Deleted rangesCount from Ranges.kt 2021-10-26 15:11:18 +03:00
lippfi a16c860ba8 Better marks support in commands 2021-10-26 15:06:03 +03:00
lippfi b1b7e3439f Underscores in substitute command 2021-10-26 12:49:04 +03:00
Alex Plate 1df75fe25c Fix selection with vim exchange
VIM-2359
https://github.com/JetBrains/ideavim/discussions/388
2021-10-26 11:16:02 +03:00
lippfi 0da18b81b6 Variable locking 2021-10-20 13:22:08 +03:00
lippfi fc81c6329b Better ambiguous parsing with .
Added originalString field to Expression
2021-10-20 11:53:33 +03:00
Alex Plate 3d92b989ce Disable disposed check in order to find the stack trace of disposed project 2021-10-19 22:53:18 +03:00
Alex Plate b942e8a950 Do not use Disposer.isDiposed 2021-10-19 22:53:17 +03:00
lippfi 29131b4644 Fixed operator precedence 2021-10-19 20:52:23 +03:00
lippfi b897b118ca Added scope to for loop variable 2021-10-19 17:43:00 +03:00
lippfi 145af2b6ee Refactoring 2021-10-19 17:40:57 +03:00
lippfi 09a38a854c Comments are back 2021-10-19 17:28:14 +03:00
lippfi 995779a294 Better let command (list and dictionaries are passed by reference) 2021-10-19 14:32:16 +03:00
lippfi 67f38fc646 Fixed parents for Executable 2021-10-19 14:32:16 +03:00
lippfi 316f1fa925 added deepcopy() method to VimDataType 2021-10-19 14:32:16 +03:00
Alex Plate 21f5ad6c0a Lock selection suppressor only on selection starting 2021-10-19 09:51:53 +03:00
Alex Plate 6e6e52f316 Remove deprecated modifications 2021-10-18 09:55:32 +03:00
lippfi 71c19b3ef2 Added nerdtree abbrev to NERDTree option
(https://github.com/JetBrains/ideavim/discussions/378)
2021-10-15 14:18:43 +03:00
lippfi 0befc6385d Added more constructors to SimpleExpression class 2021-10-15 12:18:50 +03:00
lippfi 22371b4b07 Merge remote-tracking branch 'origin/master' 2021-10-15 12:03:49 +03:00
lippfi 913d711b80 Curly braces names 2021-10-15 12:03:30 +03:00
lippfi d17d12c805 Removed Variable class from plugins 2021-10-15 11:57:45 +03:00
lippfi 4d64109e2c Scope as function argument 2021-10-14 12:08:33 +03:00
Alex Plate d66d807cff Reset skip events on click 2021-10-14 11:39:10 +03:00
lippfi e7a68f06b3 Override toString() method for Scope class 2021-10-14 10:46:34 +03:00
lippfi fd49e86e17 Finish statement 2021-10-14 08:56:10 +03:00
lippfi 337621ca4a For loops with list 2021-10-14 08:54:52 +03:00
lippfi 0e38a4e4f0 Formatting 2021-10-14 07:47:49 +03:00
Alex Plate c19a160c9c Update notifications 2021-10-13 11:37:02 +03:00
Alex Plate c390e06e63 Use Path 2021-10-13 11:31:07 +03:00
Alex Plate 00d6a948d0 Update extension point listener 2021-10-13 11:12:47 +03:00
Alex Plate 6f1c2a1a81 Convert lookup listener to TOPIC subscription 2021-10-13 11:02:34 +03:00
Alex Plate 47ba907eb7 Update changenotes 2021-10-12 16:41:25 +03:00