Hi guys,

I'm testing my own software with all code pages available in FreeDOS. (List of code pages taken from DOC/CPIDOS/codepage.txt in \packages\base\cpidos.zip.)

I noticed that, in code page 60258 (Russian, Bulgarian and Azeri), the glyph for uppercase I (ASCII 0x49) is a _dotted_ uppercase I, while the (undotted) uppercase I glyph is at another place (ASCII 0xF2).

https://en.wikibooks.org/wiki/Character_Encodings/Code_Tables/MS-DOS/Code_page_60258 shows that the lower half of the ASCII table is left alone and the uppercase dotted I glyph (Unicode 0x0130) is supposed to be at that another place (ASCII 0xF2). Also, the logical pair of the dotted uppercase I, the _undotted_lowercase_ I (Unicode 0x04D9), is at the next code (ASCII 0xF3). So, probably, this is a mistake; the glyphs need to be swapped in ega6.cpx. I didn't find similar obvious problems in the other code pages.

Joe


_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to