Commit Graph

10 Commits

Author SHA1 Message Date
Fergus Henderson
ceb9ec75ce Update a few files in preparation for release 0.8.
Estimated hours taken: 0.25

Update a few files in preparation for release 0.8.

BUGS:
	Delete one of the bugs from the list, since we have basically
	fixed that one.

NEWS:
	s/typeclasses/type classes/g
1998-11-15 16:53:23 +00:00
Simon Taylor
27b53e90ee Added an entry for spurious ambiguity errors due to
Estimated hours taken: 0.1

BUGS
	Added an entry for spurious ambiguity errors due to
	abstract exported equivalence types being made visible
	by --intermodule-optimization.
1998-02-19 04:33:07 +00:00
Fergus Henderson
9777cf86b5 Localize the definition of the version number into a single file.
Estimated hours taken: 2

Localize the definition of the version number into a single file.
Automate the building of releases, including daily "rotd"
(release-of-the-day) releases.

VERSION:
	New file, defines the version number.
	Also document the general scheme for assigning version numbers.

Mmake.common.in:
	Add `include VERSION'.

Mmakefile:
bindist/Mmakefile:
configure.in:
	Use the version number in VERSION rather than hard-coding it
	in multiple places.

Mmakefile:
README:
.README.in:
INSTALL:
.INSTALL.in:
	Change things so that README and INSTALL are automatically
	generated from .README.in and .INSTALL.in respectively, using
	the version number defined in VERSION.

BUGS:
	Remove an unnecessary reference to the version number.

RELEASE_NOTES:
	Change this file so that the version number is only mentioned
	in one place.  Bump the version number here to 0.7 in preparation
	for the next release.

library/Mmakefile:
library/library.m:
library/library.m.in:
	Change things so that library.m is automatically generated from
	library.m.in using the version number in VERSION.
	Also change it so that library__version says which architecture
	it was configured for.

tools/test_mercury:
	Override the version specified in the VERSION file in the CVS
	repository with either `rotd-YYYY-MM-DD' or (when making a release)
	with a specified $RELEASE_VERSION.
	When running on murliboobo, if the version built passes all its
	tests, copy it to the /pub/mercury/beta-releases directory on
	ftp://turiel.cs.mu.oz.au.

compiler/notes/release_checklist.m:
	Change the release checklist to say that you only need to
	update the version number in VERSION rather than in 6 different
	places.  Also change the procedure for building the final
	tar file to reflect the above changes to the `test_mercury' script.
1997-07-28 08:51:53 +00:00
Fergus Henderson
e597d7e3fd Update the documentation in preparation for the next release.
Estimated hours taken: 0.5

Update the documentation in preparation for the next release.

NEWS:
	Move the "Work in Progress" section to a separate file.
	Make the typography more consistent.  Various minor cleanups.

WORK_IN_PROGRESS:
	New file, containing a cleaned up version of the
	"Work in Progress" section from the NEWS file.

BUGS, LIMITATIONS:
	Minor wording changes.
1997-07-27 16:34:37 +00:00
Fergus Henderson
d9f16759a5 Update the documentation in preparation for the next release.
Estimated hours taken: 0.25

Update the documentation in preparation for the next release.

BUGS:
	Add an entry for the one bug currently on my outstanding
	bugs list that is not already documented either here on
	in the LIMITATIONS file.

RELEASE_NOTES:
	Add mention of the stuff in the extras directory.
	Mention that it works on Windows NT.
1997-07-26 17:38:44 +00:00
Fergus Henderson
7893e09ea1 Update the documentation in preparation for the next release.
Estimated hours taken: 0.5

Update the documentation in preparation for the next release.

BUGS:
	Remove entries for bugs that we have fixed.
	Point out that the bug with profiling & shared libraries
	on DEC Alpha is Digital's fault, not ours.

LIMITATIONS:
	Remove the entry for a limitation that we have fixed
	(module qualifiers are fully implemented now, I think).
	Add a brief remark about limitations in type and mode inference.

README:
	Mention man pages, README.Linux, and README.MS-Windows.
	Mention copyright on extras/graphics/Togl-1.2.
	Remove mention of copyright on runtime/timing.c.

INSTALL:
	Fix a mistake (`mmake install_opt_library' should have been
	`mmake install_split_library').
	Update the list of architectures for which we support gcc global
	registers.
1997-07-26 13:53:28 +00:00
Fergus Henderson
8e7e7d11df Add a description of the bug with tests/hard_coded/cc_nondet_disj.m.
Estimated hours taken: 0.25

mercury/BUGS:
	Add a description of the bug with tests/hard_coded/cc_nondet_disj.m.
1996-07-31 21:12:11 +00:00
Andrew Bromage
c07dd863a3 Bug report for relation__atsort.
Estimated hours taken: 0.05

Bug report for relation__atsort.
1996-07-29 06:48:42 +00:00
Fergus Henderson
68d6b9eb88 Correct the description of the problem with the profiler
Estimated hours taken: 0.25

mercury/BUGS:
	Correct the description of the problem with the profiler
	when using shared libraries on the Alpha.
1996-07-26 05:58:46 +00:00
Fergus Henderson
e0f88f77a4 Added a file containing a description of how to report bugs,
Estimated hours taken: 1

mercury/BUGS:
	Added a file containing a description of how to report bugs,
	and a list of the outstanding unfixed bugs.
1996-07-24 17:31:38 +00:00