From nobody  Fri Jun 26 11:04:07 1998
Received: (from nobody@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id LAA26211;
          Fri, 26 Jun 1998 11:04:07 -0700 (PDT)
          (envelope-from nobody)
Message-Id: <199806261804.LAA26211@hub.freebsd.org>
Date: Fri, 26 Jun 1998 11:04:07 -0700 (PDT)
From: jose@we.lc.ehu.es
To: freebsd-gnats-submit@freebsd.org
Subject: slight change on spanish.iso.acc keymap
X-Send-Pr-Version: www-1.0

>Number:         7080
>Category:       i386
>Synopsis:       [patch] slight change on spanish.iso.acc keymap
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 26 11:10:00 PDT 1998
>Closed-Date:    Sat Jun 27 13:40:52 PDT 1998
>Last-Modified:  Sat Jun 27 13:43:49 PDT 1998
>Originator:     Jose M. Alcaide
>Release:        FreeBSD-STABLE (Jun 10)
>Organization:
Univ. del Pais Vasco - Dept. Electronica
>Environment:
FreeBSD defiant.we.lc.ehu.es 2.2.6-STABLE FreeBSD 2.2.6-STABLE #0: Wed Jun 17 12:24:27 CEST 1998     jose@defiant.we.lc.ehu.es:/usr/src/sys/compile/DEFIANT  i386

>Description:
This affects to spanish.iso.acc keymap.

When capslock is active, typing the sequences acute accent + [aeiou] or
grave accent + [aeiou], yields  and  respectively. Also,
capslock does not affect to the "" key.

ALT+4 should give "~", but it gives "4".

ALT-SHIT-+ should give "]" but it gives "[". 
>How-To-Repeat:
You will need a spanish keyboard!

kbdcontrol < /dev/ttyv0 -l /usr/share/syscons/keymaps/spanish.iso.acc.kbd

Press CAPSLOCK. Type "'"+"a", "`"+"a", "".
Type ALT-4
>Fix:
Apply the following patch from /usr/src:

------------------- BEGIN---------------------
*** share/syscons/keymaps/spanish.iso.acc.kbd   Fri Jun 26 19:29:36 1998
--- share/syscons/keymaps/spanish.iso.acc.kbd~  Fri Jun 26 19:31:15 1998
***************
*** 7,13 ****
    002   '1'    '!'    nop    nop    '|'    '|'    nop    nop     O
    003   '2'    '"'    nul    nul    '@'    '@'    nul    nul     O
    004   '3'    183    nop    nop    '#'    '#'    nop    nop     O
!   005   '4'    '$'    nop    nop    '4'    '4'    nop    nop     O
    006   '5'    '%'    nop    nop    '5'    '5'    nop    nop     O
    007   '6'    '&'    rs     rs     172    172    rs     rs      O
    008   '7'    '/'    esc    esc    '7'    '7'    esc    esc     O
--- 7,13 ----
    002   '1'    '!'    nop    nop    '|'    '|'    nop    nop     O
    003   '2'    '"'    nul    nul    '@'    '@'    nul    nul     O
    004   '3'    183    nop    nop    '#'    '#'    nop    nop     O
!   005   '4'    '$'    nop    nop    '~'    '~'    nop    nop     O
    006   '5'    '%'    nop    nop    '5'    '5'    nop    nop     O
    007   '6'    '&'    rs     rs     172    172    rs     rs      O
    008   '7'    '/'    esc    esc    '7'    '7'    esc    esc     O
***************
*** 28,35 ****
    023   'i'    'I'    ht     ht     237    205    ht     ht      C
    024   'o'    'O'    si     si     243    211    si     si      C
    025   'p'    'P'    dle    dle    'p'    'P'    dle    dle     C
!   026   dgra   dcir   esc    esc    '['    '['    esc    esc     C
!   027   '+'    '*'    gs     gs     ']'    '['    gs     gs      O
    028   cr     cr     nl     nl     cr     cr     nl     nl      O
    029   lctrl  lctrl  lctrl  lctrl  lctrl  lctrl  lctrl  lctrl   O
    030   'a'    'A'    soh    soh    225    193    soh    soh     C
--- 28,35 ----
    023   'i'    'I'    ht     ht     237    205    ht     ht      C
    024   'o'    'O'    si     si     243    211    si     si      C
    025   'p'    'P'    dle    dle    'p'    'P'    dle    dle     C
!   026   dgra   dcir   esc    esc    '['    '['    esc    esc     O
!   027   '+'    '*'    gs     gs     ']'    ']'    gs     gs      O
    028   cr     cr     nl     nl     cr     cr     nl     nl      O
    029   lctrl  lctrl  lctrl  lctrl  lctrl  lctrl  lctrl  lctrl   O
    030   'a'    'A'    soh    soh    225    193    soh    soh     C
***************
*** 42,51 ****
    037   'k'    'K'    vt     vt     'k'    'K'    vt     vt      C
    038   'l'    'L'    ff     ff     'l'    'L'    ff     ff      C
    039   241    209    nop    nop    '~'    nop    nop    nop     C
!   040   dacu   duml   nop    nop    '{'    '}'    nop    nop     C
    041   186    170    fs     fs     '\'    '\'    fs     fs      O
    042   lshift lshift lshift lshift lshift lshift lshift lshift  O
!   043   231    199    rs     rs     '}'    '}'    rs     rs      O
    044   'z'    'Z'    sub    sub    'z'    'Z'    em     em      C
    045   'x'    'X'    can    can    'x'    'X'    can    can     C
    046   'c'    'C'    etx    etx    'c'    'C'    etx    etx     C
--- 42,51 ----
    037   'k'    'K'    vt     vt     'k'    'K'    vt     vt      C
    038   'l'    'L'    ff     ff     'l'    'L'    ff     ff      C
    039   241    209    nop    nop    '~'    nop    nop    nop     C
!   040   dacu   duml   nop    nop    '{'    '}'    nop    nop     O
    041   186    170    fs     fs     '\'    '\'    fs     fs      O
    042   lshift lshift lshift lshift lshift lshift lshift lshift  O
!   043   231    199    rs     rs     '}'    '}'    rs     rs      C
    044   'z'    'Z'    sub    sub    'z'    'Z'    em     em      C
    045   'x'    'X'    can    can    'x'    'X'    can    can     C
    046   'c'    'C'    etx    etx    'c'    'C'    etx    etx     C
--------------------- END -----------------------
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->suspended 
State-Changed-By: phk 
State-Changed-When: Sat Jun 27 02:26:29 PDT 1998 
State-Changed-Why:  
awaiting committer 
State-Changed-From-To: suspended->closed 
State-Changed-By: steve 
State-Changed-When: Sat Jun 27 13:40:52 PDT 1998 
State-Changed-Why:  
Suggested patches applied, thanks! 
>Unformatted:
