Hi Phil, I've included your change in this commit https://github.com/doxygen/doxygen/commit/4ccfb9efa8382de50dfc5b176cb147fd1b05870c
Regards, Dimitri On 09 Apr 2014, at 16:07 , Phil Mason <[email protected]> wrote: > Hi, > > When I run doxygen built from git head on some of my source the resulting > html has meta tags that are not properly closed (and fail to pass the w3c > validator as a result). The following is a sample of the html output (from > html/search/all_0.html): > > <html><head><title></title> > <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> > <meta name="generator" content="Doxygen 1.8.6"> > > Note that the second meta tag is not properly closed (and as the doctype of > this file is XHTML it needs to be). > > This trivial patch resolves this issue: > > diff --git a/src/searchindex.cpp b/src/searchindex.cpp > index 7aa8216..a550eb1 100644 > --- a/src/searchindex.cpp > +++ b/src/searchindex.cpp > @@ -1027,7 +1027,7 @@ void writeJavascriptSearchIndex() > " \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" > << endl; > t << "<html><head><title></title>" << endl; > t << "<meta http-equiv=\"Content-Type\" > content=\"text/xhtml;charset=UTF-8\"/>" << endl; > - t << "<meta name=\"generator\" content=\"Doxygen " << > versionString << "\">" << endl; > + t << "<meta name=\"generator\" content=\"Doxygen " << > versionString << "\"/>" << endl; > t << "<link rel=\"stylesheet\" type=\"text/css\" > href=\"search.css\"/>" << endl; > t << "<script type=\"text/javascript\" src=\"" << baseName << > ".js\"></script>" << endl; > t << "<script type=\"text/javascript\" > src=\"search.js\"></script>" << endl; > > Hope this is useful > > Regards > > Phil > > ------------------------------------------------------------------------------ > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the cloud. > http://p.sf.net/sfu/13600_Cloudbees_______________________________________________ > Doxygen-develop mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/doxygen-develop ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees _______________________________________________ Doxygen-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/doxygen-develop
