Skip to content

Should scrolling/printing out-of-range characters on the display be an "error glyph" #425

Open
@microbit-carlos

Description

@microbit-carlos

This might be considered a breaking change, and so, we might not want to change this.

The issue is that when trying to scroll or print UTF-8 long characters, like , we end up with 3 empty characters (UTF-8 encoding is 0xEAB08E), which might make it look like the screen animation has ended.

Having an "error character" instead of a white space means that at least it shows something unexpected but a bit more obvious, that doesn't resemble a latin letter.
My first thought would be that people might already be used to see squares or the replacement character .

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions