Version bump 1.4.0
This commit is contained in:
parent
71e83b8a4e
commit
6e6330e729
13
CHANGELOG.md
13
CHANGELOG.md
@ -1,3 +1,16 @@
|
||||
### 1.4.0: April 30, 2021
|
||||
- API autocompletion bumped to Minetest version 5.4.1
|
||||
- Rewrote snippet generator
|
||||
- No longer requires manual input
|
||||
- Captures all API methods, tables, and constants
|
||||
- Adjusted quick info formatting
|
||||
- Includes API links
|
||||
- CompletionItemProvider can handle some backspacing now
|
||||
- Texture modifiers will remove trailing bracket if autocompleted
|
||||
- Global constructors and namespaces now have snippets
|
||||
- Added missing globals to .luacheckrc
|
||||
- Fixed and tweaked formspec highlighting
|
||||
|
||||
### 1.3.1: January 18, 2020
|
||||
- Fixed incorrect method snippets
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
MIT Copyright 2020 GreenXenith
|
||||
MIT Copyright 2021 GreenXenith
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
27
README.md
27
README.md
@ -3,12 +3,12 @@
|
||||
|
||||
## Features
|
||||
|
||||
- Minetest (5.1.0) Lua API code snippets
|
||||
- Minetest (5.4.1) Lua API code autocompletion
|
||||
- Mod and game folder structure boilerplates
|
||||
- `.luacheckrc` generator (globals only)
|
||||
- Formspec string syntax highlighting
|
||||
|
||||
**Note:** Code snippets were generated from `lua_api.txt` using the `parse.lua` script. Quality of descriptions and amount of available snippets may be sub-par. `snippets.json` is __not__ pretty-printed.
|
||||
Note: Code snippets were generated from `lua_api.txt` using `snippets.js`. Quality not guaranteed.
|
||||
|
||||
## Extension Settings
|
||||
|
||||
@ -26,17 +26,28 @@ It should look something like this:
|
||||
|
||||
## TODO
|
||||
|
||||
* Fix formspec element autocomplete and add no-namespace snippets (needs token-independent snippets)
|
||||
* Make autocomplete snippets update automatically when needed
|
||||
* Generate .luacheckrc and snippet.js from API
|
||||
* Fix formspec element autocomplete (this will require a language server)
|
||||
|
||||
## Release Notes
|
||||
|
||||
### 1.4.0: April 30, 2021
|
||||
- API autocompletion bumped to Minetest version 5.4.1
|
||||
- Rewrote snippet generator
|
||||
- No longer requires manual input
|
||||
- Captures all API methods, tables, and constants
|
||||
- Adjusted quick info formatting
|
||||
- Includes API links
|
||||
- CompletionItemProvider can handle some backspacing now
|
||||
- Methods with functions as parameters are a little smarter now
|
||||
- Texture modifiers will remove trailing bracket if autocompleted
|
||||
- Global constructors and namespaces now have snippets
|
||||
- Added missing globals to .luacheckrc
|
||||
- Fixed and tweaked formspec highlighting
|
||||
|
||||
### 1.3.1: January 18, 2020
|
||||
- Fixed incorrect method snippets
|
||||
|
||||
### 1.3.0: January 13, 2020
|
||||
- Reworked intellisense
|
||||
|
||||
### 1.2.0: January 13, 2020
|
||||
- Improved autocomplete suggestions
|
||||
- Fixed snippets not working with other Intellisense extensions
|
||||
|
||||
|
2225
package-lock.json
generated
2225
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
18
package.json
18
package.json
@ -3,7 +3,7 @@
|
||||
"displayName": "Minetest Tools",
|
||||
"description": "Useful tools for Minetest developers.",
|
||||
"icon": "icon.png",
|
||||
"version": "1.3.1",
|
||||
"version": "1.4.0",
|
||||
"author": {
|
||||
"name": "GreenXenith"
|
||||
},
|
||||
@ -57,17 +57,19 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"snippets": [
|
||||
{
|
||||
"language": "lua",
|
||||
"path": "./snippets.json"
|
||||
}
|
||||
],
|
||||
"snippets": [
|
||||
{
|
||||
"language": "lua",
|
||||
"path": "./snippets.json"
|
||||
}
|
||||
],
|
||||
"grammars": [
|
||||
{
|
||||
"scopeName": "source.formspec",
|
||||
"path": "formspec.json",
|
||||
"injectTo": ["source.lua"]
|
||||
"injectTo": [
|
||||
"source.lua"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user