- Added search keywords to manifest
- Updated tree-sitter to work with Node >18.1
- function declarations parsing
- % in function names
- new types of #pragma
- $ in the middle of function names
- $ in function and identifier names
- Windows url detection
- Better identifier regexp in grammar
- Show string literal numeric values
- Markup fixes
- Hot-fix language server crash
- New FunC syntax: constants, strings and compiler directives
- Simple includes analysis
- Refactoring local variables
- Variable type inference & type suggestions in completion
- Code formatter
- Minor grammar & markdown fixes
Fixed autocomplete with function arguments, minor highlighting bugs.
Added snippets for recv_external, recv_internal, supported_interfaces.
- Definitions
- Fix Windows error related with paths
- Fix completion after "." and "~"
- Symbols search
- Completion
- Syntax validation
- Fix elseif & else keywords
- Fix type syntax highlighting
- Initial Release