Repository navigation
Added
- Hover provider — hovering a
raylib.*call now shows its description, usage signature, and parameter list. - Signature help — parameter-hint popup while typing inside a
raylib.*(call, highlighting the active argument (tracked across nested calls). Triggered by(and,. - Structured parameter documentation — completion, hover, and signature-help docs list each parameter by name.
- Tests for the structured API surface and end-to-end coverage of the hover and signature-help providers.
Changed
completionItems.tsnow exposes a single namespace-aware API builder (getRaylibFunctions) consumed by all three providers — one source of truth. All providers re-register when theraylib-lua.namespacesetting changes.
Install: download the .vsix and run code --install-extension raylib-lua-bindings-autocomplete-0.11.0.vsix.