1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-05-08 15:34:07 +02:00

Updated VIMSCRIPT_ROADMAP.md

This commit is contained in:
lippfi 2021-10-04 12:06:18 +03:00
parent 505aeff544
commit b481b6e1b5

View File

@ -31,13 +31,11 @@
- [ ] anonymous functions
- [ ] `dict` function flag
- [ ] default value in functions e.g. `function F1(a, b = 10)`
- [ ] pass Lists and Dictionaries by reference
- [ ] variable locking (`lock`, `unlock`, `const`)
- [ ] rewrite OptionManager to vim data types
- [ ] scoped options
- [ ] delayed parsing of if/for/while etc.
- [ ] `has("ide")` or "ide" option
- [ ] reduce number of rules in grammar
- [ ] classic package structure
- [ ] loggers loggers loggers
- [ ] more loggers
- [ ] loggers
### IdeaVim 1.9.0
@ -49,9 +47,11 @@
- [ ] expression register (`<C-R>=`)
- [ ] update tests to JUnit 5
- [ ] rethink vimscript tests
- [ ] delayed parsing of if/for/while etc.
- [ ] `has("ide")` or "ide" option
- [ ] `normal` command
- [ ] pass Lists and Dictionaries by reference
- [ ] variable locking (`lock`, `unlock`, `const`)
- [ ] rewrite OptionManager to vim data types
- [ ] scoped options
- [ ] `normal` command
- [ ] `finish` statement
- [ ] context dependent parsing e.g. `dict.key`
- [ ] improve `w:` and `t:` scopes