Lines Matching defs:merge

52     unsigned char merge;
114 info->dflt.defs.merge = MergeOverride;
125 info->ledDflt.defs.merge = MergeOverride;
138 info->dflt.defs.merge = MergeAugment;
200 if (new->defs.merge == MergeReplace)
245 (new->defs.merge != MergeAugment ? "last" : "first"));
261 unsigned merge;
263 merge = newGC->merge;
274 (merge == MergeAugment ? "old" : "new"));
276 if(newGC->defined && (merge != MergeAugment || !gc->defined))
342 MergeIncludedCompatMaps(CompatInfo * into, CompatInfo * from, unsigned merge)
361 if (merge != MergeDefault)
362 si->defs.merge = merge;
368 if (merge != MergeDefault)
369 gcm->merge = merge;
378 if (merge != MergeDefault)
379 led->defs.merge = merge;
391 unsigned /* merge */ ,
417 included.dflt.defs.merge = newMerge;
419 included.ledDflt.defs.merge = newMerge;
445 MergeIncludedCompatMaps(&included, info, next->merge);
454 next_incl.dflt.defs.merge = op;
456 next_incl.ledDflt.defs.merge = op;
499 ok = HandleActionDef(value, xkb, &si->interp.act, si->defs.merge,
642 HandleInterpDef(const InterpDef *def, XkbDescPtr xkb, unsigned merge,
661 if (def->merge != MergeDefault)
662 merge = def->merge;
665 si.defs.merge = merge;
685 XkbDescPtr xkb, unsigned merge, CompatInfo *info)
690 if (def->merge != MergeDefault)
691 merge = def->merge;
701 tmp.merge = merge;
717 XkbDescPtr xkb, unsigned merge, CompatInfo *info)
721 if (merge == MergeDefault)
722 merge = MergeAugment;
735 if (!HandleInterpDef((InterpDef *) stmt, xkb, merge, info))
740 ((GroupCompatDef *) stmt, xkb, merge, info))
747 &info->ledDflt, info->leds, merge);
759 if (!HandleVModDef((VModDef *) stmt, merge, &info->vmods))
798 WSGO("No room to merge symbol interpretations\n");
809 XkbFileInfo *result, unsigned merge, LEDInfo **unboundLEDs)
816 info.dflt.defs.merge = merge;
817 info.ledDflt.defs.merge = merge;
818 HandleCompatMapFile(file, xkb, merge, &info);