DamianX

Results 9 issues of DamianX

This is valid according to dreamchecker and the vscode extension, inside an empty project: `/datum/a/add_target()`. It's not valid DM because there's no declaration in the form of: `/datum/proc/add_target()` or `/datum/a/proc/add_target()`

bug

I have the following project structure: > A.dm ``` /datum/proc/Destroy() ``` > B.dm ``` /atom/Destroy() ..() ``` > C.dm ``` /atom/Destroy() ..() ``` Using the vscode extension, I open C.dm...

``` /atom/proc/thing() RETURN_TYPE(/list) return list() /atom/movable/thing() return list() world/New() ..() var/atom/movable/AM = new world.log

enhancement
dreamchecker

``` world/New() return (1 in (1 to 5)) ``` fails with: > line 2, column 18: error: got 'to', expected one of: operator, field access, '?', ')' ``` world/New() return...

parsing

``` /proc/a() for({var/i=0},i

parsing

https://github.com/vgstation-coders/vgstation13/blob/42f7caab216e5140b502b1f46283a8a5ff08c774/code/__HELPERS/unsorted.dm#L1332 ``` var icon{result = icon(base); temp} ``` ``` code/__HELPERS/unsorted.dm, line 1332, column 10: error: got '{', expected one of: '/', '[', '=', as, 'in', ',', ';' ```

parsing

It would be nice for SpacemanDMM to be able to understand text macros. The use case I'm interested in is detecting instances of [this bug](http://www.byond.com/forum/?post=2159186), which I've run into recently,...

enhancement

#### Description of issue Some chat messages are not received, but they should be. I noticed this happening since the MC change was merged. #### Difference between expected and actual...

Bug / Fix
T-Thanks BYOND
Legacy Bug

``` /proc/enable_debugging(mode, port) CRASH("auxtools not loaded") /proc/auxtools_stack_trace(msg) CRASH(msg) var/early_init/early_init = new /early_init/New() init_debugger() /proc/init_debugger() var/auxtools_path = world.GetConfig("env", "AUXTOOLS_DEBUG_DLL") if(fexists(auxtools_path)) call(auxtools_path, "auxtools_init")() enable_debugging() /client/verb/stuff() ..() var/database/db = new("mydb.db") var/database/query/q = new("SELECT...