Skip to content

Releases: kirides/vscode-daedalus

updated language server & dependencies

21 Jun 13:08
Compare
Choose a tag to compare

v0.0.13 - updated languageserver

25 Apr 15:29
Compare
Choose a tag to compare

feature

  • reads Gothic.src, Camera.src, Menu.src, Music., ParticleFX.src, SFX.src, VisualFX.src

fix

  • fixed panic when opening file from vscode diff-view

other

  • updated antlr

v0.0.12 - validation of function argument count, if statement ending semicolon

30 Dec 12:53
Compare
Choose a tag to compare
make item, other, victim constants and upgrade version

updated languageserver, increased productivity

29 Dec 11:58
Compare
Choose a tag to compare

New in this release

  • Updated dependencies ( build to target VS Code >=1.50.0 )
  • LanguageServer update. Parsing is now done in the background which allows for much more responsiveness. (Requests are now answered ASAP instead of waiting for the initial parsing to complete)

v0.0.10 - Arrays and methodcall validation

09 Nov 18:51
Compare
Choose a tag to compare

This release

  • adds proper support for array declarations
  • adds initial support for methodcall validation.
    • checks argumentcount
    • tries to check argumenttypes
      image
      image

v0.0.9 - more syntax errors

03 Nov 20:37
Compare
Choose a tag to compare
Pre-release

Added syntax errors for

  • missing semicolon in if/else/else if statements
  • basic string concatenation using the + operator

v0.0.8 - better syntax highlighting, new languageserver

07 Sep 10:48
Compare
Choose a tag to compare

Features

  • Better Syntax highlighting for else, else if (supports inline comments now)
  • uses the new language server written in GO (a lot less files and smaller package size)

Notes

There are two versions of this extension now, one that is UPX'd (binary compression to save disk-space and bandwidth) and one without compression.

Public alpha v0.0.7

14 Jun 14:14
Compare
Choose a tag to compare
Public alpha v0.0.7 Pre-release
Pre-release

Added

  • GoToDefinition / Hovering over symbols now works for local variables/func parameters (language server)
  • Added warning for missing ; in if/else if/else statements (language server)
  • minor performance improvements (language server)

Public alpha v0.0.5

25 Oct 19:36
Compare
Choose a tag to compare
Public alpha v0.0.5 Pre-release
Pre-release

Changes

  • be more robust in case of bad filepaths in Gothic.src (writes Warnings/Errors into the languageserver output log)
  • display parsing error of Gothic.src to the user

Public alpha v0.0.4

18 Oct 15:23
Compare
Choose a tag to compare
Public alpha v0.0.4 Pre-release
Pre-release

Fixes

  • syntax errors created from parsing Gothic.src created unclickable errors

New

  • hugely improved parsing time required for daedalus code.
    • switch parsers preditionmode to default to SLL mode with LL fallback.