hrsh7th
0f28030aef
Improve macro & dot-repeat support ( #363 )
...
* manual support dot-repeat
* cmdwin and terminal
* cmdline only
* Fix
* fix
* Improve
* Fix test
* Support macro
* disable cmdline for now
* Simplify
* fmt
* consume once
* Ignore = type
* cmdline
* Remove cmdline features
2021-10-16 23:37:32 +09:00
hrsh7th
ae42ce7b05
More fallback
...
Fix #286
2021-10-10 12:05:41 +09:00
hrsh7th
339fe9177b
Don't completion by CursorMoved event
2021-10-09 17:33:24 +09:00
hrsh7th
ada9ddeff7
Use floating window for completion menus ( #224 )
...
* WIP
* WIP
* Fix #226
* Insert text
* Emulate vim native
* テキトウ
* Tekito
* Move scrollbar impl
* aaa
* Ignore unexpected event
* fix
* fix scroll
* Refactor (conflict...)
* Fix bug
* Positive integer
* Refactor a bit
* Fix for pumheight=0
* fx
* Improve matching highlight
* Improve colorscheme handling
* fmt
* Add cmp.visible
* Fix pum pos
* ABBR_MARGIN
* Fix cel calculation
* up
* refactor
* fix
* a
* a
* compat
* Remove current completion state
* Fix ghost text
* Add feature toggle
* highlight customization
* Update
* Add breaking change announcement
* Add README.md
* Remove unused function
* extmark ephemeral ghost text
* Support native comp
* Fix docs pos
* a
* Remove if native menu visible
* theme async
* Improvement idea: option to disables insert on select item (#240 )
* use ghost text instead of insertion on prev/next item
* add disables_insert_on_selection option
* move disable_insert_on_select option as argumet on
* update README
* use an enum behavior to disable insert on select
* Adopt contribution
* Preselect
* Improve
* Change configuration option
* a
* Improve
* Improve
* Implement proper <C-e> behavior to native/custom
* Support <C-c> maybe
* Improve docs view
* Improve
* Avoid syntax leak
* TODO: refactor
* Fix
* Revert win pos
* fmt
* ghost text remaining
* Don't use italic by default
* bottom
* dedup by label
* Ignore events
* up
* Hacky native view partial support
* up
* perf
* improve
* more cache
* fmt
* Fix format option
* fmt
* recheck
* Fix
* Improve
* Improve
* compat
* implement redraw
* improve
* up
* fmt/lint
* immediate ghost text
* source timeout
* up
* Support multibyte
* disable highlight
* up
* improve
* fmt
* fmt
* fix
* fix
* up
* up
* Use screenpos
* Add undojoin check
* Fix height
* matcher bug
* Fix dot-repeat
* Remove undojoin
* macro
* Support dot-repeat
* MacroSafe
* Default item count is 200
* fmt
Co-authored-by: Eric Puentes <eric.puentes@mercadolibre.com.co >
2021-10-08 18:27:33 +09:00
hrsh7th
d9a82c7616
Fix #239
2021-09-23 21:17:37 +09:00
hrsh7th
86c2b1bb63
Format
2021-09-18 00:35:31 +09:00
hrsh7th
b47a703a48
RFC: CmpStatus command ( #210 )
...
* Add `CmpStatus` command
* Update headings
* Fix heading
* Update headings
* Add README.md
* Fix tests
* Force invoke InsertEnter
2021-09-17 13:29:28 +09:00
hrsh7th
af73e87fd8
We should adopt InsertLeave event
2021-09-13 13:58:04 +09:00
hrsh7th
a78894a09a
Implement enabled=false configuration
2021-09-13 00:59:48 +09:00
hrsh7th
613328c375
Expose built-in comparators
2021-09-10 01:03:07 +09:00
Iron-E
ae54dcdc49
Reduce use of VimL ( #168 )
...
* perf(context): reduce use of `cmd` and `fn`
* perf(float): reduce use of `cmd` and `fn`
* perf(init): reduce use of `cmd` and `fn`
* perf(menu): reduce use of `cmd` and `fn`
* perf(plugin): reduce use of `cmd` and `fn`
* docs(README): reduce use of `cmd` and `fn`
2021-09-09 11:12:22 +09:00
hrsh7th
6cc8b82267
Refactor a bit
2021-09-03 14:15:17 +09:00
hrsh7th
6bc0ddb58b
Add preselect configuration option
2021-08-25 21:23:54 +09:00
hrsh7th
79601cb3db
Add cmp.mapping.abort
2021-08-25 17:15:17 +09:00
hrsh7th
c0fcdd9c61
Improve API stability
2021-08-24 22:43:02 +09:00
hrsh7th
c2f872920e
Update mapping configuration
2021-08-11 23:30:31 +09:00
hrsh7th
ef27b622a7
Remove VS.LSP.CompletionItem
2021-08-06 21:14:58 +09:00
hrsh7th
cf61d0de50
Fix regression of commit characters
2021-08-05 15:21:36 +09:00
hrsh7th
d23d3533cf
dev ( #1 )
...
* dev
* Improve sync design
* Support buffer local mapping
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* stylua
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* integration
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* update
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
* tmp
2021-08-04 01:07:12 +09:00