From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: DOSEMU, Slang and UK keyboards Date: Mon, 2 Sep 2002 18:20:39 +0100 (BST) Sender: linux-msdos-owner@vger.kernel.org Message-ID: References: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="8323328-283921817-1030987239=:5676" Return-path: In-Reply-To: List-Id: To: linux-msdos@vger.kernel.org Cc: john@camcom.co.uk This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --8323328-283921817-1030987239=:5676 Content-Type: TEXT/PLAIN; charset=US-ASCII Sorry to bother you again, I forgot to attach the patch. Cheers, Chris. > We recently needed to use DOSEMU to provide access to a legacy > application, System 505 (a DOS database frontend). It worked very well > except for one small problem: our UK keyboards were not fully supported. > It seems that when DOSEMU is using slang as the user interface, the > keyboard layout is hardcoded to US and cannot be changed. -- ___ __ _ / __// / ,__(_)_ | Chris Wilson -- UNIX Firewall Lead Developer | / (_ / ,\/ _/ /_ \ | NetServers.co.uk http://www.netservers.co.uk | \ _//_/_/_//_/___/ | 21 Signet Court, Cambridge, UK. 01223 576516 | --8323328-283921817-1030987239=:5676 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="dosemu.pound.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="dosemu.pound.patch" ZGlmZiAtcnUyIGRvc2VtdS0xLjEuMy9zcmMvcGx1Z2luL2tleWJvYXJkL2lu Y2x1ZGUva2V5bWFwcy5oIGRvc2VtdS1wb3VuZC9zcmMvcGx1Z2luL2tleWJv YXJkL2luY2x1ZGUva2V5bWFwcy5oDQotLS0gZG9zZW11LTEuMS4zL3NyYy9w bHVnaW4va2V5Ym9hcmQvaW5jbHVkZS9rZXltYXBzLmgJTW9uIE1hciAxOCAy MTo1ODoxOCAyMDAyDQorKysgZG9zZW11LXBvdW5kL3NyYy9wbHVnaW4va2V5 Ym9hcmQvaW5jbHVkZS9rZXltYXBzLmgJTW9uIFNlcCAgMiAxNjoyODoxNiAy MDAyDQpAQCAtNTYsNSArNTYsNSBAQA0KIA0KIGV4dGVybiB1bnNpZ25lZCBj aGFyIGtleV9tYXBfdXNbXTsNCi1leHRlcm4gdW5zaWduZWQgY2hhciBzaGlm dF9tYXBfdXNbXTsNCitleHRlcm4gdW5zaWduZWQgY2hhciBzaGlmdF9tYXBf dWtbXTsNCiBleHRlcm4gdW5zaWduZWQgY2hhciBhbHRfbWFwX3VzW107DQog DQpkaWZmIC1ydTIgZG9zZW11LTEuMS4zL3NyYy9wbHVnaW4va2V5Ym9hcmQv a2V5Yl9zbGFuZy5jIGRvc2VtdS1wb3VuZC9zcmMvcGx1Z2luL2tleWJvYXJk L2tleWJfc2xhbmcuYw0KLS0tIGRvc2VtdS0xLjEuMy9zcmMvcGx1Z2luL2tl eWJvYXJkL2tleWJfc2xhbmcuYwlNb24gTWFyIDE4IDIxOjU4OjE1IDIwMDIN CisrKyBkb3NlbXUtcG91bmQvc3JjL3BsdWdpbi9rZXlib2FyZC9rZXliX3Ns YW5nLmMJTW9uIFNlcCAgMiAxNjo0OTowMSAyMDAyDQpAQCAtNzY3LDUgKzc2 Nyw1IEBADQogDQogICBkZWZpbmVfa2V5X2Zyb21fa2V5bWFwKGtleV9tYXBf dXMsICAgMCwgMSk7DQotICBkZWZpbmVfa2V5X2Zyb21fa2V5bWFwKHNoaWZ0 X21hcF91cywgU0hJRlRfTUFTSywgMSk7DQorICBkZWZpbmVfa2V5X2Zyb21f a2V5bWFwKHNoaWZ0X21hcF91aywgU0hJRlRfTUFTSywgMSk7DQogICBkZWZp bmVfa2V5X2Zyb21fa2V5bWFwKGFsdF9tYXBfdXMsICAgQUxUX01BU0ssIDAp Ow0KIA0KQEAgLTExMDQsNCArMTExNCw5IEBADQogI2VuZGlmDQogDQorICAg IGlmIChzY2FuID09IDB4MDAwMTAwMDQpIHsNCisgICAgICBrX3ByaW50Zigi S0JEOiByZW1hcHBpbmcgcG91bmQgc2lnblxuIik7DQorICAgICAga2V5LT5z dHJbMV0gPSAxNTY7DQorICAgIH0NCisNCiAgICAga19wcmludGYoIktCRDog c2Nhbj0lMDhseCBTaGlmdF9GbGFncz0lMDhseCBzdHJbMF09JWQgc3RyPScl cycgbGVuPSVkXG4iLA0KICAgICAgICAgICAgICBzY2FuLFNoaWZ0X0ZsYWdz LGtleS0+c3RyWzBdLHN0cnByaW50YWJsZShrZXktPnN0cisxKSxLZXlzdHJf TGVuKTsNCmRpZmYgLXJ1MiBkb3NlbXUtMS4xLjMvc3JjL3BsdWdpbi9rZXli b2FyZC9rZXltYXBzLmMgZG9zZW11LXBvdW5kL3NyYy9wbHVnaW4va2V5Ym9h cmQva2V5bWFwcy5jDQotLS0gZG9zZW11LTEuMS4zL3NyYy9wbHVnaW4va2V5 Ym9hcmQva2V5bWFwcy5jCU1vbiBNYXIgMTggMjE6NTg6MTggMjAwMg0KKysr IGRvc2VtdS1wb3VuZC9zcmMvcGx1Z2luL2tleWJvYXJkL2tleW1hcHMuYwlN b24gU2VwICAyIDE2OjMwOjM3IDIwMDINCkBAIC0yOTIsNSArMjkyLDUgQEAN CiBDT05TVCB1bnNpZ25lZCBjaGFyIHNoaWZ0X21hcF91a1tdID0NCiB7DQot ICAwLCAyNywgJyEnLCAnIicsIDE1NiwgJyQnLCAnJScsICdeJywNCisgIDAs IDI3LCAnIScsICciJywgMTYzLCAnJCcsICclJywgJ14nLA0KICAgJyYnLCAn KicsICcoJywgJyknLCAnXycsICcrJywgMTI3LCA5LA0KICAgJ1EnLCAnVycs ICdFJywgJ1InLCAnVCcsICdZJywgJ1UnLCAnSScsDQo= --8323328-283921817-1030987239=:5676--