You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The MOS SET command does a case sensitive compare of its parameter KEYBOARD. While the MOS commeand names themselves and file names are case-insensitive, the KEYBOARD parameter is case-sensitive.
It also does a compare of the value. More keyboard layouts could be added to the VDP code (plus underlying vpd-gl) and the VDU handler already checks the parameter. It's not a good idea that you have to change the check in MOS, each time you extend the range of supported keyboards in VDP.
The text was updated successfully, but these errors were encountered:
lennart-benschop
changed the title
make SET KEYBOARD= case insensitive and make it ignore the parameter.
make SET KEYBOARD= case insensitive and eliminate parameter check in MOS.
May 17, 2023
@lennart-benschop I will keep the check in MOS as it is useful to report back to the user when an invalid set is selected, and is no big deal to update. Will fix the case sensitivity.
The MOS SET command does a case sensitive compare of its parameter KEYBOARD. While the MOS commeand names themselves and file names are case-insensitive, the KEYBOARD parameter is case-sensitive.
It also does a compare of the value. More keyboard layouts could be added to the VDP code (plus underlying vpd-gl) and the VDU handler already checks the parameter. It's not a good idea that you have to change the check in MOS, each time you extend the range of supported keyboards in VDP.
The text was updated successfully, but these errors were encountered: