5ed59fa013efaa73fadff699adade720da1bfbe6
galt
  Mon Apr 23 15:13:46 2012 -0700
keeping .as score as uint for many reasons. stuck with int for bed struct still in support of old CTs
diff --git src/lib/basicBed.c src/lib/basicBed.c
index 14db089..3be663d 100644
--- src/lib/basicBed.c
+++ src/lib/basicBed.c
@@ -1270,31 +1270,31 @@
 {
 if (bedFieldCount < 3 || bedFieldCount > 15)
     errAbort("bedFieldCount is %d, but must be between %d and %d in bedAsDef", bedFieldCount, 3, 15);
 struct dyString *dy = dyStringNew(0);
 dyStringAppend(dy, 
     "table bed\n"
     "\"Browser Extensible Data\"\n"
     "   (\n"
     "   string chrom;       \"Reference sequence chromosome or scaffold\"\n"
     "   uint   chromStart;  \"Start position in chromosome\"\n"
     "   uint   chromEnd;    \"End position in chromosome\"\n"
     );
 if (bedFieldCount >= 4)
     dyStringAppend(dy, "   string name;        \"Name of item.\"\n");
 if (bedFieldCount >= 5)
-    dyStringAppend(dy, "   int score;          \"Score (0-1000)\"\n");
+    dyStringAppend(dy, "   uint score;          \"Score (0-1000)\"\n");
 if (bedFieldCount >= 6)
     dyStringAppend(dy, "   char[1] strand;     \"+ or - for strand\"\n");
 if (bedFieldCount >= 7)
     dyStringAppend(dy, "   uint thickStart;   \"Start of where display should be thick (start codon)\"\n");
 if (bedFieldCount >= 8)
     dyStringAppend(dy, "   uint thickEnd;     \"End of where display should be thick (stop codon)\"\n");
 if (bedFieldCount >= 9)
     dyStringAppend(dy, "   uint reserved;     \"Used as itemRgb as of 2004-11-22\"\n");
 if (bedFieldCount >= 10)
     dyStringAppend(dy, "   int blockCount;    \"Number of blocks\"\n");
 if (bedFieldCount >= 11)
     dyStringAppend(dy, "   int[blockCount] blockSizes; \"Comma separated list of block sizes\"\n");
 if (bedFieldCount >= 12)
     dyStringAppend(dy, "   int[blockCount] chromStarts; \"Start positions relative to chromStart\"\n");
 if (bedFieldCount >= 13)