aab4f66a2aca5293f3536cc1d1438b17d2b09dfd
tdreszer
  Thu May 5 16:14:15 2011 -0700
A large set of tiny changes.  These fix a lot of discrepencies with bgcolor and font color declarations which were tripping up docttype 4.01.
diff --git src/getgene/getgene.c src/getgene/getgene.c
index 3082e87..1b97a0b 100644
--- src/getgene/getgene.c
+++ src/getgene/getgene.c
@@ -28,37 +28,37 @@
 dfm->wordLen = wordLen;
 dfm->lineLen = lineLen;
 dfm->lineNumbers = lineNumbers;
 dfm->hiliteRange = hiliteRange;
 dfm->startRange = startRange;
 dfm->endRange = endRange;
 dfm->out = out;
 }
 
 void dfmOut(struct dfm *dfm, char c)
 /* Write out a byte, and depending on formatting extras
  */
 {
 if (dfm->hiliteRange && dfm->charCount == dfm->startRange)
     {
-    fprintf(dfm->out, "<A NAME=\"CLICKED\"></A><FONT COLOR=\"#0033FF\">");
+    fprintf(dfm->out, "<A NAME=\"CLICKED\"></A><span style='color:#0033FF;'>");
     }
 ++dfm->charCount;
 fputc(c, dfm->out);
 if (dfm->hiliteRange && dfm->charCount == dfm->endRange)
     {
-    fprintf(dfm->out, "</FONT>");
+    fprintf(dfm->out, "</span>");
     }
 if (dfm->wordLen)
     {
     if (++dfm->inWord >= dfm->wordLen)
 	{
 	fputc(' ', dfm->out);
 	dfm->inWord = 0;
 	}
     }
 if (dfm->lineLen)
     {
     if (++dfm->inLine >= dfm->lineLen)
 	{
 	if (dfm->lineNumbers)
 	    fprintf(dfm->out, " %ld", dfm->charCount);