>> 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
