| 1234567891011121314151617181920212223242526272829303132 |
- // Special rules to test pure virtual modifiers.
- // Needed for a test involving `applealu_ansi`.
- ! $macvendorlayouts = ch de dk fi fr gb is it latam nl no pt se us
- ! $applealu = applealu_ansi applealu_iso applealu_jis
- ! model layout = symbols
- $applealu $macvendorlayouts = macintosh_vndr/apple(alukbd)+macintosh_vndr/%l%(v)
- * * = pc(pc105-pure-virtual-modifiers)+%l%(v)
- ! model layout[1] = symbols
- * * = pc(pc105-pure-virtual-modifiers)+%l[1]%(v[1])
- ! model = types
- * = virtual_modifiers(ordered_explicit_mapping)+complete
- ! model = types
- $macs = +numpad(mac)
- $applealu = +numpad(mac)
- $nokiamodels = +nokia
- ! model layout = compat
- * * = complete+basic(pure-virtual-modifiers)
- ! model layout[1] = compat
- * * = complete+basic(pure-virtual-modifiers)
- // The rules in the current file will *not* be overridden by the
- // following include, because the keymap sections do not start with
- // an explicit merge operator. E.g. `[pc(x), pc]` is merged as `pc(x)`,
- // while `[pc, +us]` is merged as `pc+us`.
- ! include evdev
|