History log of /seL4-l4v-master/HOL4/help/src-sml/DOT
Revision Date Author Comments
# 7b75f3ea 31-Aug-2018 Andreas Lööw <AndreasLoow@users.noreply.github.com>

Make sure all HTML pages are interpreted as utf-8 encoded

E.g. computeLib.CBV_CONV didn't display properly before this commit

Also use the "html5 doctype" in affected files


# 454a92fc 26-Apr-2018 Andreas Lööw <AndreasLoow@users.noreply.github.com>

Ops, links in SVG theory graph must have target="_parent"

Otherwise links are opened inside the object element in the generated HTML page.


# 83b84536 24-Apr-2018 Andreas Lööw <AndreasLoow@users.noreply.github.com>

Render theory graph as SVG instead of JPEG


# cc4f88b7 25-Mar-2018 Michael Norrish <Michael.Norrish@nicta.com.au>

Fix DOT script for building theory graph

HOL builds at selftest level 1


# 5dcc0ad1 10-Dec-2017 Michael Norrish <Michael.Norrish@nicta.com.au>

Try to find dot in user's PATH during configuration

If it is not found, say little about its absence on help-graph build
time.


# 025cdb0f 02-Mar-2017 Michael Norrish <Michael.Norrish@nicta.com.au>

Provide slightly better error message when dot doesn't work


# 2a28c899 04-Dec-2012 Michael Norrish <Michael.Norrish@nicta.com.au>

Allow user to configure location of dot tool for theory graph building.

The default is /usr/bin/dot, because that’s where it is on my Linux machine. If you need it to be somewhere else, create a config-override or poly-includes.ML file, depending on which ML you’re using.


# 5f779b4f 16-Nov-2012 Konrad Slind <konrad.slind@gmail.com>

Pushing things so I can work on case constant flipping.


# 4daea6a2 30-Aug-2012 Michael Norrish <michael.norrish@nicta.com.au>

Theory graph building now quieter, and reports on progress.


# b70698d7 28-Jan-2010 Michael Norrish <Michael.Norrish@nicta.com.au>

Clean up theory-graph production, and DB.print_theory_as_html.

DOT-file generation works in Moscow ML now that we have given Moscow
ML and up-to-date Basis Library. The HTML generation in
print_theory_as_html now attempts to be cleaner, with style-sheets
etc. I'd also like to pass it through to the html_terminal backend
but this causes problems: boolTheory.LCOMM_THM and
relationTheory.TC_DEF both cause the html_terminal/PP combination to
fail.


# 456923eb 08-Jul-2009 Michael Norrish <Michael.Norrish@nicta.com.au>

The theories.html file generated by DOT had a reference to an
absolute filename for the picture. Changed this to be a relative
reference.


# b083ad34 01-Jul-2009 Michael Norrish <Michael.Norrish@nicta.com.au>

Update the theory graph generation code. Omit _emit theories from the
graph. Can be simplified somewhat because dot can now be used to
generate the client map coordinates directly. Don't bother to get it
to work with Moscow ML as well as Poly.


# e58a33ef 09-Dec-2008 Scott Owens <Scott.Owens@cl.cam.ac.uk>

Start working on porting the doc building system to SML (i.e., not Moscow ML)
to get it working with Poly ML.