Posted to tcl by oldlaptop at Thu Feb 25 13:42:13 GMT 2021view raw
- Should apply to a clean fossil tree; test with `make html DISTDIR=.` or so in a ./configured build directory.
- Index: tools/tcltk-man2html-utils.tcl
- ==================================================================
- --- tools/tcltk-man2html-utils.tcl
- +++ tools/tcltk-man2html-utils.tcl
- @@ -75,18 +75,22 @@
- }
- proc DOCTYPE {} {
- return "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"
- }
- +
- +proc magicmeta {} {
- + return {<META NAME="viewport" CONTENT="width=device-width, initial-scale=1">}
- +}
- proc htmlhead {title header args} {
- set level ""
- if {[lindex $args end] eq "../[indexfile]"} {
- # XXX hack - assume same level for CSS file
- set level "../"
- }
- - set out "[DOCTYPE]\n<HTML>\n<HEAD><TITLE>$title</TITLE>\n[CSS $level]</HEAD>\n"
- + set out "[DOCTYPE]\n<HTML>\n<HEAD>\n[magicmeta]\n<TITLE>$title</TITLE>\n[CSS $level]</HEAD>\n"
- foreach {uptitle url} $args {
- set header "<a href=\"$url\">$uptitle</a> <small>></small> $header"
- }
- append out "<BODY><H2>$header</H2>"
- global manual