SpacemanDMM icon indicating copy to clipboard operation
SpacemanDMM copied to clipboard

A BYOND language smartness provider, map renderer, and more.

Results 94 SpacemanDMM issues
Sort by recently updated
recently updated
newest added

# Description of suggestion I propose to add the ability to render full-scale PNGs holographic maps (alike [Map Renderer](https://github.com/SpaceManiac/SpacemanDMM#map-renderer)), a similar mechanism for which is used at the [Aurora Station](https://github.com/Aurorastation/Aurora.3/blob/master/code/modules/maps/reader.dm)....

enhancement

For the special render passes, config-driven typepaths for them would be great. Mainly to avoid hardcoded typepaths and allow codebases to operate differently. Re: #272

enhancement

If you have a var (let's call it `var/foo`) in the scope of an assoc list with a naked string key that's the same as that var, the linter should...

enhancement
diagnostics

Rather self-explanatory: Note down when macros are used in the code, go through all macros and find cases where they go unused. Same can be said for procs, though I'm...

enhancement

``` /datum var/bar /datum/proc/foo() ``` bar's location is incorrectly reported at what i assume is the next token, foo() same for ``` datum_flags = NONE ``` it reports the location...

bug
parsing

If you manually download [dm-langserver.exe](https://github.com/SpaceManiac/SpacemanDMM/releases/download/suite-1.7.1/dm-langserver.exe) and put it into Langserver Path in VScode extension, you'll see that debugging no longer works. I've tried both auxtools and extools debuggers. As far...

# My OS specifications **OS**: Windows 20H2 (build 19042.1110) ├ **BYOND**: 514.1561 (Beta) └ **WSL**: Ubuntu 20.04.2 LTS **StrongDMM**: v1.9.1 [revision: e1a3ea8] └ **StrongDMM Launcher**: (v1.1.0) [01693a4] # Description of...

The LSP package has had significant changes to inner workings for Sublime Text 4. The DM langclient package seems to have relied on now-changed types to override the language server...

sublime

```dm // "Untyped" list, .Add() method var/list/list_a = list("nested" = list()) list_a["nested"].Add("something") // Linter error // "List-typed" list, .Add() method var/list/list/list_b = list("nested" = list()) list_b["nested"].Add("something") // No error, declared...

question

Vaguely similar to #247 and likely linked, but specific enough that it really looks like an implementation bug Consider the following file: ``` /datum/proc/do_things() set SpacemanDMM_should_not_sleep = 1 /datum/proc/thing() do_complicated_thing()...

bug