Lines Matching defs:rules

70     FROM_RULES,           /* Xkb rules file. */
89 "undefined", "X server", "rules file", "config file", "command line"
101 setting_t rules; /* Rules file */
119 { "rules file", NULL, UNDEFINED },
260 " -rules <name> Name of rules file to use\n"
276 if (settings.rules.value)
277 MSG1("rules: %s\n", settings.rules.value);
471 else if (streq(argv[i], "-rules"))
472 ok = setOptString(&i, argc, argv, &settings.rules, FROM_CMD_LINE);
613 VMSG3(3, "Use defaults: rules - '%s' model - '%s' layout - '%s'\n",
617 trySetString(&settings.rules, tmp, FROM_SERVER);
759 trySetString(&settings.rules, cfgResult.rules_file, FROM_CONFIG);
823 XkbRF_RulesPtr rules = NULL;
824 VMSG1(7, "Trying to load rules file %s...\n", name);
825 rules = XkbRF_Load(name, locale, wantDesc, wantRules);
826 if (rules)
830 return rules;
844 XkbRF_RulesPtr rules = NULL;
862 if (settings.rules.src)
863 rfName = settings.rules.value;
869 rules = tryLoadRules(rfName, settings.locale.value, True, True);
873 /* try to load rules files from all include paths until the first
875 for (i = 0; (i < inclPath.num) && (!rules); i++)
877 if (snprintf(buf, PATH_MAX, "%s/rules/%s",
880 VMSG2(0, "Path too long (%s/rules/%s). Ignored.\n",
884 rules = tryLoadRules(buf, settings.locale.value, True, True);
887 if (!rules)
889 ERR1("Couldn't find rules file (%s) \n", rfName);
892 /* Let the rules file to the magic, then update the svValues with
893 * those returned after processing the rules */
894 XkbRF_GetComponents(rules, &rdefs, &rnames);
927 MSG1("Applied rules from %s:\n", rfName);
933 MSG("No rules variables specified. Rules file ignored\n");
1052 if (settings.rules.value && (rdefs.model || rdefs.layout))
1054 if (!XkbRF_SetNamesProp(dpy, settings.rules.value, &rdefs))