mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-25 10:37:11 -06:00
Renaming a keyword cut the keywords below it at the byte length of the name as typed. Names match whatever their case, but some letters change length with it (ẞ is three bytes, ß two): `STRAẞE` → `Road` turned `straße|nord` into `Roadnord`, and a cut inside a letter would panic. The levels below are now kept whole. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>