>> So you made up your own GR mapping that is different than everybody
>> else's (there is a "Tom's custom GR keyboard layout")?

> of course not.

Exactly.  This was me responding to you saying there were no standards, but you 
followed a standard (whether de facto or explicitly documented, still a 
standard).

> that's true(and a bug). for whatever reason MKEYB GR will generate €
> with AltGr+5. (most likely because that's the € position on my
> US-ASCII keyboard, but that's ~20 years back in time)

That's quite possible, but I don't think it was a US-ASCII keyboard.  I've 
never seen a Euro symbol anywhere on any of my US keyboards.  In fact, since 
the normal situation in the US is a US keyboard layout with Code Page 437 
(which doesn't even have a Euro symbol), a Euro symbol printed on any of the 
keys would be, at best, misleading.  In addition, if your right-Alt key is 
labeled "AltGr" instead of just "Alt", it's not a US keyboard, either (US 
keyboards don't have an AltGr).  Most US users don't even know what an AltGr 
key is.  You probably had a "Germanized" or "Europeanized" keyboard.

> I took this opportunity to fix the € sign in all supported keybords,
> at least I hope so.
>
> now they will generate 213 with AltGr+E, whatever the codepage. with
> a proper codepage, this will look like €.

Again, you're misunderstanding the problem.  You shouldn't just automatically 
generate an ASCII 213 no matter what the Code Page is -- you should only 
generate an ASCII 213 when that's the Euro character on the Code Page currently 
in use.  ASCII 213 is the Euro character on some Code Pages (like 858) but not 
on others (like 437 & 850).  There are also Code Pages where there is a Euro 
character but it's not ASCII 213.  To be fair, it's unlikely that a user would 
be using anything other than 437, 850, or 858 with a GR keyboard, but you just 
can't assume that ASCII 213 is always the Euro character even with those three 
Code Pages.


_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to