tools/how-to-type: add --keysym for how to type a keysym
[platform/upstream/libxkbcommon.git] / xkbcommon.map
index 919c0dc..e212f0d 100644 (file)
@@ -1,4 +1,4 @@
-V_0.4.3 {
+V_0.5.0 {
 global:
        xkb_keysym_get_name;
        xkb_keysym_from_name;
@@ -36,12 +36,12 @@ global:
        xkb_keymap_num_layouts;
        xkb_keymap_layout_get_name;
        xkb_keymap_layout_get_index;
-       xkb_keymap_num_layouts_for_key;
-       xkb_keymap_num_levels_for_key;
-       xkb_keymap_key_get_syms_by_level;
        xkb_keymap_num_leds;
        xkb_keymap_led_get_name;
        xkb_keymap_led_get_index;
+       xkb_keymap_num_layouts_for_key;
+       xkb_keymap_num_levels_for_key;
+       xkb_keymap_key_get_syms_by_level;
        xkb_keymap_key_repeats;
        xkb_state_new;
        xkb_state_ref;
@@ -68,6 +68,44 @@ global:
        xkb_state_layout_index_is_active;
        xkb_state_led_name_is_active;
        xkb_state_led_index_is_active;
+       xkb_compose_table_new_from_locale;
+       xkb_compose_table_new_from_file;
+       xkb_compose_table_new_from_buffer;
+       xkb_compose_table_ref;
+       xkb_compose_table_unref;
+       xkb_compose_state_new;
+       xkb_compose_state_ref;
+       xkb_compose_state_unref;
+       xkb_compose_state_get_compose_table;
+       xkb_compose_state_feed;
+       xkb_compose_state_reset;
+       xkb_compose_state_get_status;
+       xkb_compose_state_get_utf8;
+       xkb_compose_state_get_one_sym;
 local:
        *;
 };
+
+V_0.6.0 {
+global:
+       xkb_keymap_key_get_name;
+       xkb_keymap_key_by_name;
+} V_0.5.0;
+
+V_0.7.0 {
+global:
+       xkb_state_key_get_consumed_mods2;
+       xkb_state_mod_index_is_consumed2;
+} V_0.6.0;
+
+V_0.8.0 {
+global:
+       xkb_keysym_to_lower;
+       xkb_keysym_to_upper;
+} V_0.7.0;
+
+V_1.0.0 {
+global:
+       xkb_utf32_to_keysym;
+       xkb_keymap_key_get_mods_for_level;
+} V_0.8.0;