ghc-hetmet.git
26 years ago[project @ 1998-02-20 14:07:55 by simonm]
simonm [Fri, 20 Feb 1998 14:07:55 +0000 (14:07 +0000)]
[project @ 1998-02-20 14:07:55 by simonm]
- mk-version-symlinks not needed any more: the links are installed by
  the relevant Makefiles.

- install the link from $(package) to $(package-version) in the
  installation directory.

26 years ago[project @ 1998-02-20 13:48:02 by simonm]
simonm [Fri, 20 Feb 1998 13:48:02 +0000 (13:48 +0000)]
[project @ 1998-02-20 13:48:02 by simonm]
include the release notes in the introduction section.

26 years ago[project @ 1998-02-20 13:43:50 by simonm]
simonm [Fri, 20 Feb 1998 13:43:50 +0000 (13:43 +0000)]
[project @ 1998-02-20 13:43:50 by simonm]
add missing entries.

26 years ago[project @ 1998-02-20 13:40:14 by simonm]
simonm [Fri, 20 Feb 1998 13:40:14 +0000 (13:40 +0000)]
[project @ 1998-02-20 13:40:14 by simonm]
version 3.01.

26 years ago[project @ 1998-02-20 13:39:31 by simonm]
simonm [Fri, 20 Feb 1998 13:39:48 +0000 (13:39 +0000)]
[project @ 1998-02-20 13:39:31 by simonm]
3.01 updates.

26 years ago[project @ 1998-02-20 13:38:22 by simonm]
simonm [Fri, 20 Feb 1998 13:38:22 +0000 (13:38 +0000)]
[project @ 1998-02-20 13:38:22 by simonm]
update for 3.01

26 years ago[project @ 1998-02-20 13:25:37 by simonm]
simonm [Fri, 20 Feb 1998 13:25:37 +0000 (13:25 +0000)]
[project @ 1998-02-20 13:25:37 by simonm]
cut-n-paste-o.

26 years ago[project @ 1998-02-20 13:24:20 by simonm]
simonm [Fri, 20 Feb 1998 13:24:20 +0000 (13:24 +0000)]
[project @ 1998-02-20 13:24:20 by simonm]
cut-and-paste-o.

26 years ago[project @ 1998-02-20 13:23:46 by simonm]
simonm [Fri, 20 Feb 1998 13:23:46 +0000 (13:23 +0000)]
[project @ 1998-02-20 13:23:46 by simonm]
remove spurious reference to GHC.hi (probably a cut-and-paste-o).

26 years ago[project @ 1998-02-19 20:52:19 by sof]
sof [Thu, 19 Feb 1998 20:52:19 +0000 (20:52 +0000)]
[project @ 1998-02-19 20:52:19 by sof]
- Handle \begin{code} ... \end{code} + <code> ... </code>

26 years ago[project @ 1998-02-19 18:41:41 by sof]
sof [Thu, 19 Feb 1998 18:41:41 +0000 (18:41 +0000)]
[project @ 1998-02-19 18:41:41 by sof]
don't recurse over the different ways with `make runtests' inside leaf
directories, leave that to `make all'.

26 years ago[project @ 1998-02-19 18:38:38 by sof]
sof [Thu, 19 Feb 1998 18:38:38 +0000 (18:38 +0000)]
[project @ 1998-02-19 18:38:38 by sof]
Adjust a couple of dummy references to point to PrelGHC rather than GHC.

26 years ago[project @ 1998-02-19 13:55:52 by simonm]
simonm [Thu, 19 Feb 1998 13:55:52 +0000 (13:55 +0000)]
[project @ 1998-02-19 13:55:52 by simonm]
header file for ByteOps.c.

26 years ago[project @ 1998-02-19 13:53:50 by simonm]
simonm [Thu, 19 Feb 1998 13:53:50 +0000 (13:53 +0000)]
[project @ 1998-02-19 13:53:50 by simonm]
C support for ByteOps.lhs.

26 years ago[project @ 1998-02-19 11:33:56 by simonm]
simonm [Thu, 19 Feb 1998 11:33:56 +0000 (11:33 +0000)]
[project @ 1998-02-19 11:33:56 by simonm]
remove comment on GhcProjectVersion: it caused problems with make
dist.

26 years ago[project @ 1998-02-18 09:27:43 by sof]
sof [Wed, 18 Feb 1998 09:27:46 +0000 (09:27 +0000)]
[project @ 1998-02-18 09:27:43 by sof]
inserted missing semicolons.

26 years ago[project @ 1998-02-18 09:15:37 by sof]
sof [Wed, 18 Feb 1998 09:15:37 +0000 (09:15 +0000)]
[project @ 1998-02-18 09:15:37 by sof]
* SCRIPT_SUBST_VARS: added missing backslash

26 years ago[project @ 1998-02-17 20:16:48 by sof]
sof [Tue, 17 Feb 1998 20:16:51 +0000 (20:16 +0000)]
[project @ 1998-02-17 20:16:48 by sof]
don't look for green-card binary, use the one in the
build tree instead.

26 years ago[project @ 1998-02-17 20:15:15 by sof]
sof [Tue, 17 Feb 1998 20:15:15 +0000 (20:15 +0000)]
[project @ 1998-02-17 20:15:15 by sof]
- TAGS rule: be quiet if we fail to copy generated TAGS file
  from build to source tree.

26 years ago[project @ 1998-02-17 20:13:33 by sof]
sof [Tue, 17 Feb 1998 20:13:33 +0000 (20:13 +0000)]
[project @ 1998-02-17 20:13:33 by sof]
- arityErr: prefix error message with what kind
  of constructor that is being used wrongly.

26 years ago[project @ 1998-02-17 11:30:36 by simonm]
simonm [Tue, 17 Feb 1998 11:31:25 +0000 (11:31 +0000)]
[project @ 1998-02-17 11:30:36 by simonm]
Remove redundant PROJECT{VERSION,NAME,PATCHLEVEL} in favour of
ProjectVersion etc. from config.mk.in.

26 years ago[project @ 1998-02-16 18:15:34 by sof]
sof [Mon, 16 Feb 1998 18:17:08 +0000 (18:17 +0000)]
[project @ 1998-02-16 18:15:34 by sof]
Intial checkin of h/direct - an IDL to Haskell compiler.

26 years ago[project @ 1998-02-14 18:45:00 by sof]
sof [Sat, 14 Feb 1998 18:45:00 +0000 (18:45 +0000)]
[project @ 1998-02-14 18:45:00 by sof]
Adjusted PrelRead heap setting.

26 years ago[project @ 1998-02-12 22:25:13 by sof]
sof [Thu, 12 Feb 1998 22:25:13 +0000 (22:25 +0000)]
[project @ 1998-02-12 22:25:13 by sof]
New attempt at converting backslashes into forward ones.

26 years ago[project @ 1998-02-12 14:57:41 by simonm]
simonm [Thu, 12 Feb 1998 14:57:41 +0000 (14:57 +0000)]
[project @ 1998-02-12 14:57:41 by simonm]
combining undeclared infix operators (from a bug in Hugs).

26 years ago[project @ 1998-02-12 14:45:21 by simonm]
simonm [Thu, 12 Feb 1998 14:45:21 +0000 (14:45 +0000)]
[project @ 1998-02-12 14:45:21 by simonm]
protect some StablePtr stuff from __PARALLEL_HASKELL__.

26 years ago[project @ 1998-02-12 14:19:12 by simonm]
simonm [Thu, 12 Feb 1998 14:19:13 +0000 (14:19 +0000)]
[project @ 1998-02-12 14:19:12 by simonm]
test for newtype declaration with an unboxed field.

26 years ago[project @ 1998-02-12 14:12:51 by simonm]
simonm [Thu, 12 Feb 1998 14:12:51 +0000 (14:12 +0000)]
[project @ 1998-02-12 14:12:51 by simonm]
couple of newtype changes.

26 years ago[project @ 1998-02-12 14:10:58 by simonm]
simonm [Thu, 12 Feb 1998 14:10:58 +0000 (14:10 +0000)]
[project @ 1998-02-12 14:10:58 by simonm]
Make it an error for a newtype constructor field to be unboxed (this
would undoubtedly cause problems later on, better to catch it early).

While I'm here, report the context properly for newtype declarations,
it was previously being reported as a 'data' declaration.

26 years ago[project @ 1998-02-12 12:37:22 by simonm]
simonm [Thu, 12 Feb 1998 12:37:22 +0000 (12:37 +0000)]
[project @ 1998-02-12 12:37:22 by simonm]
revert to version 1.9 of AC_PROG_GNUCPP.

26 years ago[project @ 1998-02-12 12:11:53 by simonm]
simonm [Thu, 12 Feb 1998 12:11:53 +0000 (12:11 +0000)]
[project @ 1998-02-12 12:11:53 by simonm]
revert 'tr' breakage for the time being.

26 years ago[project @ 1998-02-11 14:15:07 by simonm]
simonm [Wed, 11 Feb 1998 14:15:07 +0000 (14:15 +0000)]
[project @ 1998-02-11 14:15:07 by simonm]
Back-out fix for layout processing in pragmas.  It broke things.

26 years ago[project @ 1998-02-10 17:14:23 by simonm]
simonm [Tue, 10 Feb 1998 17:14:34 +0000 (17:14 +0000)]
[project @ 1998-02-10 17:14:23 by simonm]
fixes for errors in last commit.

26 years ago[project @ 1998-02-10 14:15:51 by simonpj]
simonpj [Tue, 10 Feb 1998 14:17:06 +0000 (14:17 +0000)]
[project @ 1998-02-10 14:15:51 by simonpj]
Several small fixes to multi-param type classes

26 years ago[project @ 1998-02-10 13:51:28 by simonm]
simonm [Tue, 10 Feb 1998 13:51:28 +0000 (13:51 +0000)]
[project @ 1998-02-10 13:51:28 by simonm]
test for non-layout processing inside {-# ... #-}

26 years ago[project @ 1998-02-10 13:47:44 by simonm]
simonm [Tue, 10 Feb 1998 13:47:44 +0000 (13:47 +0000)]
[project @ 1998-02-10 13:47:44 by simonm]
Don't do layout processing inside {-# ... #-}.

The fix is horrible, and should probably be redone in a cleaner way at
some point.

26 years ago[project @ 1998-02-09 13:32:46 by simonm]
simonm [Mon, 9 Feb 1998 13:32:46 +0000 (13:32 +0000)]
[project @ 1998-02-09 13:32:46 by simonm]
clean up old scripts.

26 years ago[project @ 1998-02-09 13:04:03 by sof]
sof [Mon, 9 Feb 1998 13:04:03 +0000 (13:04 +0000)]
[project @ 1998-02-09 13:04:03 by sof]
Reworded note on the sign extension of shift ops.

26 years ago[project @ 1998-02-09 13:02:19 by simonm]
simonm [Mon, 9 Feb 1998 13:02:19 +0000 (13:02 +0000)]
[project @ 1998-02-09 13:02:19 by simonm]
added stuff about library re-organisation.

26 years ago[project @ 1998-02-09 13:02:15 by sof]
sof [Mon, 9 Feb 1998 13:02:15 +0000 (13:02 +0000)]
[project @ 1998-02-09 13:02:15 by sof]
Remove IO exception compat. cruft

26 years ago[project @ 1998-02-09 13:00:33 by sof]
sof [Mon, 9 Feb 1998 13:00:33 +0000 (13:00 +0000)]
[project @ 1998-02-09 13:00:33 by sof]
checkForModuleExportDups: no need for irrefutable pats

26 years ago[project @ 1998-02-09 12:58:10 by sof]
sof [Mon, 9 Feb 1998 12:58:13 +0000 (12:58 +0000)]
[project @ 1998-02-09 12:58:10 by sof]
New debug flag: -dshow-rn-imports, dump to stderr the paths to the interface files that are slurped.

26 years ago[project @ 1998-02-09 12:53:44 by sof]
sof [Mon, 9 Feb 1998 12:53:44 +0000 (12:53 +0000)]
[project @ 1998-02-09 12:53:44 by sof]
- commented out unused code (upp_cc_uf)
- don't include module name when dumping
  scc name inside CC_DECLARE.

26 years ago[project @ 1998-02-09 12:41:41 by sof]
sof [Mon, 9 Feb 1998 12:41:41 +0000 (12:41 +0000)]
[project @ 1998-02-09 12:41:41 by sof]
Perform UNC->DOS translation on what bash-cygwin32's pwd returns.

26 years ago[project @ 1998-02-09 12:33:25 by simonm]
simonm [Mon, 9 Feb 1998 12:33:25 +0000 (12:33 +0000)]
[project @ 1998-02-09 12:33:25 by simonm]
delete a spurious space.

26 years ago[project @ 1998-02-09 09:09:04 by sof]
sof [Mon, 9 Feb 1998 09:09:04 +0000 (09:09 +0000)]
[project @ 1998-02-09 09:09:04 by sof]
Do UNC->DOS translation of TOP_PWD

26 years ago[project @ 1998-02-09 09:07:32 by sof]
sof [Mon, 9 Feb 1998 09:07:32 +0000 (09:07 +0000)]
[project @ 1998-02-09 09:07:32 by sof]
Re-commit of cygwin32 fix

26 years ago[project @ 1998-02-09 00:38:08 by sof]
sof [Mon, 9 Feb 1998 00:38:08 +0000 (00:38 +0000)]
[project @ 1998-02-09 00:38:08 by sof]
misc syslib related fixes

26 years ago[project @ 1998-02-07 13:10:58 by sof]
sof [Sat, 7 Feb 1998 13:10:58 +0000 (13:10 +0000)]
[project @ 1998-02-07 13:10:58 by sof]
Further RAWCPP tweakage

26 years ago[project @ 1998-02-07 12:58:49 by sof]
sof [Sat, 7 Feb 1998 12:58:49 +0000 (12:58 +0000)]
[project @ 1998-02-07 12:58:49 by sof]
Changed translation of backward slashes to forward ones (now in perl.)

26 years ago[project @ 1998-02-06 15:04:59 by simonm]
simonm [Fri, 6 Feb 1998 15:05:02 +0000 (15:05 +0000)]
[project @ 1998-02-06 15:04:59 by simonm]
Add a few module from the old HBC lib: they're needed by a couple of things
in nofib.

These can disappear once the dependencies are removed.

26 years ago[project @ 1998-02-06 15:03:23 by simonm]
simonm [Fri, 6 Feb 1998 15:03:45 +0000 (15:03 +0000)]
[project @ 1998-02-06 15:03:23 by simonm]
correct name of lib.

26 years ago[project @ 1998-02-06 11:58:43 by simonm]
simonm [Fri, 6 Feb 1998 11:58:43 +0000 (11:58 +0000)]
[project @ 1998-02-06 11:58:43 by simonm]
-syslib conc doesn't have any cbits.

26 years ago[project @ 1998-02-06 10:38:39 by simonm]
simonm [Fri, 6 Feb 1998 10:38:39 +0000 (10:38 +0000)]
[project @ 1998-02-06 10:38:39 by simonm]
This isn't needed anymore.

26 years ago[project @ 1998-02-06 10:37:53 by simonm]
simonm [Fri, 6 Feb 1998 10:37:53 +0000 (10:37 +0000)]
[project @ 1998-02-06 10:37:53 by simonm]
remove stray bit of documentation - it was getting in the way of 'make boot'.

26 years ago[project @ 1998-02-05 12:23:33 by simonm]
simonm [Thu, 5 Feb 1998 12:23:54 +0000 (12:23 +0000)]
[project @ 1998-02-05 12:23:33 by simonm]
alpha-dec-osf1 and alpha-dec-osf3 are now separate configurations.

26 years ago[project @ 1998-02-04 22:24:55 by sof]
sof [Wed, 4 Feb 1998 22:24:55 +0000 (22:24 +0000)]
[project @ 1998-02-04 22:24:55 by sof]
Warn specially if users should supply interface files
on the command line.

26 years ago[project @ 1998-02-04 20:56:20 by sof]
sof [Wed, 4 Feb 1998 20:56:25 +0000 (20:56 +0000)]
[project @ 1998-02-04 20:56:20 by sof]
don't substitute TMPDIR when making binary dists (BIN_DIST=1)

26 years ago[project @ 1998-02-04 20:53:43 by sof]
sof [Wed, 4 Feb 1998 20:53:43 +0000 (20:53 +0000)]
[project @ 1998-02-04 20:53:43 by sof]
Avoid use of system() for simple stuff like touching.

26 years ago[project @ 1998-02-04 20:49:58 by sof]
sof [Wed, 4 Feb 1998 20:49:58 +0000 (20:49 +0000)]
[project @ 1998-02-04 20:49:58 by sof]
Updated cygwin32 details

26 years ago[project @ 1998-02-04 20:49:26 by sof]
sof [Wed, 4 Feb 1998 20:49:26 +0000 (20:49 +0000)]
[project @ 1998-02-04 20:49:26 by sof]
Added TMPDIR to list of variables prepended to perl & sh scripts.

26 years ago[project @ 1998-02-04 19:02:54 by sof]
sof [Wed, 4 Feb 1998 19:02:54 +0000 (19:02 +0000)]
[project @ 1998-02-04 19:02:54 by sof]
AC_PROG_GNUCPP: look for (\/|\\)cpp, not (\/|\\\\)cpp

26 years ago[project @ 1998-02-04 18:58:34 by sof]
sof [Wed, 4 Feb 1998 18:58:34 +0000 (18:58 +0000)]
[project @ 1998-02-04 18:58:34 by sof]
AC_PROG_GNUCPP: translate backward slashes into forward ones.
AC_HAVE_GCC: tweaked sed regexp to catch cygnus gcc snapshot
version strings (i.e., version cygnus-2.7.2...)

26 years ago[project @ 1998-02-04 18:48:18 by sof]
sof [Wed, 4 Feb 1998 18:48:18 +0000 (18:48 +0000)]
[project @ 1998-02-04 18:48:18 by sof]
AC_SUBST(exeext) added (only non-empty under cygwin32)

26 years ago[project @ 1998-02-03 22:47:48 by sof]
sof [Tue, 3 Feb 1998 22:47:48 +0000 (22:47 +0000)]
[project @ 1998-02-03 22:47:48 by sof]
Added entry for assertions

26 years ago[project @ 1998-02-03 22:20:10 by sof]
sof [Tue, 3 Feb 1998 22:20:14 +0000 (22:20 +0000)]
[project @ 1998-02-03 22:20:10 by sof]
Support for assertions:
  - if `assert' is not a variable name within
    scope, it is expanded to (GHCerr.assert__ <srcLoc>),

       GHCerr.assert__ :: String -> Bool -> a -> a

    where <srcLoc> encodes module name plus line number
    of the assertion.
  - enabled with -fglasgow-exts

26 years ago[project @ 1998-02-03 17:50:58 by simonm]
simonm [Tue, 3 Feb 1998 17:50:58 +0000 (17:50 +0000)]
[project @ 1998-02-03 17:50:58 by simonm]
- remove unused imports

26 years ago[project @ 1998-02-03 17:49:21 by simonm]
simonm [Tue, 3 Feb 1998 17:50:09 +0000 (17:50 +0000)]
[project @ 1998-02-03 17:49:21 by simonm]
- remove unused imports
  - remove dead code

26 years ago[project @ 1998-02-03 17:13:54 by simonm]
simonm [Tue, 3 Feb 1998 17:16:13 +0000 (17:16 +0000)]
[project @ 1998-02-03 17:13:54 by simonm]
- Fixes for bootstrapping with 3.01.
  - Use 'official' extension interfaces rather than internal prelude
    modules (such as ArrBase) where possible.
  - Remove some cruft.
  - Delete some unused imports found by '-fwarn-unused-imports'.

26 years ago[project @ 1998-02-03 17:11:28 by simonm]
simonm [Tue, 3 Feb 1998 17:11:58 +0000 (17:11 +0000)]
[project @ 1998-02-03 17:11:28 by simonm]
- Fixes for bootstrapping with 3.01.
- Use 'official' extension interfaces rather than internal prelude
  modules (such as ArrBase) where possible.
- Remove some cruft.
- Delete some unused imports found by '-fwarn-unused-imports'.

26 years ago[project @ 1998-02-03 12:05:28 by simonm]
simonm [Tue, 3 Feb 1998 12:05:28 +0000 (12:05 +0000)]
[project @ 1998-02-03 12:05:28 by simonm]
missing </tag>.

26 years ago[project @ 1998-02-03 11:47:43 by simonm]
simonm [Tue, 3 Feb 1998 11:47:43 +0000 (11:47 +0000)]
[project @ 1998-02-03 11:47:43 by simonm]
bump version to 3.01

26 years ago[project @ 1998-02-03 11:39:00 by simonm]
simonm [Tue, 3 Feb 1998 11:39:00 +0000 (11:39 +0000)]
[project @ 1998-02-03 11:39:00 by simonm]
missing '('.

26 years ago[project @ 1998-02-03 11:37:26 by simonm]
simonm [Tue, 3 Feb 1998 11:37:26 +0000 (11:37 +0000)]
[project @ 1998-02-03 11:37:26 by simonm]
Not used anymore.

26 years ago[project @ 1998-02-03 11:34:30 by simonm]
simonm [Tue, 3 Feb 1998 11:34:32 +0000 (11:34 +0000)]
[project @ 1998-02-03 11:34:30 by simonm]
duplicate constructor test

26 years ago[project @ 1998-02-03 11:32:42 by simonm]
simonm [Tue, 3 Feb 1998 11:32:43 +0000 (11:32 +0000)]
[project @ 1998-02-03 11:32:42 by simonm]
illegal char test

26 years ago[project @ 1998-02-03 11:24:18 by simonm]
simonm [Tue, 3 Feb 1998 11:31:20 +0000 (11:31 +0000)]
[project @ 1998-02-03 11:24:18 by simonm]
Update test suite for 3.01.

26 years ago[project @ 1998-02-03 10:21:06 by simonm]
simonm [Tue, 3 Feb 1998 10:21:06 +0000 (10:21 +0000)]
[project @ 1998-02-03 10:21:06 by simonm]
remove hslibs stuff.

26 years ago[project @ 1998-02-03 10:17:19 by simonm]
simonm [Tue, 3 Feb 1998 10:17:19 +0000 (10:17 +0000)]
[project @ 1998-02-03 10:17:19 by simonm]
take into account $(GhcLibsWithReadline).

26 years ago[project @ 1998-02-03 09:58:39 by simonm]
simonm [Tue, 3 Feb 1998 09:58:39 +0000 (09:58 +0000)]
[project @ 1998-02-03 09:58:39 by simonm]
forgot one file...

26 years ago[project @ 1998-02-02 17:27:26 by simonm]
simonm [Mon, 2 Feb 1998 17:35:59 +0000 (17:35 +0000)]
[project @ 1998-02-02 17:27:26 by simonm]
Library re-organisation:

All libraries now live under ghc/lib, which has the following structure:

ghc/lib/std     --  all prelude files  (libHS.a)
ghc/lib/std/cbits

ghc/lib/exts -- standard Hugs/GHC extensions (libHSexts.a)
-- available with '-fglasgow-exts'

ghc/lib/posix -- POSIX library                (libHSposix.a)
ghc/lib/posix/cbits     -- available with '-syslib posix'

ghc/lib/misc -- used to be hslibs/ghc (libHSmisc.a)
ghc/lib/misc/cbits -- available with '-syslib misc'

ghc/lib/concurrent -- Concurrent libraries (libHSconc.a)
-- available with '-concurrent'

Also, several non-standard prelude modules had their names changed to begin
with 'Prel' to reduce namespace pollution.

Addr      ==> PrelAddr     (Addr interface available in 'exts')
ArrBase   ==> PrelArr
CCall     ==> PrelCCall    (CCall interface available in 'exts')
ConcBase  ==> PrelConc
GHCerr    ==> PrelErr
Foreign   ==> PrelForeign  (Foreign interface available in 'exts')
GHC       ==> PrelGHC
IOHandle  ==> PrelHandle
IOBase    ==> PrelIOBase
GHCmain   ==> PrelMain
STBase    ==> PrelST
Unsafe    ==> PrelUnsafe
UnsafeST  ==> PrelUnsafeST

26 years ago[project @ 1998-02-02 16:47:53 by simonm]
simonm [Mon, 2 Feb 1998 16:47:53 +0000 (16:47 +0000)]
[project @ 1998-02-02 16:47:53 by simonm]
Short-cut unary '-' applied to an integer constant, before literal
overloading kicks in.

26 years ago[project @ 1998-02-02 16:39:17 by simonm]
simonm [Mon, 2 Feb 1998 16:39:17 +0000 (16:39 +0000)]
[project @ 1998-02-02 16:39:17 by simonm]
Remove comments of the '%... \n' variety.

26 years ago[project @ 1998-02-02 14:52:08 by simonm]
simonm [Mon, 2 Feb 1998 14:52:46 +0000 (14:52 +0000)]
[project @ 1998-02-02 14:52:08 by simonm]
Split -fwarn-unused-names into

-fwarn-unused-imports  Warn about unused explicit imports. (in -W)
-fwarn-unused-binds  Warn about unused bindings      (in -W)
-fwarn-unused-matches    Warn about unused names in pattern matches
 (not as useful, relegated to -Wall)

26 years ago[project @ 1998-02-02 14:25:33 by simonm]
simonm [Mon, 2 Feb 1998 14:25:33 +0000 (14:25 +0000)]
[project @ 1998-02-02 14:25:33 by simonm]
Add -fwarn-unused-toplevel and -fwarn-unused-imports.

26 years ago[project @ 1998-02-02 13:31:19 by simonm]
simonm [Mon, 2 Feb 1998 13:31:19 +0000 (13:31 +0000)]
[project @ 1998-02-02 13:31:19 by simonm]
remove old section about module recursion.

26 years ago[project @ 1998-02-02 13:30:57 by simonm]
simonm [Mon, 2 Feb 1998 13:30:57 +0000 (13:30 +0000)]
[project @ 1998-02-02 13:30:57 by simonm]
add section about breaking recursion between modules.

26 years ago[project @ 1998-02-02 13:05:14 by simonm]
simonm [Mon, 2 Feb 1998 13:05:14 +0000 (13:05 +0000)]
[project @ 1998-02-02 13:05:14 by simonm]
Notes about 'gmake FAST=YES' and requirement of SGML-Tools for
building documentation.

26 years ago[project @ 1998-02-02 12:41:57 by simonm]
simonm [Mon, 2 Feb 1998 12:41:57 +0000 (12:41 +0000)]
[project @ 1998-02-02 12:41:57 by simonm]
SCRIPT_PROG=ghc-$(GhcProjectVersion)
SCRIPT_LINK=ghc

26 years ago[project @ 1998-02-02 12:41:15 by simonm]
simonm [Mon, 2 Feb 1998 12:41:15 +0000 (12:41 +0000)]
[project @ 1998-02-02 12:41:15 by simonm]
Add support for links to versioned driver scripts.

26 years ago[project @ 1998-02-02 11:54:22 by simonm]
simonm [Mon, 2 Feb 1998 11:54:22 +0000 (11:54 +0000)]
[project @ 1998-02-02 11:54:22 by simonm]
HBC's QSort algorithm moved into List.

26 years ago[project @ 1998-01-30 18:19:01 by sof]
sof [Fri, 30 Jan 1998 18:19:01 +0000 (18:19 +0000)]
[project @ 1998-01-30 18:19:01 by sof]
Added NumExts entry

26 years ago[project @ 1998-01-30 17:29:12 by sof]
sof [Fri, 30 Jan 1998 17:29:12 +0000 (17:29 +0000)]
[project @ 1998-01-30 17:29:12 by sof]
New sections on naming conventions and NumExts

26 years ago[project @ 1998-01-30 17:07:42 by simonm]
simonm [Fri, 30 Jan 1998 17:07:46 +0000 (17:07 +0000)]
[project @ 1998-01-30 17:07:42 by simonm]
Remove old literate documentation support, and add support for
multi-file SGML documents.

26 years ago[project @ 1998-01-30 17:01:49 by simonm]
simonm [Fri, 30 Jan 1998 17:03:14 +0000 (17:03 +0000)]
[project @ 1998-01-30 17:01:49 by simonm]
New SGML User Guide, first cut.

26 years ago[project @ 1998-01-30 16:59:06 by sof]
sof [Fri, 30 Jan 1998 16:59:06 +0000 (16:59 +0000)]
[project @ 1998-01-30 16:59:06 by sof]
- intToDigit: if we're going to crash and burn, we might
  as well report back the argument value that caused it.

26 years ago[project @ 1998-01-30 16:57:33 by sof]
sof [Fri, 30 Jan 1998 16:57:40 +0000 (16:57 +0000)]
[project @ 1998-01-30 16:57:33 by sof]
- NumExts: new hugs&ghc interface
- moved showOct and showHex from Numeric to NumExts

26 years ago[project @ 1998-01-30 16:53:35 by sof]
sof [Fri, 30 Jan 1998 16:53:43 +0000 (16:53 +0000)]
[project @ 1998-01-30 16:53:35 by sof]
- added regressions tests for Word, Int & Bits
  (pinched test file from Hugs dist.)
- added NumExts regressions tests

26 years ago[project @ 1998-01-30 13:55:58 by sof]
sof [Fri, 30 Jan 1998 13:55:58 +0000 (13:55 +0000)]
[project @ 1998-01-30 13:55:58 by sof]
buglet (showSDoc, not show)

26 years ago[project @ 1998-01-29 13:49:38 by sof]
sof [Thu, 29 Jan 1998 13:49:39 +0000 (13:49 +0000)]
[project @ 1998-01-29 13:49:38 by sof]
Added test case for showing Floats and Doubles.