RhostMUSH / trunk

RhostMUSH 4.0: This is the official main repository of RhostMUSH. Visit us at rhostdev.mushpark.com 4201
23 stars 21 forks source link

UTF8 fallback info for usability #136

Open warmstarter opened 3 years ago

warmstarter commented 3 years ago

I'm so happy the UTF8 fallback is getting into the code, really really big thanks to Ambrosia, Ashen-Shugar, and Polk!

I think one of the key things to get this used more is a way to have info easily available at what is available in fallback mode.

Because of the UTF8 nature, there's no way to put this directly into help.txt

I sort of see two ways to do this:

some new @command or maybe like '@list utf8 fallback' which displays what's available.

The other option is to include with the repo a textfile that includes all that information. The thing I don't like about that is it has the potential to get out of sync, so if that's the way to go, I think it would be wise to basically have a script that gets used to convert that file to the C array in use.

I am of course very happy to help in any way possible with this, so just let me know.

warmstarter commented 3 years ago

I'm just attaching some files here related to this so others that are interested have them available.

fallback.txt: my general thoughts on the utf8 fallback and what should be considered for both usability and maintaibility.

unicoderanges.txt: these are all 149 unicode ranges in comment format for copy+pasting, possibly useful for code, also a convenient way to see what;s out there.

unicoderanges.txt fallback.txt

mrsenile commented 11 months ago

Just an update here where we need to still provide a @list option or similar to show fallback characters.

Should be simple enough to query the tables and output that way.