Bug in visual multiline editing
I tried to prepend `help.` to all of these strings, but only the first one was correct, the rest got `.help`. `helpab` gets transformed to `abhelp`. `hel.` gets transformed to `.hel`. Seems to have something to do with part of the added text being present in the first element there. If I move the first line further down the issue goes away.
```c
getLocStr("help.help"),
getLocStr(".helpscreenshot"),
getLocStr(".helpscreenshot-at-frame"),
getLocStr(".helpscreenshot-surfaces"),
getLocStr(".helpscreenshot-surfaces-at-frame"),
getLocStr(".helpheadless"),
getLocStr(".helpprint-rooms"),
getLocStr(".helpprint-objects"),
getLocStr(".helpprint-declared-functions"),
getLocStr(".helpprint-unknown-functions"),
getLocStr(".helptrace-variable-reads"),
getLocStr(".helptrace-variable-writes"),
getLocStr(".helptrace-function-calls"),
getLocStr(".helptrace-alarms"),
getLocStr(".helptrace-instance-lifecycles"),
getLocStr(".helptrace-events"),
getLocStr(".helptrace-collisions"),
getLocStr(".helptrace-event-inherited"),
getLocStr(".helptrace-tiles"),
getLocStr(".helptrace-opcodes"),
getLocStr(".helptrace-stack"),
getLocStr(".helptrace-frames"),
getLocStr(".helpalways-log-unknown-functions"),
getLocStr(".helpalways-log-stubbed-functions"),
getLocStr(".helpexit-at-frame"),
getLocStr(".helptrace-bytecode-after-frame"),
getLocStr(".helpdump-frame"),
getLocStr(".helpdump-frame-json"),
getLocStr(".helpdump-frame-json-file"),
getLocStr(".helpspeed"),
getLocStr(".helpfast-forward-speed"),
getLocStr(".helpseed"),
getLocStr(".helpdebug"),
getLocStr(".helpdisassemble"),
getLocStr(".helprecord-inputs"),
getLocStr(".helpplayback-inputs"),
getLocStr(".helprenderer"),
getLocStr(".helplazy-rooms"),
getLocStr(".helpeager-room"),
getLocStr(".helpos-type"),
getLocStr(".helpwindow-size"),
getLocStr(".helpprofile-gml-scripts"),
getLocStr(".helpsave-folder"),
getLocStr(".helpgame-args"),
```
7 条评论