summaryrefslogtreecommitdiff
path: root/keybindings.c
diff options
context:
space:
mode:
authorRuben Undheim <ruben.undheim@gmail.com>2018-10-20 17:54:32 +0200
committerRuben Undheim <ruben.undheim@gmail.com>2018-10-20 17:54:32 +0200
commitca2442640f4394296d9d6b0c42d41d399dbf9667 (patch)
tree879c0a6065d6982d5a82b35dc3ff67299e2ea7d9 /keybindings.c
parent04d5d0ea0f65a434e568fe031f6396caec9b3a8d (diff)
New upstream version 3.9.73+dfsg.1
Diffstat (limited to 'keybindings.c')
-rw-r--r--keybindings.c41
1 files changed, 21 insertions, 20 deletions
diff --git a/keybindings.c b/keybindings.c
index b77d703..7518591 100644
--- a/keybindings.c
+++ b/keybindings.c
@@ -81,7 +81,7 @@ extern XCWindowData *areawin;
/*--------------------------------------------------------------*/
static char *function_names[NUM_FUNCTIONS + 1] = {
- "Page", "Justify", "Superscript", "Subscript", "Normalscript",
+ "Page", "Anchor", "Superscript", "Subscript", "Normalscript",
"Nextfont", "Boldfont", "Italicfont", "Normalfont", "Underline",
"Overline", "ISO Encoding", "Halfspace", "Quarterspace",
"Special", "Tab Stop", "Tab Forward", "Tab Backward",
@@ -620,27 +620,28 @@ void default_keybindings()
add_vbinding(ALL_WINDOWS, XK_9, XCF_Page, 9);
add_vbinding(ALL_WINDOWS, XK_0, XCF_Page, 10);
- add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_1, XCF_Justify, 0);
- add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_2, XCF_Justify, 1);
- add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_3, XCF_Justify, 2);
- add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_4, XCF_Justify, 3);
- add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_5, XCF_Justify, 4);
- add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_6, XCF_Justify, 5);
- add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_7, XCF_Justify, 6);
- add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_8, XCF_Justify, 7);
- add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_9, XCF_Justify, 8);
-
- add_vbinding(ALL_WINDOWS, XK_KP_End, XCF_Justify, 0);
- add_vbinding(ALL_WINDOWS, XK_KP_Down, XCF_Justify, 1);
- add_vbinding(ALL_WINDOWS, XK_KP_Next, XCF_Justify, 2);
- add_vbinding(ALL_WINDOWS, XK_KP_Left, XCF_Justify, 3);
- add_vbinding(ALL_WINDOWS, XK_KP_Begin, XCF_Justify, 4);
- add_vbinding(ALL_WINDOWS, XK_KP_Right, XCF_Justify, 5);
- add_vbinding(ALL_WINDOWS, XK_KP_Home, XCF_Justify, 6);
- add_vbinding(ALL_WINDOWS, XK_KP_Up, XCF_Justify, 7);
- add_vbinding(ALL_WINDOWS, XK_KP_Prior, XCF_Justify, 8);
+ add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_1, XCF_Anchor, 0);
+ add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_2, XCF_Anchor, 1);
+ add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_3, XCF_Anchor, 2);
+ add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_4, XCF_Anchor, 3);
+ add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_5, XCF_Anchor, 4);
+ add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_6, XCF_Anchor, 5);
+ add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_7, XCF_Anchor, 6);
+ add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_8, XCF_Anchor, 7);
+ add_vbinding(ALL_WINDOWS, SHIFT | XK_KP_9, XCF_Anchor, 8);
+
+ add_vbinding(ALL_WINDOWS, XK_KP_End, XCF_Anchor, 0);
+ add_vbinding(ALL_WINDOWS, XK_KP_Down, XCF_Anchor, 1);
+ add_vbinding(ALL_WINDOWS, XK_KP_Next, XCF_Anchor, 2);
+ add_vbinding(ALL_WINDOWS, XK_KP_Left, XCF_Anchor, 3);
+ add_vbinding(ALL_WINDOWS, XK_KP_Begin, XCF_Anchor, 4);
+ add_vbinding(ALL_WINDOWS, XK_KP_Right, XCF_Anchor, 5);
+ add_vbinding(ALL_WINDOWS, XK_KP_Home, XCF_Anchor, 6);
+ add_vbinding(ALL_WINDOWS, XK_KP_Up, XCF_Anchor, 7);
+ add_vbinding(ALL_WINDOWS, XK_KP_Prior, XCF_Anchor, 8);
add_binding(ALL_WINDOWS, XK_Delete, XCF_Text_Delete);
+ add_binding(ALL_WINDOWS, ALT | XK_Delete, XCF_Text_Delete_Param);
add_binding(ALL_WINDOWS, XK_Return, XCF_Text_Return);
add_binding(ALL_WINDOWS, BUTTON1, XCF_Text_Return);
add_binding(ALL_WINDOWS, XK_BackSpace, XCF_Text_Delete);