Matt Ellis
|
aa6f53fa68
|
Require editor when getting/setting global option
|
2023-09-11 11:04:09 +03:00 |
|
Matt Ellis
|
66ea6ad3d4
|
Rename OptionScope to OptionAccessScope
|
2023-09-11 11:04:09 +03:00 |
|
Matt Ellis
|
dd24ebf184
|
Rename OptionsScope.AUTO to EFFECTIVE
|
2023-07-31 11:28:32 +03:00 |
|
Matt Ellis
|
365d8d34ce
|
Introduce AUTO scope for effective option values
|
2023-07-31 11:28:32 +03:00 |
|
Matt Ellis
|
77ad9deeba
|
Use interface for IJ specific options
|
2023-04-26 10:26:06 +03:00 |
|
Matt Ellis
|
330d92116c
|
Refine inheritance of IJ specific option classes
|
2023-04-26 10:26:06 +03:00 |
|
Matt Ellis
|
23535a6ad5
|
Remove OptionValueAccessor
|
2023-04-26 10:26:06 +03:00 |
|
Matt Ellis
|
e8b7f00370
|
Remove accessor from new API
|
2023-04-26 10:26:06 +03:00 |
|
Matt Ellis
|
50384a526b
|
Introduce option accessor delegated properties
Also migrates tests to use new properties
|
2023-04-26 10:26:06 +03:00 |
|
Matt Ellis
|
f803c0aa72
|
Add deterministic initialisation of options
|
2023-03-31 17:37:48 +03:00 |
|
Matt Ellis
|
531b0e3537
|
Provide an API to override option default value
This is specifically to support ideaput in 'clipboard'
|
2023-03-31 17:37:48 +03:00 |
|
Matt Ellis
|
af3ebe60f4
|
Use strongly typed options instead of constants
|
2023-03-31 17:37:48 +03:00 |
|
Matt Ellis
|
be64d24c00
|
Introduce strongly typed properties for options
|
2023-03-31 17:37:48 +03:00 |
|
Matt Ellis
|
8f04575efd
|
Extract IJ specific options to own file
|
2023-03-31 17:37:48 +03:00 |
|
Matt Ellis
|
4e1b8f3ec4
|
Extract IJ specific options to own class
|
2023-03-31 17:37:48 +03:00 |
|
Matt Ellis
|
88f0d2e532
|
Replace constants with strongly typed properties
|
2023-03-31 17:37:48 +03:00 |
|
Matt Ellis
|
d042ee3058
|
Move octopushandler option out of vim-engine
|
2023-03-31 17:37:48 +03:00 |
|
Alex Plate
|
8210b122bc
|
Update version of kt lint and reformat files
|
2023-03-13 09:01:38 +02:00 |
|
Matt Ellis
|
1b88c514da
|
Move IjVimOptionGroup to correct package & rename
|
2023-03-10 10:17:45 +02:00 |
|