a614ebbbf474effd0ea4cfda62b62a56e8dcd97c max Thu Aug 15 10:49:34 2013 -0700 suppressing strand if strand field is empty in bed tracks, see #10935 diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c index 7e2ca0f..7b6289d 100644 --- src/hg/hgc/hgc.c +++ src/hg/hgc/hgc.c @@ -672,31 +672,31 @@ } void printPosOnChrom(char *chrom, int start, int end, char *strand, boolean featDna, char *item) /* Print position lines referenced to chromosome. Strand argument may be NULL */ { printf("Position: " "", hgTracksPathAndSettings(), database, chrom, start+1, end); printf("%s:%d-%d
\n", chrom, start+1, end); /* printBand(chrom, (start + end)/2, 0, FALSE); */ printBand(chrom, start, end, FALSE); printf("Genomic Size: %d
\n", end - start); -if (strand != NULL && differentString(strand,".")) +if (strand != NULL && differentString(strand,".") && isNotEmpty(strand)) printf("Strand: %s
\n", strand); else strand = "?"; if (featDna && end > start) { char *tbl = cgiUsualString("table", cgiString("g")); strand = cgiEncode(strand); printf("" "View DNA for this feature (%s/%s)
\n", hgcPathAndSettings(), start, (item != NULL ? cgiEncode(item) : ""), chrom, start, end, strand, tbl, trackHubSkipHubName(database), trackHubSkipHubName(hGenome(database))); } } void printPosOnScaffold(char *chrom, int start, int end, char *strand)