248460d2111c8843b82bed34086944a87110e866
[ghc-hetmet.git] / ghc / CONTRIB / haskell-modes / README
1 I've collected all the Haskell modes for GNU Emacs that I could lay my
2 hands on -- there are billions.  A list is attached, grouped by
3 "family".
4
5 I don't like "mode junk" myself, so I don't use any of them.  I will
6 include advertising or testimonials from happy users if they send them
7 along...
8
9 Will Partain
10 partain@dcs.glasgow.ac.uk
11 95/12/05
12
13 =======================================================================
14
15 * "Chalmers Haskell mode family" -- "Major mode for editing Haskell",
16   by Lars Bo Nielsen and Lennart Augustsson.
17
18   chalmers/original -- the original -- version 0.1.
19
20   chalmers/thiemann -- Peter Thiemann added "indentation stuff"
21         and fontification -- version 0.2.
22
23   chalmers/sof -- Sigbjorn Finne's <sof@dcs.glasgow.ac.uk> hacked
24         version of Thiemann's.
25
26 .......................................................................
27
28 * "Glasgow Haskell mode family" -- originally written by Richard McPhee
29   et al., at Glasgow University, as a student project, for Kevin
30   Hammond.
31
32   glasgow/original : version 1.0, now maintained by
33         gem@minster.york.ac.uk
34
35 .......................................................................
36
37 * "Simon Marlow Haskell mode family" -- This is the one that comes
38   with GHC, versions 0.16 up to at least 0.26.
39
40   simonm/real : the real thing
41
42   simonm/ghc : the one distributed with GHC 0.16-0.26; no particular
43         reason to prefer this one...
44
45 .......................................................................
46
47 * "Yale Haskell mode family" -- Especially good for chatting to a
48   Yale-Haskell inferior process :-)
49
50   yale/original : the real thing
51
52   yale/chak : "extended by Manuel M.T. Chakravarty with rudimentary
53         editing features (including better syntax table) and support
54         for the font-lock-mode."  Via Hans Wolfgang Loidl
55         <hwloidl@dcs.glasgow.ac.uk>