• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Japanese translation of message catalog for Sawfish Window-Manager


Commit MetaInfo

修订版d868e66680745e3a8ca91fa2bdb6e58c74d73389 (tree)
时间2010-11-17 21:57:23
作者Michal Maruska <mmaruska@gmai...>
CommiterMichal Maruska

Log Message

xkb -- names

更改概述

差异

--- a/src/events.c
+++ b/src/events.c
@@ -1441,6 +1441,10 @@ inner_handle_input (repv arg)
14411441 randr_screen_change_notify(ev);
14421442 }
14431443 #endif
1444+#ifdef USE_XKB
1445+ else if (usexkb && (ev->type == xkb_event_base))
1446+ {}
1447+#endif
14441448 else
14451449 fprintf (stderr, "warning: unhandled event: %d\n", ev->type);
14461450 return Qnil;
@@ -1762,6 +1766,10 @@ events_init (void)
17621766 event_handlers[CreateNotify] = create_notify;
17631767 event_handlers[CirculateNotify] = circulate_notify;
17641768 event_handlers[MappingNotify] = mapping_notify;
1769+#if USE_XKB
1770+ event_handlers[XkbMapNotify] = mapping_notify;
1771+#endif
1772+ event_handlers[SelectionRequest] = send_selection;
17651773
17661774 #ifdef DEBUG
17671775 event_names[KeyPress] = "KeyPress";
@@ -1797,8 +1805,9 @@ events_init (void)
17971805 event_names[ColormapNotify] = "ColormapNotify";
17981806 event_names[ClientMessage] = "ClientMessage";
17991807 event_names[MappingNotify] = "MappingNotify";
1808+#if USE_XKB
1809+ event_names[XkbMapNotify] = "XkbMapNotify";
18001810 #endif
1801-
18021811 event_masks[KeyPress] = KeyPressMask;
18031812 event_masks[KeyRelease] = KeyReleaseMask;
18041813 event_masks[ButtonPress] = ButtonPressMask;
@@ -1835,6 +1844,9 @@ events_init (void)
18351844 event_masks[ColormapNotify] = ColormapChangeMask;
18361845 event_masks[ClientMessage] = 0;
18371846 event_masks[MappingNotify] = StructureNotifyMask | SubstructureNotifyMask;
1847+#if USE_XKB
1848+ event_masks[XkbMapNotify] = 0;
1849+#endif
18381850
18391851 tem = rep_push_structure ("sawfish.wm.events");
18401852 rep_ADD_SUBR(Squery_pointer);