ChoicescriptIDE / ChoicescriptIDE/main
We shouldn't step into a csideimg_ scene
- Vorherrschende Sprache
- JavaScript
- Sterne
- 36
- Forks
- 8
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Stepping into a gosub/goto scene will load the scene in order to continue showing the steps appropriately. Actually opening csideimg scenes in the editor is a bad idea for performance reasons, but it's also not a particularly helpful thing to do.
When stepping this can seemingly cause CSIDE to crash (it often doesn't, but loading these scenes takes _a long_ time, so people will think it has).
Stepping should ignore/skip over csideimg_ files, where it can (might be difficult if the name is derived from an expression?).
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne bei der Stepping-Logik, die gosub- und goto-Szenen verarbeitet, und reproduziere das Stepping in eine csideimg_-Szene. Verfolge, wie der Name der Zielszene aufgelöst wird, insbesondere wenn er aus einem Ausdruck stammt. Erledigt ist die Aufgabe, wenn das Stepping csideimg_-Dateien überspringt, deren Name identifiziert werden kann, und beim Laden dieser Dateien nicht mehr zu hängen oder abzustürzen scheint.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100