Skip to content

SpacemanDMM suite v1.8

Compare
Choose a tag to compare
@SpaceManiac SpaceManiac released this 29 Oct 20:17
· 80 commits to master since this release
suite-1.8

SpacemanDMM now supports most BYOND 515 features, with many thanks to LemonInTheDark and others.

Core

Core updates apply to all components.

  • Bump declared BYOND version to 515.1619
  • Add call_ext (by willox, #353)
  • Add v515 proc and constant builtins (by Spookerton, #354)
  • Fix operator/ and operator/=
  • Add %%, %%=, and operator"" (by LemonInTheDark, #371)
  • Add __TYPE__ and __PROC__ (by LemonInTheDark, #366)
  • Add __IMPLIED_TYPE__ (by LemonInTheDark, #368)
  • Add #pragma multiple (by LemonInTheDark, #372)
  • Add proc/final, connected to existing "should not override" lint (by LemonInTheDark, #369)
  • Add :: scope operator (by LemonInTheDark, #367)
  • Add constant-evaluation for nameof()

Language Server

  • Handle ::, __TYPE__, __PROC__, and __IMPLIED_TYPE__ in "Find All References"

Debugger

  • Update auxtools debug server from v2.2.3 to v2.2.4, adding support for BYOND 515.1606

DreamChecker

  • Handle type::somevarname so uses do not give type errors