<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/haskell.git/testsuite/tests/parser/should_fail/readFail025.stderr, branch wip/python-buffer</title>
<subtitle>gitlab.haskell.org: ghc/ghc.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/'/>
<entry>
<title>Entirely re-jig the handling of default type-family instances (fixes Trac #9063)</title>
<updated>2014-07-15T06:43:55+00:00</updated>
<author>
<name>Simon Peyton Jones</name>
<email>simonpj@microsoft.com</email>
</author>
<published>2014-07-15T06:43:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=9b8ba62991ae22420a0c4486127a3b22ee7f22bd'/>
<id>9b8ba62991ae22420a0c4486127a3b22ee7f22bd</id>
<content type='text'>
In looking at Trac #9063 I decided to re-design the default
instances for associated type synonyms.  Previously it was all
jolly complicated, to support generality that no one wanted, and
was arguably undesirable.

Specifically

* The default instance for an associated type can have only
  type variables on the LHS.  (Not type patterns.)

* There can be at most one default instances declaration for
  each associated type.

To achieve this I had to do a surprisingly large amount of refactoring
of HsSyn, specifically to parameterise HsDecls.TyFamEqn over the type
of the LHS patterns.

That change in HsDecls has a (trivial) knock-on effect in Haddock, so
this commit does a submodule update too.

The net result is good though.  The code is simpler; the language
specification is simpler.  Happy days.

Trac #9263 and #9264 are thereby fixed as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In looking at Trac #9063 I decided to re-design the default
instances for associated type synonyms.  Previously it was all
jolly complicated, to support generality that no one wanted, and
was arguably undesirable.

Specifically

* The default instance for an associated type can have only
  type variables on the LHS.  (Not type patterns.)

* There can be at most one default instances declaration for
  each associated type.

To achieve this I had to do a surprisingly large amount of refactoring
of HsSyn, specifically to parameterise HsDecls.TyFamEqn over the type
of the LHS patterns.

That change in HsDecls has a (trivial) knock-on effect in Haddock, so
this commit does a submodule update too.

The net result is good though.  The code is simpler; the language
specification is simpler.  Happy days.

Trac #9263 and #9264 are thereby fixed as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use U+2018 instead of U+201B quote mark in compiler messages</title>
<updated>2014-02-25T10:06:51+00:00</updated>
<author>
<name>Herbert Valerio Riedel</name>
<email>hvr@gnu.org</email>
</author>
<published>2014-02-23T21:00:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=018676c7f883886b388652c913c99a10d2591b0b'/>
<id>018676c7f883886b388652c913c99a10d2591b0b</id>
<content type='text'>
This matches GCC's choice of Unicode quotation marks (i.e. U+2018 and U+2019)
and therefore looks more familiar on the console. This addresses #2507.

Signed-off-by: Herbert Valerio Riedel &lt;hvr@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This matches GCC's choice of Unicode quotation marks (i.e. U+2018 and U+2019)
and therefore looks more familiar on the console. This addresses #2507.

Signed-off-by: Herbert Valerio Riedel &lt;hvr@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Error message wibbles</title>
<updated>2013-11-06T10:40:12+00:00</updated>
<author>
<name>Simon Peyton Jones</name>
<email>simonpj@microsoft.com</email>
</author>
<published>2013-11-06T10:40:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=bc5f6f549f7c6a42b95fceb0a363830a05747a4e'/>
<id>bc5f6f549f7c6a42b95fceb0a363830a05747a4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update outputs following the unicode quote change in GHC's output</title>
<updated>2013-02-24T14:48:43+00:00</updated>
<author>
<name>Ian Lynagh</name>
<email>ian@well-typed.com</email>
</author>
<published>2013-02-24T14:48:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=d6588276e819f088e29a6c16ba0a0c82acfd05cc'/>
<id>d6588276e819f088e29a6c16ba0a0c82acfd05cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Accept error message wibbles</title>
<updated>2011-09-01T07:00:59+00:00</updated>
<author>
<name>Simon Peyton Jones</name>
<email>simonpj@microsoft.com</email>
</author>
<published>2011-09-01T07:00:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=6d43f0f70d9982183e649512243b41394d10c91e'/>
<id>6d43f0f70d9982183e649512243b41394d10c91e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move tests from tests/ghc-regress/* to just tests/*</title>
<updated>2011-07-20T18:26:35+00:00</updated>
<author>
<name>David Terei</name>
<email>davidterei@gmail.com</email>
</author>
<published>2011-07-20T18:09:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=16514f272fb42af6e9c7674a9bd6c9dce369231f'/>
<id>16514f272fb42af6e9c7674a9bd6c9dce369231f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
