rgbds icon indicating copy to clipboard operation
rgbds copied to clipboard

Allow longer strings, not '\0'-terminated

Open Rangi42 opened this issue 4 years ago • 1 comments

Fixes #650 Fixes #505

TODO:

  • [x] Rebase to rgbds master/0.5.1
  • [ ] Finish implementation
  • [ ] Test and debug
  • [ ] Write new tests for strings longer than 255 characters

Rangi42 avatar May 05 '21 01:05 Rangi42

The problem is that symbol names are struct Strings now, and this does not play well with hashmap.c. We'd need a more generic implementation, and at that point, we should just port RGBDS to another language, imo.

ISSOtm avatar Jul 30 '21 13:07 ISSOtm

If or when this gets resolved, it will be with C++ std::string or the Rust rewrite.

Rangi42 avatar Nov 21 '23 18:11 Rangi42