/* GNU Enscript language file for FreeBSD-CVSweb. $FreeBSD$ */ state lang_cvsweb { BEGIN { /* RGB -> HTML color mapper function. */ sub map_color (r, g, b) { return sprintf ("#%02X%02X%02X", r, g, b); } LANGUAGE_SPECIALS = /[<>\&\"]/; sub language_print (str) { str = regsuball (str, /\&/, "&"); str = regsuball (str, //, ">"); str = regsuball (str, /\"/, """); print (str); } sub language_symbol (symbol) { return false; } sub header () { print ("
");
      }

    sub trailer ()
      {
	print ("
"); } sub face_on (face) { if (face[boldp]) print (""); if (face[italicp]) print (""); if (face[fg_color]) print (""); if (face[bg_color]) print (""); } sub face_off (face) { if (face[fg_color]) print (""); if (face[bg_color]) print (""); if (face[italicp]) print (""); if (face[boldp]) print (""); } return; } } /* Local variables: mode: c End: */