Html5/4 selectors
From Bluefish Wiki
static GList *glist_with_html_tags(gint use_html5) {
GList *tmplist;
tmplist = g_list_append(NULL, "");
if (use_html5) {
tmplist = g_list_prepend(tmplist, "wbr");
tmplist = g_list_prepend(tmplist, "video");
tmplist = g_list_prepend(tmplist, "u");
tmplist = g_list_prepend(tmplist, "track");
tmplist = g_list_prepend(tmplist, "time");
tmplist = g_list_prepend(tmplist, "summary");
tmplist = g_list_prepend(tmplist, "source");
tmplist = g_list_prepend(tmplist, "section");
tmplist = g_list_prepend(tmplist, "s");
tmplist = g_list_prepend(tmplist, "ruby");
tmplist = g_list_prepend(tmplist, "rt");
tmplist = g_list_prepend(tmplist, "rp");
tmplist = g_list_prepend(tmplist, "progress");
tmplist = g_list_prepend(tmplist, "output");
tmplist = g_list_prepend(tmplist, "nav");
tmplist = g_list_prepend(tmplist, "meter");
tmplist = g_list_prepend(tmplist, "menu");
tmplist = g_list_prepend(tmplist, "mark");
tmplist = g_list_prepend(tmplist, "keygen");
tmplist = g_list_prepend(tmplist, "hgroup");
tmplist = g_list_prepend(tmplist, "header");
tmplist = g_list_prepend(tmplist, "footer");
tmplist = g_list_prepend(tmplist, "figure");
tmplist = g_list_prepend(tmplist, "figcaption");
tmplist = g_list_prepend(tmplist, "embed");
tmplist = g_list_prepend(tmplist, "details");
tmplist = g_list_prepend(tmplist, "datalist");
tmplist = g_list_prepend(tmplist, "command");
tmplist = g_list_prepend(tmplist, "canvas");
tmplist = g_list_prepend(tmplist, "bdi");
tmplist = g_list_prepend(tmplist, "audio");
tmplist = g_list_prepend(tmplist, "aside");
tmplist = g_list_prepend(tmplist, "article");
}
else {
tmplist = g_list_prepend(tmplist, "tt");
tmplist = g_list_prepend(tmplist, "noframes");
tmplist = g_list_prepend(tmplist, "frameset");
tmplist = g_list_prepend(tmplist, "frame");
tmplist = g_list_prepend(tmplist, "big");
tmplist = g_list_prepend(tmplist, "acronym");
}
tmplist = g_list_prepend(tmplist, "var");
tmplist = g_list_prepend(tmplist, "ul");
tmplist = g_list_prepend(tmplist, "tt");
tmplist = g_list_prepend(tmplist, "tr");
tmplist = g_list_prepend(tmplist, "title");
tmplist = g_list_prepend(tmplist, "thead");
tmplist = g_list_prepend(tmplist, "th");
tmplist = g_list_prepend(tmplist, "tfoot");
tmplist = g_list_prepend(tmplist, "textarea");
tmplist = g_list_prepend(tmplist, "td");
tmplist = g_list_prepend(tmplist, "tbody");
tmplist = g_list_prepend(tmplist, "table");
tmplist = g_list_prepend(tmplist, "sup");
tmplist = g_list_prepend(tmplist, "sub");
tmplist = g_list_prepend(tmplist, "style");
tmplist = g_list_prepend(tmplist, "strong");
tmplist = g_list_prepend(tmplist, "span");
tmplist = g_list_prepend(tmplist, "small");
tmplist = g_list_prepend(tmplist, "select");
tmplist = g_list_prepend(tmplist, "script");
tmplist = g_list_prepend(tmplist, "samp");
tmplist = g_list_prepend(tmplist, "q");
tmplist = g_list_prepend(tmplist, "pre");
tmplist = g_list_prepend(tmplist, "param");
tmplist = g_list_prepend(tmplist, "p");
tmplist = g_list_prepend(tmplist, "option");
tmplist = g_list_prepend(tmplist, "optgroup");
tmplist = g_list_prepend(tmplist, "ol");
tmplist = g_list_prepend(tmplist, "object");
tmplist = g_list_prepend(tmplist, "noscript");
tmplist = g_list_prepend(tmplist, "meta");
tmplist = g_list_prepend(tmplist, "map");
tmplist = g_list_prepend(tmplist, "link");
tmplist = g_list_prepend(tmplist, "li");
tmplist = g_list_prepend(tmplist, "legend");
tmplist = g_list_prepend(tmplist, "label");
tmplist = g_list_prepend(tmplist, "kbd");
tmplist = g_list_prepend(tmplist, "ins");
tmplist = g_list_prepend(tmplist, "input");
tmplist = g_list_prepend(tmplist, "img");
tmplist = g_list_prepend(tmplist, "iframe");
tmplist = g_list_prepend(tmplist, "i");
tmplist = g_list_prepend(tmplist, "html");
tmplist = g_list_prepend(tmplist, "hr");
tmplist = g_list_prepend(tmplist, "head");
tmplist = g_list_prepend(tmplist, "h6");
tmplist = g_list_prepend(tmplist, "h5");
tmplist = g_list_prepend(tmplist, "h4");
tmplist = g_list_prepend(tmplist, "h3");
tmplist = g_list_prepend(tmplist, "h2");
tmplist = g_list_prepend(tmplist, "h1");
tmplist = g_list_prepend(tmplist, "form");
tmplist = g_list_prepend(tmplist, "fieldset");
tmplist = g_list_prepend(tmplist, "em");
tmplist = g_list_prepend(tmplist, "dt");
tmplist = g_list_prepend(tmplist, "dl");
tmplist = g_list_prepend(tmplist, "div");
tmplist = g_list_prepend(tmplist, "dfn");
tmplist = g_list_prepend(tmplist, "del");
tmplist = g_list_prepend(tmplist, "dd");
tmplist = g_list_prepend(tmplist, "colgroup");
tmplist = g_list_prepend(tmplist, "col");
tmplist = g_list_prepend(tmplist, "code");
tmplist = g_list_prepend(tmplist, "cite");
tmplist = g_list_prepend(tmplist, "caption");
tmplist = g_list_prepend(tmplist, "button");
tmplist = g_list_prepend(tmplist, "br");
tmplist = g_list_prepend(tmplist, "body");
tmplist = g_list_prepend(tmplist, "blockquote");
tmplist = g_list_prepend(tmplist, "bdo");
tmplist = g_list_prepend(tmplist, "base");
tmplist = g_list_prepend(tmplist, "b");
tmplist = g_list_prepend(tmplist, "area");
tmplist = g_list_prepend(tmplist, "address");
tmplist = g_list_prepend(tmplist, "abbr");
tmplist = g_list_prepend(tmplist, "a");
tmplist = g_list_prepend(tmplist, "");
return tmplist;
}