198c9b8daecc44fbda6a6494c566c723920f030a
lrnassar
  Wed Mar 11 18:25:21 2026 -0700
Fixing a few hundred clear typos with the help of Claude. Some are less important in code comments, but majority of them are in user-facing places. I manually approved 60%+ of the changes and didn't see any that were an incorrect suggestion, at worst it was potentially uncessesary, like a code comment having cant instead of can't. No RM.

diff --git src/hg/randomPlacement/randomPlacement.c src/hg/randomPlacement/randomPlacement.c
index 3b3c94eefda..4eeb60c4c01 100644
--- src/hg/randomPlacement/randomPlacement.c
+++ src/hg/randomPlacement/randomPlacement.c
@@ -536,31 +536,31 @@
     returnStats->zeroNeighbor = i;
 
     for ( ; i < placedCount; ++i)
 	if (placedDistances[i] > shoulder) break;
 
     /*	for a while we were counting this without the zero distances */
     returnStats->placedWithinShoulder = (i+1) - returnStats->zeroNeighbor;
     returnStats->placedWithinShoulder = i;
 
     verbose(2,"%d - number of items zero distance to nearest "
 	"bounding element\n", returnStats->zeroNeighbor);
     verbose(2,"%d - number of items of non-zero distance within %d bp of "
 	"nearest bounding element\n", returnStats->placedWithinShoulder,
 		shoulder);
     if ((placedCount - returnStats->zeroNeighbor) > 0)
-	verbose(2,"%% %.04f - percent of of items of non-zero distance "
+	verbose(2,"%% %.04f - percent of items of non-zero distance "
 	    "within %d bp of nearest bounding element\n",
 		100.0 * returnStats->placedWithinShoulder /
 			(placedCount-returnStats->zeroNeighbor),
 		shoulder);
     else
        errAbort("something wrong with placed item count %d "
 	    "minus zeroDistance Count %d",
 		placedCount, returnStats->zeroNeighbor);
 
     freeMem(placedDistances);
     }	/*	if (placedItemCount)	*/
 carefulClose(&zeroFH);
 carefulClose(&distFH);
 carefulClose(&shoulderFH);
 freeMem(gapSizeArray);