summaryrefslogtreecommitdiff
path: root/src/pgtkterm.h
diff options
context:
space:
mode:
authorYuuki Harano <masm+github@masm11.me>2020-11-26 23:44:29 +0900
committerYuuki Harano <masm+github@masm11.me>2020-11-26 23:44:29 +0900
commitdb169f81346f3a642b645937218dc3d1dae3301f (patch)
treef60239e63868fdb04bbc099ac60d92eb1c12dbea /src/pgtkterm.h
parent68b8acc405f2f7f7cfca6fe88820dfa13161a3c6 (diff)
downloademacs-db169f81346f3a642b645937218dc3d1dae3301f.tar.gz
Add support for hyper modifier key
* src/pgtkterm.c (x_find_modifier_meanings): Autodetect key mask. (pgtk_gtk_to_emacs_modifiers): Use autodetected mask instead of GDK's. (pgtk_emacs_to_gtk_modifiers): Use autodetected mask instead of GDK's. (key_press_event): Ignore hyper as well as super. * src/pgtkterm.h (struct pgtk_display_info): New member for hyper.
Diffstat (limited to 'src/pgtkterm.h')
-rw-r--r--src/pgtkterm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pgtkterm.h b/src/pgtkterm.h
index a777885518e..09b3b21b170 100644
--- a/src/pgtkterm.h
+++ b/src/pgtkterm.h
@@ -235,7 +235,7 @@ struct pgtk_display_info
struct frame *last_mouse_glyph_frame;
/* Modifier masks in gdk */
- int meta_mod_mask, alt_mod_mask, super_mod_mask;
+ int meta_mod_mask, alt_mod_mask, super_mod_mask, hyper_mod_mask;
/* The last click event. */
GdkEvent *last_click_event;