#
3f5d4752 |
|
05-Mar-2017 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix installation instructions in Tutorial's introduction Again, preferring Poly/ML over Moscow ML, but mentioning need for Cygwin or Linux sub-system if using Windows.
|
#
a63456ae |
|
03-Feb-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
More minor Tutorial tweaks
|
#
aa9688cc |
|
27-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Minor tweaks to intro and ML chapters of Tutorial
|
#
33476867 |
|
14-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Remove docs saying --enable-shared must be used
|
#
d0a11f5e |
|
30-Dec-2015 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Adjust installation instructions a little. From comments in github issue #324: * tell users not to use the --with-portable option when building Poly/ML * make it clear that the system installs "in place", and that once build has done its thing, the system can't be moved. Closes #324
|
#
f1178637 |
|
01-Dec-2013 |
Michael Norrish <michael.norrish@nicta.com.au> |
Update installation instructions to include need for --enable-shared
|
#
c17668fa |
|
23-Jun-2013 |
Michael Norrish <michael.norrish@nicta.com.au> |
Update URL for Moscow ML.
|
#
a9bde598 |
|
04-Oct-2012 |
Michael Norrish <michael.norrish@nicta.com.au> |
Document requirement to have dynamic loading working for Poly/ML.
|
#
54c11d77 |
|
17-Aug-2012 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix LaTeX error in Tutorial.
|
#
0ae04d9d |
|
31-Jul-2012 |
Michael Norrish <michael.norrish@nicta.com.au> |
Use the \HOL macro in manuals' section headers now it looks OK.
|
#
6c2e6e81 |
|
16-Sep-2009 |
Tjark Weber <Tjark.Weber@cl.cam.ac.uk> |
Renamed install.txt to INSTALL for the sake of uniformity.
|
#
ecbd0b42 |
|
07-Jul-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Given that Poly/ML requires the experimental kernel, there's no point in requiring the user to remember to type -expk when doing a build. (Will merge this into K5; hopefully this will be the last change there, except possibly to the Windows self-installer generation.)
|
#
6f9ee7bb |
|
29-May-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Update our installation instructions, both in install.txt and in the Tutorial. The latter needed to mention that only -expk works with Poly/ML. I can't see this changing before the release.
|
#
a2d84453 |
|
11-May-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Update the Tutorial for the forthcoming release: * introduction now describes the Poly/ML option * combinatory logic example uses syntactic pattern overloading to avoid having to define specific constants for RTC (-->) and RTC (-||->). This makes things a little shorter (which is all to the good).
|
#
3ef71d3b |
|
24-Jul-2008 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Now require users to do their configuration from the root HOL directory (updating the documentation to reflect this). The reason is to enable both mosml < tools/smart-configure.sml and poly < tools/smart-configure.sml The contents of tools/smart-configure.sml now figures out which interpreter is being run (by relying on a known mosml bug), and then runs the real configuration script for the given ML system. This would be a lot simpler if mosml's default environment included the CommandLine structure from the Basis Library.
|
#
53fa769c |
|
29-Apr-2008 |
Anthony Fox <anthony.fox@cl.cam.ac.uk> |
Have "modernised" the manuals. 1. By default it now uses pdflatex. Postscript can still be generated with "make ps". * Authors should not use pstricks - it doesn't work with pdflatex. * The commuting diagrams in the tutorial have been redone with XP-pic -- with much less code. * Other figures can be included with "\includegraphics", which is provided by the graphicx package. Just make sure you upload EPS and PDF versions of the diagrams. * The Covers directory and old logos have been removed -- they weren't maintainable. (Have tarted up the title.tex pages.) 2. The make files have been updated and cleaned up. There is now "make clean" option in $HOLDIR/Manuals. * As a side note, I noticed that a call to "make" in $HOLDIR/Manuals didn't do anything on Mac OS X. I had to do "make -B". 3. Have eliminated font substitution errors. * Don't include the charter.sty package - the font is now changed in LaTeX/layout.sty. This avoids changing the \tt font, which causes problems with \section{\texttt{stuff}}. * Left and right braces in \tt font can be a problem. \{ and \} give maths font, which is fine in places. \verb%{}% will work but \verb can't be used in certain places (inside another command). Have added \lb and \rb to LaTeX/commands.tex. These are just \char'173 and \char'175 and can be used anywhere. 4. Have commented out the mucking about with page numbering. * This means that if you do a goto page N (in Acrobat, Preview.app etc.) then you go to page N of the main text. (Stops folks having to add an offset to entries in the index.) 5. Have made things more compatible with amsmath. * The environment "boxed" (LaTeX/commands.tex) has been renamed to "holboxed". * Have changed "\over" to "\frac". * amsmath is turned on in the Logic manual, mainly to get text subscripts typesetting better. 6. Have removed a bunch of hbox (and other) warnings. * Don't do "\begin{session}\begin{hol}\begin{verbatim}...", do "\begin{session}\begin{verbatim}..." instead. * Don't use "\begin{hol}\begin{verbatim}..." is item lists. Instead just do "\begin{verbatim}". * Have done some small text edits - hopefully these are okay. * A few more warnings remain and there's not much that can be done about underfull vboxes -- short of going with "\raggedbottom". 7. Have made Doc2TeX and reference.tex used fancyvrb, This means the font size can be set to \small globally. Have also removed the \samepage directive -- a few bad breaks are better than having material bigger than the size of the page.
|
#
b15c421f |
|
11-Dec-2007 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Microsoft keep releasing new versions of Windows, so I have added the claim that HOL works on Vista as well as the others we supported. I haven't actually tested this...
|
#
d2eb68ea |
|
29-May-2006 |
Konrad Slind <konrad.slind@gmail.com> |
Some updates to HOL manuals. Main change is to SourceForge addresses, but have also changed the Acknowledgements to reflect the fact that the manual is no longer a "wide-ranging revision" and to also list the names of important contributors. Some people may have been left out; if so, please let me know.
|
#
42283a83 |
|
29-Nov-2005 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fixes for various infelicities.
|
#
dbff0b41 |
|
08-Sep-2005 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Last change I want to make before releasing; change the MOSMLDIR value to be the directory containing the mosml binaries, rather than being the parent of this directory. This should make life easier on those installations where the mosml install doesn't look like mosml +----- bin +----- lib (Some do not have bin and lib as siblings. The code using MOSMLDIR never looks for anything except bin underneath it.)
|
#
635216c3 |
|
19-Aug-2005 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Updates (to code and documentation) to better handle situation where dynamic linking is not available. Now, the Systeml structure records whether or not it is by storing a boolean in the variable DYNLIB.
|
#
b90fa5cf |
|
01-Aug-2005 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Update to make our support for MacOS explicit.
|
#
ff2fe834 |
|
23-Feb-2005 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Various updates, including removal of all references to hol.unquote.
|
#
adc20472 |
|
30-Oct-2003 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Describe the new config-override behaviour.
|
#
04d3a83b |
|
29-Jun-2003 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
I realised that time-zones meant I'd be first in on Monday, so I've made the fix to configure.sml. I've also documented the new configuration method in install.txt and the TUTORIAL.
|
#
c9193e5b |
|
30-Aug-2002 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix for bug #602199 (reported by Carl Witty).
|
#
1313dd87 |
|
22-Apr-2002 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Some changez purging hol98 from the documentation.
|
#
9ea48c11 |
|
12-Apr-2002 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
A variety of updates in the light of Kananaskis changes.
|
#
d7723d14 |
|
09-Nov-2001 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fiddled slightly to better reflect the way things stand at the moment.
|
#
5aa860d2 |
|
26-Oct-2000 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Typo corrections. Typos spotted by Anthony Fox.
|
#
374877dc |
|
10-Jul-2000 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Modified so that the hol version number information is accessed through a macro, defined in the LaTeX/commands.tex file. This allows it to be changed in one place instead of many.
|
#
342ad335 |
|
13-Apr-2000 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Taupo-3's changed into Taupo-4's.
|
#
d5ba9c85 |
|
28-Mar-2000 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Reduced the number of explicit references to Taupo-1 in the text, thereby reducing the degree to which the manual can be made obsolescent by changing version numbers. Making sure that the examples are still all correct is still not going to be easy.
|
#
547c34ec |
|
28-Mar-2000 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Updated reference to older Taupo's to Taupo-3.
|
#
e4e96cf7 |
|
03-Nov-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Minor changes to get slightly prettier html output.
|
#
b44ea7a5 |
|
27-Oct-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Many more changes to make the Tutorial build better as a hevea translated html document; the .dvi file produced is pretty much unaffected.
|
#
5a157188 |
|
21-Oct-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Suite of relatively minor changes. Most significant is addition of final chapter that explains the contents of the examples directory.
|
#
3d7f9428 |
|
19-Oct-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Various changes suggested by Konrad.
|
#
34b92e66 |
|
12-Oct-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Minor type-setting fixes.
|
#
36250ae4 |
|
12-Oct-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Big revision; Euclid example from hol98 manual is now chapter 4. Discussion of theories from chapter 3 has disappeared, but I think I'll put an example of theory work into the end of the Euclid example.
|
#
42100d67 |
|
07-Oct-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Minor change in intro; completely converted ml.tex to be a brief description of SML; started to convert logic.tex. Got as far as the description of theories, which will probably need a fairly intensive rewrite.
|
#
12d7bac1 |
|
06-Oct-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Complete revision of this to now instruct on how to install hol98 rather than hol88. Probably needs to be a deal more explicit on how to cope with possible errors.
|
#
1ced3d66 |
|
04-Aug-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Tutorial added to repository; builds under LaTeX2e.
|