git: 310623908c20 - stable/13 - keymap: Add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards

From: Alfredo Dal'Ava Junior <alfredo_at_FreeBSD.org>
Date: Fri, 25 Feb 2022 21:21:19 UTC
The branch stable/13 has been updated by alfredo:

URL: https://cgit.FreeBSD.org/src/commit/?id=310623908c2006f19ed33938a0c2a0f337df2e0b

commit 310623908c2006f19ed33938a0c2a0f337df2e0b
Author:     Alfredo Dal'Ava Junior <alfredo@FreeBSD.org>
AuthorDate: 2022-02-23 00:35:09 +0000
Commit:     Alfredo Dal'Ava Junior <alfredo@FreeBSD.org>
CommitDate: 2022-02-26 00:21:50 +0000

    keymap: Add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards
    
    This adds missing Alt Gr mappings for the keys "q", "w", "e" an "c" to
    conform with ABNT2 standard.
    
    PR:     256416
    Submitted by:   Neebz <vpguyrhpjltta@logicstreak.com>
    Reviewed by:    emaste
    MFC after:      2 weeks
    Relnotes:       yes
    Differential Revision:  https://reviews.freebsd.org/D33801
    
    (cherry picked from commit 07625bc4b30d66be5690d65debe56153aaf648bd)
---
 share/vt/keymaps/br.kbd       | 8 ++++----
 share/vt/keymaps/br.noacc.kbd | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/share/vt/keymaps/br.kbd b/share/vt/keymaps/br.kbd
index 37e85ead8a6f..5266ba0b7b5b 100644
--- a/share/vt/keymaps/br.kbd
+++ b/share/vt/keymaps/br.kbd
@@ -19,9 +19,9 @@
   013   '='    '+'    nop    nop    0xa7   '+'    nop    nop     O
   014   bs     bs     del    del    bs     bs     del    del     O
   015   ht     btab   nop    nop    ht     btab   nop    nop     O
-  016   'q'    'Q'    dc1    dc1    'q'    'Q'    dc1    dc1     C
-  017   'w'    'W'    etb    etb    'w'    'W'    etb    etb     C
-  018   'e'    'E'    enq    enq    'e'    'E'    enq    enq     C
+  016   'q'    'Q'    dc1    dc1    '/'    'Q'    dc1    dc1     C
+  017   'w'    'W'    etb    etb    '?'    'W'    etb    etb     C
+  018   'e'    'E'    enq    enq    0x00b0 'E'    enq    enq     C
   019   'r'    'R'    dc2    dc2    'r'    'R'    dc2    dc2     C
   020   't'    'T'    dc4    dc4    't'    'T'    dc4    dc4     C
   021   'y'    'Y'    em     em     'y'    'Y'    em     em      C
@@ -49,7 +49,7 @@
   043   ']'    '}'    gs     gs     0xba   '}'    gs     gs      O
   044   'z'    'Z'    sub    sub    'z'    'Z'    sub    sub     C
   045   'x'    'X'    can    can    'x'    'X'    can    can     C
-  046   'c'    'C'    etx    etx    'c'    'C'    etx    etx     C
+  046   'c'    'C'    etx    etx    0x20a2 'C'    etx    etx     C
   047   'v'    'V'    syn    syn    'v'    'V'    syn    syn     C
   048   'b'    'B'    stx    stx    'b'    'B'    stx    stx     C
   049   'n'    'N'    so     so     'n'    'N'    so     so      C
diff --git a/share/vt/keymaps/br.noacc.kbd b/share/vt/keymaps/br.noacc.kbd
index 103a0814484c..73fe2804731c 100644
--- a/share/vt/keymaps/br.noacc.kbd
+++ b/share/vt/keymaps/br.noacc.kbd
@@ -19,9 +19,9 @@
   013   '='    '+'    nop    nop    0xa7   '+'    nop    nop     O
   014   bs     bs     del    del    bs     bs     del    del     O
   015   ht     btab   nop    nop    ht     btab   nop    nop     O
-  016   'q'    'Q'    dc1    dc1    'q'    'Q'    dc1    dc1     C
-  017   'w'    'W'    etb    etb    'w'    'W'    etb    etb     C
-  018   'e'    'E'    enq    enq    'e'    'E'    enq    enq     C
+  016   'q'    'Q'    dc1    dc1    '/'    'Q'    dc1    dc1     C
+  017   'w'    'W'    etb    etb    '?'    'W'    etb    etb     C
+  018   'e'    'E'    enq    enq    0x00b0 'E'    enq    enq     C
   019   'r'    'R'    dc2    dc2    'r'    'R'    dc2    dc2     C
   020   't'    'T'    dc4    dc4    't'    'T'    dc4    dc4     C
   021   'y'    'Y'    em     em     'y'    'Y'    em     em      C
@@ -49,7 +49,7 @@
   043   ']'    '}'    gs     gs     0xba   '}'    gs     gs      O
   044   'z'    'Z'    sub    sub    'z'    'Z'    sub    sub     C
   045   'x'    'X'    can    can    'x'    'X'    can    can     C
-  046   'c'    'C'    etx    etx    'c'    'C'    etx    etx     C
+  046   'c'    'C'    etx    etx    0x20a2 'C'    etx    etx     C
   047   'v'    'V'    syn    syn    'v'    'V'    syn    syn     C
   048   'b'    'B'    stx    stx    'b'    'B'    stx    stx     C
   049   'n'    'N'    so     so     'n'    'N'    so     so      C