Braille string literal doesn't match Wikipedia source

Hi,

I'm developing an extension to support other Braille standards beyond the currently implemented Braille ASCII.

Problem with current text_braille implementation

I've noted that the current ASCII implementation doesn't match the Wikipedia source. The C string literal included in this edition (14:19, 25 January 2011‎ Silas S. Brown), which hasn't been updated until now, includes a space character in the first index of the string. This assumes that for braille spaces the ASCII space would be used, but there is a BRAILLE PATTERN BLANK (U+2800) unicode character for greater spacing, to prevent blind people from getting confused between words.

Proposed solution

Would be to include the space in the first index of the C string literal and increase the integer by 0x2800 instead of 0x2801 before converting to chr:

U2800_MAP = " A1B'K2L@CIF/MSP\"E3H9O6R^DJG>NTQ,*5<-U8V.%[$+X!&;:4\\0Z7(_?W]#Y)="
        return chr(mapint + 0x2800)
Edited by Álvaro Mondéjar
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information