36b2233304cc0ee795fc119765e415480bb587e6 braney Mon Jun 10 15:38:42 2013 -0700 fill in browserName for hgPos records so hgFind will highlight the element refs #10426 diff --git src/hg/lib/trackHub.c src/hg/lib/trackHub.c index 9236afe..9c794d9 100644 --- src/hg/lib/trackHub.c +++ src/hg/lib/trackHub.c @@ -980,30 +980,31 @@ struct bigBedInterval *interval; for (interval = intervalList; interval != NULL; interval = interval->next) { struct hgPos *hgPos; AllocVar(hgPos); slAddHead(&posList, hgPos); bbiCachedChromLookup(bbi, interval->chromId, lastChromId, chromName, sizeof(chromName)); lastChromId = interval->chromId; hgPos->chrom = cloneString(chromName); hgPos->chromStart = interval->start; hgPos->chromEnd = interval->end; hgPos->name = cloneString(term); + hgPos->browserName = cloneString(term); } return posList; } static struct hgPos *getPosFromBigBed(char *bigDataUrl, char *indexField, char *term) /* Given a bigBed file with a search index, check for term. */ { struct bbiFile *bbi = bigBedFileOpen(bigDataUrl); int fieldIx; struct bptFile *bpt = bigBedOpenExtraIndex(bbi, indexField, &fieldIx); struct lm *lm = lmInit(0); struct bigBedInterval *intervalList; intervalList = bigBedNameQuery(bbi, bpt, fieldIx, term, lm);