Skip to content

v0.0.2

Latest
Compare
Choose a tag to compare
@viper7882 viper7882 released this 28 May 14:47

Fixed

  • Improved variable highlighting to properly distinguish variables from other identifiers
  • Enhanced function parameter highlighting in both MQL4 and MQL5 files
  • Changed variable scope name to 'variable.other' for better semantic highlighting
  • Fixed syntax highlighting issues caused by duplicate function definitions in MQL4 language file
  • Fixed wave highlighting issue in MQL4/MQL5 comment headers by adding specific pattern for header comments
  • Fixed incorrect 'Missing semicolon' diagnostics for lines with comments by properly handling inline comments
  • Fixed incorrect expectation for input group declarations to end with semicolons
  • Fixed incorrect "Undefined variable" warnings for words in comments (copyright, links, version, etc.)
  • Added comprehensive list of MQL keywords and constants to prevent false undefined variable warnings
  • Fixed incorrect 'Missing semicolon' warnings at the end of function declarations
  • Fixed unmatched bracket detection to properly track brackets across multiple lines
  • Fixed improper 'Missing semicolon' warnings for lines ending with logical operators (&&, ||) in multi-line conditions