Lines Matching +defs:name +defs:dist
969 else if (mdoc->meta.name != NULL) {
972 roff_word_alloc(mdoc, n->line, n->pos, mdoc->meta.name);
1427 if (mdoc->meta.name == NULL)
1428 deroff(&mdoc->meta.name, n);
1430 if (mdoc->meta.name == NULL ||
1446 mdoc->meta.name == NULL)
1450 roff_word_alloc(mdoc, n->line, n->pos, mdoc->meta.name);
2410 const char *name, *sec;
2424 name = n->child->string;
2430 lastpunct, name, sec);
2435 name, sec, lastname, lastsec);
2437 strcasecmp(lastname, name) > 0)
2439 n->pos, "%s after %s", name, lastname);
2441 lastname = name;
2455 for (name = n->string; *name != '\0'; name++)
2456 if (isalpha((const unsigned char)*name))
2490 * and this function is called for every standard name,
2491 * so the check for each custom name would be cubic.
2493 * in quadratic behaviour for checking one custom name,
2500 int dist = 0;
2508 if (++dist > maxdist)
2523 dist += strlen(s1) + strlen(s2);
2524 return dist > maxdist ? INT_MAX : dist;
2533 int dist, mindist;
2580 dist = similar(nch->string, *testsec);
2581 if (dist < mindist) {
2583 mindist = dist;