Commit Graph
9697 Commits
Author SHA1 Message Date
John Weigel c87528939b Fix buffer numbering bug with filters.
Update test to cover fix.
2020-02-23 21:11:36 -06:00
John Weigel 41c822fde1 Add support for buffer command. 2020-02-23 20:45:06 -06:00
Alex Plate e56646105d Add test bages 2020-02-21 12:05:05 +03:00
Alex Plate b8a40d93f7 Now every service handles it's state separately. VimLocalConfig is a service 2020-02-21 12:03:02 +03:00
Alexandre Grison 4bfc025248 Fixes typo 2020-02-20 12:24:38 +01:00
Alexandre Grison 36f6027b0e Implement the vim-textobj-entire plugin emulation. 2020-02-20 12:13:55 +01:00
Alex Plate e032377e68 Update annotations 2020-02-20 10:35:09 +03:00
Alex Plate 929eee4a12 Add comments for NotificationService.kt 2020-02-20 10:13:47 +03:00
Alex Plate 61ce50264a Add Alexey Gerasimov to contributors list 2020-02-19 12:02:10 +03:00
Alex Plate 48927b1207 Small corrections after merge 2020-02-19 11:58:37 +03:00
Alex Plate 0820893dc6 Update annotations to java 8 style 2020-02-19 11:58:27 +03:00
Alex PláteandGitHub dd6079cfa6 Merge pull request #219 from fan-tom/bugifx/1008
Fix block actions (i.e ci{) in presence of quotes (VIM-1008)
2020-02-19 11:53:19 +03:00
Piotr Mikulski 2a6569742d populate intelij navigation history together with ideavim jumplist 2020-02-17 17:55:45 -08:00
John Weigel 3d7d75bae4 Merge remote-tracking branch 'upstream/master' 2020-02-16 21:11:02 -06:00
John Weigel 6da4d0ce5e Rework buffer list to more closely mimic vim. 2020-02-16 20:40:17 -06:00
Alex Plate 4994d70b1a Update changelog 2020-02-14 12:42:22 +03:00
Alex PlateandGitHub c873081dc3 Merge pull request #133 from igrekster/master
Add argtextobj.vim plugin emulation
2020-02-14 12:30:13 +03:00
Alex Plate 070237f77f Add [To Be Released] label 2020-02-14 12:24:34 +03:00
Alex Plate eb01b25f35 Fix some cases by disabling [, { and < support (what is not supported in the original plugin) 2020-02-14 12:23:32 +03:00
Alex Plate c0c9cfaf86 Get rid of several getText methods 2020-02-14 10:54:22 +03:00
Alex Plate 304f860eb2 Use java 8 JetBrains annotations 2020-02-14 10:32:18 +03:00
Alex Plate 2f18b25593 Update gradle dependencies 2020-02-14 10:17:00 +03:00
Matt Ellis 14c8b6a248 Fix nullability compile error on 2019.2 2020-02-11 10:29:02 +00:00
Alex Plate adaa683e58 Use 2020.1 build for README label 2020-02-11 10:11:52 +03:00
Matt Ellis 9b71215cde Merge branch 'master' into feature/showcmd 2020-02-11 00:24:29 +00:00
Matt Ellis 8be572f976 Update set-commands and changes 2020-02-11 00:22:29 +00:00
Matt Ellis 4f43bcffb9 Replace SelectRegisterAction with direct parsing
It's not a command, but part of a command
2020-02-11 00:08:08 +00:00
Matt Ellis 29e4dc5fb5 Show digraph entry in showcmd 2020-02-10 23:38:02 +00:00
Matt Ellis 0dc95cb13c [VIM-434] Display showcmd in status bar
IdeaVim has showcmd enabled by default. Vim has it enabled by default, but disabled for Unix, with concerns about slow terminals. It is enabled by defaults.vim
2020-02-10 11:35:52 +00:00
igrekster 5ee0a93675 Add argtextobj.vim plugin emulation 2020-02-09 11:57:54 +11:00
Alex Plate 767b3c4a39 Add some scheduled for removal annotations 2020-02-08 20:57:44 +03:00
Alex Plate bb948a463c Add option to make status bar icon gray 2020-02-08 20:56:13 +03:00
Alex Plate e4e9a03d0a Add information about why EPs are used to register actions and ex handlers. 2020-02-08 18:14:04 +03:00
Alex Plate 50ba386f59 Write tests for dynamic extensions 2020-02-08 18:07:20 +03:00
Alex Plate 79d0565c2d Update some tests 2020-02-08 16:09:39 +03:00
Alex Plate bcc9b0a7b1 Remove plugin owner after extension removal 2020-02-08 15:38:54 +03:00
Alex Plate 2c8f4940b9 Support EasyMotion extension 2020-02-08 15:25:24 +03:00
Alex Plate 41876cf8fd Make vimExtension dynamic 2020-02-08 14:56:39 +03:00
Alex Plate f6fd0b52f0 Rename RequiredShortcutOwner to MappingOwner 2020-02-08 14:36:35 +03:00
Alex Plate 843faa7cc6 Make plugins disposable 2020-02-08 14:36:01 +03:00
Alexey Gerasimov a8af2c3242 Fix Set creation 2020-02-07 22:24:46 +05:00
Alexey Gerasimov e5bfad974e Copyright and comment 2020-02-07 21:50:06 +05:00
Alexey Gerasimov 59d87e0c94 More tests 2020-02-07 19:48:40 +05:00
Alexey Gerasimov 50c2d04503 Migrate to new checkInString 2020-02-07 19:48:40 +05:00
Alexey Gerasimov 480de62686 Improve existing checkInString 2020-02-07 19:48:40 +05:00
Alexey Gerasimov 955b501058 Make Direction enum public 2020-02-07 19:48:40 +05:00
Alexey Gerasimov d985527624 Rewrite checkInString in Kotlin 2020-02-07 19:48:40 +05:00
Alexey Gerasimov afbe7f0e69 Add findPositionOfFirstCharacter function 2020-02-07 19:48:40 +05:00
Alexey Gerasimov 94e65ddce6 Use isQuoteWithoutEscape when findCharacterPosition to detect escaped char 2020-02-07 19:48:40 +05:00
Alexey Gerasimov cb9f144255 isQuoteWithoutEscape small improvement 2020-02-07 19:48:40 +05:00