mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-12 20:34:19 +00:00
Merge in changes from the 0.13 branch.
Estimated hours taken: 0 Branches: main NEWS: HISTORY: Merge in changes from the 0.13 branch.
This commit is contained in:
3
HISTORY
3
HISTORY
@@ -2906,6 +2906,9 @@ This release fixes some bugs with `mmc --make' and `--smart-recompilation'.
|
||||
Mercury 0.13.0, 14 September 2006
|
||||
---------------------------------
|
||||
|
||||
Mercury 0.13.1, 1 December 2006
|
||||
-------------------------------
|
||||
|
||||
See the NEWS file.
|
||||
|
||||
|
||||
|
||||
31
NEWS
31
NEWS
@@ -1,5 +1,5 @@
|
||||
NEWS since Mercury 0.13
|
||||
-----------------------
|
||||
NEWS since Mercury 0.13.1
|
||||
-------------------------
|
||||
|
||||
Changes to the Mercury language:
|
||||
|
||||
@@ -126,6 +126,33 @@ Changes to the Mercury standard library:
|
||||
io.binary_input_stream_offset/4 and io.binary_output_stream_offset/4.
|
||||
|
||||
|
||||
NEWS for Mercury 0.13.1
|
||||
-----------------------
|
||||
|
||||
This release is primarily a bug-fix release.
|
||||
The problems fixed include:
|
||||
|
||||
* polymorphic insts and mode-specific clauses did not work together.
|
||||
* polymorphic insts and export pragmas did not work together.
|
||||
* the compiler was not correctly enforcing the restriction that type
|
||||
variables in instance declarations should be distinct.
|
||||
* the compiler sometimes performed superclass reduction incorrectly,
|
||||
causing it to reject valid typeclass constraints.
|
||||
* installation of static archives on Mac OS X using mmc --make now
|
||||
works correctly. Previously, static archives caused linking problems
|
||||
because the table of contents was not being updated after installation.
|
||||
* non-exported typeclasses sometimes resulted in incomplete interface
|
||||
files being generated.
|
||||
|
||||
In addition to the above bug-fixes we have the following addition to the
|
||||
standard library.
|
||||
|
||||
Changes to the Mercury standard library:
|
||||
* We have added a new module `rtree', that provides region trees.
|
||||
These are a standard data structure for querying spatial information.
|
||||
|
||||
|
||||
|
||||
NEWS for Mercury 0.13
|
||||
---------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user