X-Git-Url: http://git.plutz.net/?p=cgilite;a=blobdiff_plain;f=html-sh.sed;h=1f988b3965d0eefc9c620eaa23de2c8350c86668;hp=4af3933d889ef8292271592ded40c39133b0039f;hb=d45f9673ac73e57aa307db2514e6233dd673b7db;hpb=55052a16e5c2792b25c90b8aea0e3daea06b533a
diff --git a/html-sh.sed b/html-sh.sed
index 4af3933..1f988b3 100755
--- a/html-sh.sed
+++ b/html-sh.sed
@@ -44,7 +44,10 @@ s;class="([^>]+)>[ \t]+\.([^< \t]+);class="\2 \1>;g; t attribs;
s;>[ \t]+\.([^< \t]+); class="\1">;g;
s;>[ \t]+#([^< \t]+); id="\1">;g;
s;>[ \t]+([^ \t=<]+=("[^"]*"|'[^']*'|[^< \t]*)); \1>;g;
-s;(]+)>[ \t]+checked;\1 checked="checked">;g;
+t attribs;
+s;(]+ )?type=(radio|"radio"|'radio')( [^>]+)?)>[ \t]+checked;\1 checked="checked">;g;
+s;(]+ )?type=(checkbox|"checkbox"|'checkbox')( [^>]+)?)>[ \t]+checked;\1 checked="checked">;g;
+s;(