* [kbd] Add carpalx keymap
@ 2016-03-30 18:46 Perry Thompson
2016-04-02 16:32 ` Alexey Gladkov
0 siblings, 1 reply; 5+ messages in thread
From: Perry Thompson @ 2016-03-30 18:46 UTC (permalink / raw)
To: kbd
[-- Attachment #1: Type: text/plain, Size: 520 bytes --]
Hello,
I am submitting a patch for the carpalx keymap. A patch to
xkeyboard-config has already been submitted as well. More information
can be found at http://mkweb.bcgsc.ca/carpalx , currently listed under
QGMLWY and QGMLWB, (carpalx and carpalx-full, respectively). Martin,
the creator of the layout, will be updating the site to let users of the
layout know of the name formalization and integration of the layout
into Linux.
Please let me know if you need any other information from me.
Thank you,
Perry Thompson
[-- Attachment #2: carpalx.patch --]
[-- Type: text/x-patch, Size: 4378 bytes --]
diff -urN a/data/keymaps/i386/carpalx/carpalx-full.map b/data/keymaps/i386/carpalx/carpalx-full.map
--- a/data/keymaps/i386/carpalx/carpalx-full.map 1969-12-31 18:00:00.000000000 -0600
+++ b/data/keymaps/i386/carpalx/carpalx-full.map 2016-03-27 03:17:24.503374524 -0500
@@ -0,0 +1,16 @@
+# carpalx-full.map
+# Layout created by Martin Krzywinski, http://mkweb.bcgsc.ca/carpalx/
+# This keymap file created by Perry Thompson
+include "carpalx.map"
+
+plain keycode 21 = b
+shift keycode 21 = B
+
+plain keycode 22 = y
+shift keycode 22 = Y
+
+plain keycode 24 = v
+shift keycode 24 = V
+
+plain keycode 47 = f
+shift keycode 47 = F
diff -urN a/data/keymaps/i386/carpalx/carpalx.map b/data/keymaps/i386/carpalx/carpalx.map
--- a/data/keymaps/i386/carpalx/carpalx.map 1969-12-31 18:00:00.000000000 -0600
+++ b/data/keymaps/i386/carpalx/carpalx.map 2016-03-27 03:17:47.451365416 -0500
@@ -0,0 +1,78 @@
+# carpalx.map
+# Layout created by Martin Krzywinski, http://mkweb.bcgsc.ca/carpalx/
+# This keymap file created by Perry Thompson
+keymaps 0-2,4-6,8-9,12
+alt_is_meta
+include "linux-with-alt-and-altgr.inc"
+strings as usual
+
+keycode 1 = Escape
+keycode 2 = one exclam
+keycode 3 = two at at nul nul
+keycode 4 = three numbersign
+ control keycode 4 = Escape
+keycode 5 = four dollar dollar Control_backslash
+keycode 6 = five percent
+ control keycode 6 = Control_bracketright
+keycode 7 = six asciicircum
+ control keycode 7 = Control_asciicircum
+keycode 8 = seven ampersand braceleft Control_underscore
+keycode 9 = eight asterisk bracketleft Delete
+keycode 10 = nine parenleft bracketright
+keycode 11 = zero parenright braceright
+keycode 12 = minus underscore backslash Control_underscore Control_underscore
+keycode 13 = equal plus
+keycode 14 = Delete
+keycode 15 = Tab
+ shift keycode 15 = Meta_Tab
+keycode 16 = q
+keycode 17 = g
+keycode 18 = m
+keycode 19 = l
+keycode 20 = w
+keycode 21 = y
+keycode 22 = f
+keycode 23 = u
+keycode 24 = b
+keycode 25 = semicolon colon
+keycode 26 = bracketleft braceleft
+ control keycode 26 = Escape
+keycode 27 = bracketright braceright asciitilde Control_bracketright
+keycode 28 = Return
+ alt keycode 28 = Meta_Control_m
+keycode 29 = Control
+keycode 30 = d
+keycode 31 = s
+keycode 32 = t
+keycode 33 = n
+keycode 34 = r
+keycode 35 = i
+keycode 36 = a
+keycode 37 = e
+keycode 38 = o
+keycode 39 = h
+keycode 40 = apostrophe quotedbl
+ control keycode 40 = Control_g
+keycode 41 = grave asciitilde
+ control keycode 41 = nul
+keycode 42 = Shift
+keycode 43 = backslash bar
+ control keycode 43 = Control_backslash
+keycode 44 = z
+keycode 45 = x
+keycode 46 = c
+keycode 47 = v
+keycode 48 = j
+keycode 49 = k
+keycode 50 = p
+keycode 51 = comma less
+keycode 52 = period greater
+keycode 53 = slash question
+ control keycode 53 = Delete
+keycode 54 = Shift
+keycode 56 = Alt
+keycode 57 = space
+ control keycode 57 = nul
+keycode 58 = Caps_Lock
+keycode 86 = less greater bar
+keycode 97 = Control
diff -urN a/data/Makefile.am b/data/Makefile.am
--- a/data/Makefile.am 2013-08-27 15:45:33.000000000 -0500
+++ b/data/Makefile.am 2016-03-27 02:43:29.052463005 -0500
@@ -11,7 +11,7 @@
KEYMAPSUBDIRS = include sun amiga atari i386/azerty i386/bepo i386/dvorak \
i386/fgGIod i386/qwerty i386/qwertz i386/include i386/olpc \
- i386/colemak mac/include mac/all
+ i386/colemak i386/carpalx mac/include mac/all
# Do not use GZIP - it is interpreted by gzip
MYGZIP = gzip -f -n -9
diff -urN a/data/Makefile.in b/data/Makefile.in
--- a/data/Makefile.in 2015-07-13 17:17:11.000000000 -0500
+++ b/data/Makefile.in 2016-03-27 02:43:14.982470313 -0500
@@ -231,7 +231,7 @@
TRANSDIR = consoletrans
KEYMAPSUBDIRS = include sun amiga atari i386/azerty i386/bepo i386/dvorak \
i386/fgGIod i386/qwerty i386/qwertz i386/include i386/olpc \
- i386/colemak mac/include mac/all
+ i386/colemak i386/carpalx mac/include mac/all
# Do not use GZIP - it is interpreted by gzip
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [kbd] Add carpalx keymap
2016-03-30 18:46 [kbd] Add carpalx keymap Perry Thompson
@ 2016-04-02 16:32 ` Alexey Gladkov
2016-04-02 21:00 ` Perry Thompson
0 siblings, 1 reply; 5+ messages in thread
From: Alexey Gladkov @ 2016-04-02 16:32 UTC (permalink / raw)
To: Linux console tools development discussion
On Wed, Mar 30, 2016 at 01:46:40PM -0500, Perry Thompson wrote:
> Hello,
>
> I am submitting a patch for the carpalx keymap. A patch to
> xkeyboard-config has already been submitted as well. More information
> can be found at http://mkweb.bcgsc.ca/carpalx , currently listed under
> QGMLWY and QGMLWB, (carpalx and carpalx-full, respectively). Martin,
> the creator of the layout, will be updating the site to let users of the
> layout know of the name formalization and integration of the layout
> into Linux.
>
> Please let me know if you need any other information from me.
Applied, thanks!
--
Rgrds, legion
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [kbd] Add carpalx keymap
2016-04-02 16:32 ` Alexey Gladkov
@ 2016-04-02 21:00 ` Perry Thompson
2016-04-02 21:34 ` Alexey Gladkov
0 siblings, 1 reply; 5+ messages in thread
From: Perry Thompson @ 2016-04-02 21:00 UTC (permalink / raw)
To: kbd
Hello Alexey,
Thank you for adding this keymap.
It looks as though only part of this patch made it to the git repo. There should be 4 files being updated in this patch:
diff -urN a/data/keymaps/i386/carpalx/carpalx-full.map b/data/keymaps/i386/carpalx/carpalx-full.map
diff -urN a/data/keymaps/i386/carpalx/carpalx.map b/data/keymaps/i386/carpalx/carpalx.map
diff -urN a/data/Makefile.am b/data/Makefile.am
diff -urN a/data/Makefile.in b/data/Makefile.in
The git commit only has one of these:
diff --git a/data/Makefile.am b/data/Makefile.am
Please let me know if you need for me to resubmit my patch.
Thank you,
在 Sat, 2 Apr 2016 18:32:30 +0200
Alexey Gladkov <gladkov.alexey@gmail.com> 已寫入:
> On Wed, Mar 30, 2016 at 01:46:40PM -0500, Perry Thompson wrote:
> > Hello,
> >
> > I am submitting a patch for the carpalx keymap. A patch to
> > xkeyboard-config has already been submitted as well. More
> > information can be found at http://mkweb.bcgsc.ca/carpalx ,
> > currently listed under QGMLWY and QGMLWB, (carpalx and
> > carpalx-full, respectively). Martin, the creator of the layout,
> > will be updating the site to let users of the layout know of the
> > name formalization and integration of the layout into Linux.
> >
> > Please let me know if you need any other information from me.
>
> Applied, thanks!
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [kbd] Add carpalx keymap
2016-04-02 21:00 ` Perry Thompson
@ 2016-04-02 21:34 ` Alexey Gladkov
2016-04-02 21:41 ` Perry Thompson
0 siblings, 1 reply; 5+ messages in thread
From: Alexey Gladkov @ 2016-04-02 21:34 UTC (permalink / raw)
To: Linux console tools development discussion
On Sat, Apr 02, 2016 at 04:00:47PM -0500, Perry Thompson wrote:
> Hello Alexey,
>
> Thank you for adding this keymap.
>
> It looks as though only part of this patch made it to the git repo. There should be 4 files being updated in this patch:
Yep. My mistake.
> diff -urN a/data/keymaps/i386/carpalx/carpalx-full.map b/data/keymaps/i386/carpalx/carpalx-full.map
> diff -urN a/data/keymaps/i386/carpalx/carpalx.map b/data/keymaps/i386/carpalx/carpalx.map
> diff -urN a/data/Makefile.am b/data/Makefile.am
re-push it with force.
> diff -urN a/data/Makefile.in b/data/Makefile.in
Makefile.in shouldn't be patched because it will be generated automatically
when archive will be created.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [kbd] Add carpalx keymap
2016-04-02 21:34 ` Alexey Gladkov
@ 2016-04-02 21:41 ` Perry Thompson
0 siblings, 0 replies; 5+ messages in thread
From: Perry Thompson @ 2016-04-02 21:41 UTC (permalink / raw)
To: kbd
Awesome! Thanks a ton! I really appreciate it.
在 Sat, 2 Apr 2016 23:34:25 +0200
Alexey Gladkov <gladkov.alexey@gmail.com> 已寫入:
> On Sat, Apr 02, 2016 at 04:00:47PM -0500, Perry Thompson wrote:
> > Hello Alexey,
> >
> > Thank you for adding this keymap.
> >
> > It looks as though only part of this patch made it to the git repo.
> > There should be 4 files being updated in this patch:
>
> Yep. My mistake.
>
> > diff -urN a/data/keymaps/i386/carpalx/carpalx-full.map
> > b/data/keymaps/i386/carpalx/carpalx-full.map diff -urN
> > a/data/keymaps/i386/carpalx/carpalx.map
> > b/data/keymaps/i386/carpalx/carpalx.map diff -urN
> > a/data/Makefile.am b/data/Makefile.am
>
> re-push it with force.
>
> > diff -urN a/data/Makefile.in b/data/Makefile.in
>
> Makefile.in shouldn't be patched because it will be generated
> automatically when archive will be created.
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2016-04-02 21:41 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-30 18:46 [kbd] Add carpalx keymap Perry Thompson
2016-04-02 16:32 ` Alexey Gladkov
2016-04-02 21:00 ` Perry Thompson
2016-04-02 21:34 ` Alexey Gladkov
2016-04-02 21:41 ` Perry Thompson
Linux console tools development discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/kbd/0 kbd/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 kbd kbd/ http://lore.altlinux.org/kbd \
kbd@lists.altlinux.org kbd@lists.altlinux.ru kbd@lists.altlinux.com
public-inbox-index kbd
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.kbd
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git