SpacemanDMM suite v1.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/
andoperator/=
- Add
%%
,%%=
, andoperator""
(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