[A bunch of documentation updates, preparing for release 2.04.
malcolm**20050504124756] {
hunk ./docs/bugs.html 2
-
Hat 2.00 Bugs and Limitations
+Hat 2.04 Bugs and Limitations
hunk ./docs/bugs.html 7
- Hat 2.02 Bugs and Limitations
+ Hat 2.04 Bugs and Limitations
hunk ./docs/bugs.html 12
-This is a list of all known bugs and limitations in Hat 2.02.
+This is a list of all known bugs and limitations in Hat 2.04.
hunk ./docs/bugs.html 48
-List comprehensions, do statements, and arithmetic ranges
+List comprehensions and arithmetic ranges
hunk ./docs/bugs.html 52
+Fixed in Hat 2.04
+ do statements are not traced at source level.
+
hunk ./docs/bugs.html 114
-hat-detect is not currently included with the Hat browsing tools.
+Fixed in Hat 2.04
+ hat-detect is not currently included with the Hat browsing tools.
+
+It may assume that an application of a trusted function is OK, even
+ if it has suspect children. Thus, the algorithm to locate the bug
+ may occasionally go wrong.
hunk ./docs/bugs.html 130
-This page last modified: 27th July 2004
+This page last modified: 12th October 2004
hunk ./docs/config.html 169
-This page last modified: 2002.08.15
+This page last modified: 15th August 2002
hunk ./docs/copyright.html 15
-EPSRC GR/M81953. The University of York, University of Kent, RWTH Aachen,
-and Microsoft Research (Cambridge) also contributed.
+EPSRC GR/M81953. The University of York, University of Kent, RWTH
+Aachen, and Microsoft Research (Cambridge) also contributed.
hunk ./docs/cvs.html 13
-Hat sources. Although originally Hat was intimately
-connected with the nhc98 compiler, it is now available
-completely separately.
+Hat sources.
hunk ./docs/download.html 14
-Since version 2.00, Hat has been distributed completely independently
-of the nhc98 compiler.
-
-
-The latest stable release of Hat is 2.02, available in various
+The latest stable release of Hat is 2.04, available in various
hunk ./docs/download.html 17
-version 2.03 and is only available by CVS.
+version 2.05 and is only available by CVS.
hunk ./docs/download.html 37
+
+ Sources (.tar.gz) |
+ any |
+ 2.04 |
+ 2004-xx-xx |
+ 1.4Mb |
+
+
hunk ./docs/download.html 52
-
+
hunk ./docs/download.html 69
-
-http://www.cs.york.ac.uk/fp/hat/hat-2.02.tar.gz
+
+http://www.cs.york.ac.uk/fp/hat/hat-2.04.tar.gz
hunk ./docs/download.html 92
-Known to work with at least the following compilers:
+Known to work with the following compiler versions upwards:
hunk ./docs/download.html 94
-nhc98 | 1.16 |
+nhc98 | 1.18 |
hunk ./docs/download.html 97
+
+ghc | 6.0.1 |
hunk ./docs/download.html 124
+ - |
+ hat v2.04 |
+ 2004-xx-xx |
+ There are no patches for 2.04 yet.
+ |
+
+
hunk ./docs/download.html 142
-
+
hunk ./docs/download.html 153
-
+
hunk ./docs/download.html 162
-
+
hunk ./docs/download.html 170
-
+
hunk ./docs/download.html 179
-
+
hunk ./docs/download.html 188
-
+
hunk ./docs/download.html 214
-This page last modified: 27th January 2004
+This page last modified: 12th October 2004
hunk ./docs/faq.html 2
-Advanced Redex Trails
+Hat - FAQ
hunk ./docs/faq.html 59
-The hat-2.02 package is quite old now and does not build cleanly
-with ghc ≥ 6.0. All the problems are already fixed in CVS, and we
-do hope to release an updated package in the near to mid future,
-but in the meantime, we recommend that ghc-6.x users use our
-anonymous CVS repository to get a working
-version of Hat.
+The hat-2.02 package is quite old now and does not build cleanly with
+ghc ≥ 6.0. All the build problems with ghc-6.x are fixed in the
+newer release hat-2.04.
hunk ./docs/faq.html 117
-This page last modified: 27th July 2004
+This page last modified: 12th October 2004
hunk ./docs/feature-table.html 28
-feature | Hat (2.02) |
+feature | Hat (2.04) |
hunk ./docs/feature-table.html 104
-feature | Hat (2.02) |
+feature | Hat (2.04) |
hunk ./docs/feature-table.html 144
-primitive FFI | * |
+primitive FFI | + |
hunk ./docs/feature-table.html 156
+implicit parameters | - |
+
hunk ./docs/requirements.html 22
- the Gnu glib
- data structure library
hunk ./docs/requirements.html 26
-earlier than these is unlikely to interoperate correctly with Hat-2.02.
+earlier than these is unlikely to interoperate correctly with Hat-2.04.
hunk ./docs/requirements.html 32
-nhc98 | 1.16 |
+nhc98 | 1.18 |
hunk ./docs/requirements.html 35
-glib | 1.2.0 |
hunk ./docs/requirements.html 100
-This page last modified: 17th July 2004
+This page last modified: 12th October 2004
hunk ./docs/status.html 14
-The latest stable release is 2.02. The CVS development tree is now
-at version 2.03. Bugfixes and important changes to the system are
+The latest stable release is 2.04. The CVS development tree is now
+at version 2.05. Bugfixes and important changes to the system are
hunk ./docs/status.html 21
-Hat 2.04 (2004-0x-xx) features
+Hat 2.04 (2005-xx-xx) features
hunk ./docs/status.html 27
+ The browsers are better integrated with each other, sharing a common
+ set of commands and options.
hunk ./docs/status.html 32
- The browsers are better integrated with each other, sharing a common
- set of commands and options.
+ The new browser hat-explore allows interactive exploration of
+ the trace with simultaneous source highlighting, to narrow down the
+ location of a bug through program-slicing.
+ Some new non-interactive tools: hat-cover shows the test
+ coverage of the source code for a traced program run;
+ hat-nonterm finds the circular set of definitions that causes
+ a program to fall into a non-terminating loop.
hunk ./docs/status.html 41
- Works fully with ghc-6.2.
+ Works fully with ghc-6.2 and ghc-6.4
hunk ./docs/status.html 125
-This page last modified: 26th March 2003
+This page last modified: 1st March 2005
hunk ./docs/todo.html 2
-Hat 2.02 Wish List
+Hat 2.04 Wish List
hunk ./docs/todo.html 8
- Hat 2.02 Wish List
+ Hat 2.04 Wish List
hunk ./docs/todo.html 13
-This is a list of wishes (not bugs) to improve Hat 2.02.
+This is a list of wishes (not bugs) to improve Hat 2.04.
hunk ./docs/todo.html 23
- (Use stty erase ^H)
+ (Use stty erase ^H if readline is not available)
hunk ./docs/todo.html 35
- in hat-observe an option to show the number of instances of
+ in hat-observe, an option to show the number of instances of
hunk ./docs/todo.html 154
+ Done
hunk ./docs/todo.html 158
+ Done, see black-hat
hunk ./docs/todo.html 180
+ Done, see hat-source
}