dev icon indicating copy to clipboard operation
dev copied to clipboard

Sanny Builder Bug Tracker and Roadmap development

Results 102 dev issues
Sort by recently updated
recently updated
newest added

In the past I remembered that the **IDE** compiled the strings, but eliminating the spaces, and now it does **not** compile them directly. So you asked me. Wasn't it better...

type:bug
priority:p1
scope:compiler

``` 0004: $100 = 0 0004: &100 = 0 0004: $100[0] = 0 0004: &100[0] = 0 ``` when decompiled: ``` $100 = 0 // OK $25 = 0 //...

type:bug
priority:p3
scope:compiler

Most recent report https://github.com/sannybuilder/dev/discussions/136#discussioncomment-847013 Currently an unknown opcode compiles with 0 parameters silently ignoring provided arguments.

type:bug
priority:p3
scope:compiler

currently this code does not compile: ``` const arr = 1@ arr(0@,1i) = 0 ``` this code, however, does: ``` int arr[1] arr[0@] = 0 ``` https://github.com/sannybuilder/dev/wiki/Grammar#arrays

priority:p3
type:nice-to-have
scope:compiler

Some old compiled script may have suffered from #223 and have negative indexes stored in SB Footer's VAR section. After #251 this results in lines like this: ``` Alloc($var, -1000)...

type:bug
priority:p3
scope:disassembler

From #236 ![257153240-167ddb5f-c545-4b9b-9443-73358b306a54](https://github.com/sannybuilder/dev/assets/5698288/72f2b571-24ae-4a44-a468-643c3b8ac67e) Workaround: move `{$INCLUDE}` after `{$CLEO}`

type:bug
priority:p3
workaround-available
scope:compiler

- Ctrl+T shortcut? In other editors it switches tabs by recent visibility order (Notepad++). - Reload option if modified on disk - Rectangular tabs?

scope:IDE
status:in dev triage

![90965899-d229a180-e4a2-11ea-8590-7e993dea3f8c](https://user-images.githubusercontent.com/43966706/103656164-06c86200-4f47-11eb-85f8-2a2daf99c64f.gif) > I think the title is explained very well with the image above, and I don't think I'm the only one who thinks that this functionality would be too...

type:feature
scope:IDE

https://docs.sannybuilder.com/edit-modes/extensions extension for every opcode is defined in a JSON file provided by SBL

priority:p3
type:nice-to-have
scope:edit modes

This snippet looks like it should wait forever, but the wait command doesn't get compiled. ``` repeat wait 0 until false ``` Unlike other construct keywords like WHILE, IF, THEN...

type:bug
priority:p2
scope:compiler