Alex Plate
2f5946640e
Update changelog
2020-03-04 10:44:28 +03:00
Alex Plate
7cdb7dc308
Fix some tests for older versions of IDE
2020-03-04 10:32:05 +03:00
Alex Plate
c0038d0373
Add John Weigel to contributors list
2020-03-03 11:11:09 +03:00
Alex Plate
2820decb5e
Rename variable
2020-03-03 11:07:07 +03:00
Alex Pláte
c64f368e6a
Merge pull request #217 from angelbot/master
...
Add support for buffer list (buffers, files, ls)
2020-03-03 11:05:43 +03:00
Alex Plate
b7c8e84f5e
Minor cleanup
2020-03-03 11:03:36 +03:00
Alex Plate
5acf6c9158
Convert VimPlugin to service
2020-02-28 21:11:12 +03:00
Alex Plate
a8197b0c84
Convert runnableHelper to kt
2020-02-28 18:15:40 +03:00
Alex Plate
2e03062c24
Rename .java to .kt
2020-02-28 18:15:39 +03:00
Alex Plate
7fb60a185b
Update gradle version
2020-02-28 17:35:46 +03:00
Alex Plate
0327ea972b
Make Open ideavimrc
dumb aware
2020-02-28 10:29:38 +03:00
Alex Plate
561cc77ecc
Move related methods closer to each other
2020-02-28 09:42:22 +03:00
Alex Plate
a1ab4acd14
Add comment for EPs
2020-02-28 09:39:33 +03:00
Alex Plate
d4939803da
Update changelist
2020-02-27 14:27:13 +03:00
Alex Pláte
730ce3aca9
Merge pull request #226 from agrison/master
...
Implement the vim-textobj-entire plugin emulation.
2020-02-27 14:23:31 +03:00
Alexandre Grison
1893dc6afd
Fixes from feedback.
...
Renamed `entiretextobj` to `textobj-entire` including packages and class name.
Renamed `<Plug>IncludingLeadingTrailing` to `<Plug>textobj-entire-a`.
Renamed `<Plug>IgnoringLeadingTrailing` to `<Plug>textobj-entire-i`.
Avoid iterating too much the buffer content.
2020-02-27 11:46:23 +01:00
John Weigel
c87528939b
Fix buffer numbering bug with filters.
...
Update test to cover fix.
2020-02-23 21:11:36 -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áte
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
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 Plate
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
Alex Plate
adaa683e58
Use 2020.1 build for README label
2020-02-11 10:11:52 +03: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