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 <FreeBSD-gnats-submit@freebsd.org>; 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 <rfi@araignee.ntc.be>
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:
