From rfi@araignee.ntc.be Fri Aug 29 00:40:04 1997 Received: from araignee.ntc.be (elephant.ntc.be [194.78.48.105]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA17854 for ; Fri, 29 Aug 1997 00:40:00 -0700 (PDT) Received: (from rfi@localhost) by araignee.ntc.be (8.8.3/8.8.3) id JAA12943; Fri, 29 Aug 1997 09:41:46 +0200 (MET DST) Message-Id: <199708290741.JAA12943@araignee.ntc.be> Date: Fri, 29 Aug 1997 09:41:46 +0200 (MET DST) From: Renaud Fivet Reply-To: rfi@ntc.be To: FreeBSD-gnats-submit@freebsd.org Subject: be.iso.kbd corrections X-Send-Pr-Version: 3.2 >Number: 4414 >Category: misc >Synopsis: be.iso.kbd errors in mapping >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 29 00:50:00 PDT 1997 >Closed-Date: Wed Jul 7 06:30:26 PDT 1999 >Last-Modified: Wed Jul 7 06:34:09 PDT 1999 >Originator: Renaud Fivet >Release: FreeBSD 2.1.5-STABLE i386 >Organization: NTC sprl >Environment: Problem exists in all releases known to us, from 2.1.1 to 2.2.2 >Description: The keyboard definition was a simple remapping of the unshifted keys, with some errors. ( '<' for '>', '|' for '!', etc) >How-To-Repeat: Obviously, load the /usr/syscons/keymaps/be.iso.kbd file with a belgian keyboard. >Fix: The following diff show the patch for the be.iso.kbd. Only the 128 lower characters of the iso character set had been verified. I plan to produce a real be.iso.kbd as well as be.437.kbd and be.850.kbd file. !!!14c14 !!!< 009 '|' '8' nop nop '|' '8' nop nop O !!!--- !!!> 009 '!' '8' nop nop '!' '8' nop nop O !!!17,18c17,18 !!!< 012 ')' 176 ns ns ')' 176 ns ns O !!!< 013 '-' '_' nop nop '-' '_' nop nop O !!!--- !!!> 012 ')' 176 nop nop ')' 176 nop nop O !!!> 013 '-' '_' ns ns '-' '_' ns ns O !!!21,22c21,22 !!!< 016 'a' 'A' dc1 dc1 'a' 'A' dc1 dc1 C !!!< 017 'z' 'Z' etb etb 'z' 'Z' etb etb C !!!--- !!!> 016 'a' 'A' soh soh 'a' 'A' soh soh C !!!> 017 'z' 'Z' sub sub 'z' 'Z' sub sub C !!!35c35 !!!< 030 'q' 'Q' soh soh 'q' 'Q' soh soh C !!!--- !!!> 030 'q' 'Q' dc1 dc1 'q' 'Q' dc1 dc1 C !!!44,45c44,45 !!!< 039 'm' 'M' nop nop 'm' 'M' nop nop O !!!< 040 249 '%' nop nop ''' '"' nop nop O !!!--- !!!> 039 'm' 'M' cr cr 'm' 'M' cr cr O !!!> 040 249 '%' nop nop ''' ''' nop nop O !!!48,49c48,49 !!!< 043 181 163 fs fs 96 96 fs fs O !!!< 044 'w' 'W' sub sub 'w' 'W' sub sub C !!!--- !!!> 043 181 163 nop nop 96 96 nop nop O !!!> 044 'w' 'W' etb etb 'w' 'W' etb etb C !!!55c55 !!!< 050 ',' '?' cr cr ',' '?' cr cr C !!!--- !!!> 050 ',' '?' nop nop ',' '?' nop nop C !!!91c91 !!!< 086 '>' '<' nop nop '\' '\' nop nop O !!!--- !!!> 086 '<' '>' fs fs '\' '\' fs fs O >Release-Note: >Audit-Trail: State-Changed-From-To: open->closed State-Changed-By: yokota State-Changed-When: Wed Jul 7 06:30:26 PDT 1999 State-Changed-Why: The Belgian keyboard map is fixed in rev 1.8. The PR originator helped me to develop this revision. >Unformatted: