Edit

kc3-lang/libxkbcommon/test/data/keymaps/compat-interpret.xkb

Branch :

  • Show log

    Commit

  • Author : Pierre Le Marre
    Date : 2025-05-06 21:02:23
    Hash : 87f9ac76
    Message : keymap: Fix empty compat interpretation statement serialization Statements such as `interpret VoidSymbol {};` can cannot be parsed by X11’s `xkbcomp`. Fixed by using a dummy action.

  • test/data/keymaps/compat-interpret.xkb
  • xkb_keymap {
    xkb_keycodes {
    	minimum = 8;
    	maximum = 255;
    };
    
    xkb_types {
    	type "default" {
    		modifiers= none;
    	};
    };
    
    xkb_compatibility {
    	interpret.useModMapMods= AnyLevel;
    	interpret.repeat= False;
    	interpret 1+AnyOfOrNone(all) {
    		action= NoAction();
    	};
    	interpret 0x0000000b+AnyOfOrNone(all) {
    		action= NoAction();
    	};
    	interpret Shift_L+AnyOfOrNone(all) {
    		action= NoAction();
    	};
    	interpret a+AnyOfOrNone(all) {
    		action= NoAction();
    	};
    	interpret adiaeresis+AnyOfOrNone(all) {
    		action= NoAction();
    	};
    	interpret U2728+AnyOfOrNone(all) {
    		action= NoAction();
    	};
    	interpret U1F3BA+AnyOfOrNone(all) {
    		action= NoAction();
    	};
    };
    
    xkb_symbols {
    };
    
    };