<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/haskell.git/libraries/base/System/Timeout.hs, branch wip/stringbuffer</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>Remove all the unnecessary LANGUAGE pragmas</title>
<updated>2020-08-05T08:01:15+00:00</updated>
<author>
<name>Hécate</name>
<email>hecate+gitlab@glitchbra.in</email>
</author>
<published>2020-08-01T16:40:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=eb7013c3037538aa9c947a21dbbfd7c297929ac8'/>
<id>eb7013c3037538aa9c947a21dbbfd7c297929ac8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>winio: Multiple refactorings and support changes.</title>
<updated>2020-07-15T20:41:01+00:00</updated>
<author>
<name>Tamar Christina</name>
<email>tamar@zhox.com</email>
</author>
<published>2019-06-16T20:30:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=4bf542bf1cdf2fa468457fc0af21333478293476'/>
<id>4bf542bf1cdf2fa468457fc0af21333478293476</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>base: Better document implementation implications of Data.Timeout</title>
<updated>2019-04-13T14:02:36+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2019-04-07T16:50:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=40848a43072768d5a0a41a1df05f7a8ffd85f345'/>
<id>40848a43072768d5a0a41a1df05f7a8ffd85f345</id>
<content type='text'>
As noted in #16546 timeout uses asynchronous exceptions internally, an
implementation detail which can leak out in surprising ways.  Note this
fact.

Also expose the `Timeout` tycon.

[skip ci]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As noted in #16546 timeout uses asynchronous exceptions internally, an
implementation detail which can leak out in surprising ways.  Note this
fact.

Also expose the `Timeout` tycon.

[skip ci]
</pre>
</div>
</content>
</entry>
<entry>
<title>Add @since annotations for derived instances in base</title>
<updated>2018-03-02T21:13:07+00:00</updated>
<author>
<name>Chaitanya Koparkar</name>
<email>ckoparkar@gmail.com</email>
</author>
<published>2018-03-02T21:12:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=5c28ee88dd66617b0fd5dbe0d90142ce983a547e'/>
<id>5c28ee88dd66617b0fd5dbe0d90142ce983a547e</id>
<content type='text'>
Test Plan: ./validate

Reviewers: hvr, goldfire, bgamari, RyanGlScott

Reviewed By: RyanGlScott

Subscribers: rwbarton, thomie, carter

GHC Trac Issues: #11767

Differential Revision: https://phabricator.haskell.org/D4452
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test Plan: ./validate

Reviewers: hvr, goldfire, bgamari, RyanGlScott

Reviewed By: RyanGlScott

Subscribers: rwbarton, thomie, carter

GHC Trac Issues: #11767

Differential Revision: https://phabricator.haskell.org/D4452
</pre>
</div>
</content>
</entry>
<entry>
<title>Loads of doc(test)s</title>
<updated>2017-08-17T20:42:55+00:00</updated>
<author>
<name>David Luposchainsky</name>
<email>dluposchainsky@gmail.com</email>
</author>
<published>2017-08-11T12:25:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=bfa9048daa170d0aec0601d1241dfa99bc8fd303'/>
<id>bfa9048daa170d0aec0601d1241dfa99bc8fd303</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefer #if defined to #ifdef</title>
<updated>2017-04-29T02:35:04+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2017-04-21T13:16:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=945c45ad50ed31e3acb96fdaafb21640c4669f12'/>
<id>945c45ad50ed31e3acb96fdaafb21640c4669f12</id>
<content type='text'>
Our new CPP linter enforces this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Our new CPP linter enforces this.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add @since annotations to base instances</title>
<updated>2016-06-06T13:07:18+00:00</updated>
<author>
<name>Seraphime Kirkovski</name>
<email>kirkseraph@gmail.com</email>
</author>
<published>2016-06-06T10:29:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=a90085bd45239fffd65c01c24752a9bbcef346f1'/>
<id>a90085bd45239fffd65c01c24752a9bbcef346f1</id>
<content type='text'>
Add @since annotations to instances in `base`.

Test Plan:
 * ./validate  # some commets shouldn't break the build
 * review the annotations for absurdities.

Reviewers: ekmett, goldfire, RyanGlScott, austin, hvr, bgamari

Reviewed By: RyanGlScott, hvr, bgamari

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D2277

GHC Trac Issues: #11767
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add @since annotations to instances in `base`.

Test Plan:
 * ./validate  # some commets shouldn't break the build
 * review the annotations for absurdities.

Reviewers: ekmett, goldfire, RyanGlScott, austin, hvr, bgamari

Reviewed By: RyanGlScott, hvr, bgamari

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D2277

GHC Trac Issues: #11767
</pre>
</div>
</content>
</entry>
<entry>
<title>base: drop redundant Typeable derivings</title>
<updated>2015-03-07T19:45:44+00:00</updated>
<author>
<name>Herbert Valerio Riedel</name>
<email>hvr@gnu.org</email>
</author>
<published>2015-03-07T19:42:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=47b5b5c2b2c92ba091313c36489588edadceaa9d'/>
<id>47b5b5c2b2c92ba091313c36489588edadceaa9d</id>
<content type='text'>
Thanks to #9858 `Typeable` doesn't need to be explicitly derived anymore.
This also makes `AutoDeriveTypeable` redundant, as well as some imports of
`Typeable` (removal of whose may be beneficial to #9707). This commit
removes several such now redundant use-sites in `base`.

Reviewed By: austin, ekmett

Differential Revision: https://phabricator.haskell.org/D712
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to #9858 `Typeable` doesn't need to be explicitly derived anymore.
This also makes `AutoDeriveTypeable` redundant, as well as some imports of
`Typeable` (removal of whose may be beneficial to #9707). This commit
removes several such now redundant use-sites in `base`.

Reviewed By: austin, ekmett

Differential Revision: https://phabricator.haskell.org/D712
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve Safe Haskell bounds for changes to base over time</title>
<updated>2014-11-21T21:03:38+00:00</updated>
<author>
<name>David Terei</name>
<email>code@davidterei.com</email>
</author>
<published>2014-11-20T02:02:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=5f84bd1d6d08e20c254227fd2f72578b751addbe'/>
<id>5f84bd1d6d08e20c254227fd2f72578b751addbe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace DeriveDataTypeable by AutoDeriveTypeable</title>
<updated>2014-05-27T11:55:05+00:00</updated>
<author>
<name>Herbert Valerio Riedel</name>
<email>hvr@gnu.org</email>
</author>
<published>2014-05-27T11:49:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=6ed54303e2d3f1ef19df1312331a1740eca3ccdc'/>
<id>6ed54303e2d3f1ef19df1312331a1740eca3ccdc</id>
<content type='text'>
This is a first step towards addressing #9111

This results in the following additional Typeable (exported) instances
being generated (list was compiled by diff'ing hoogle txt output):

  instance Typeable CFile
  instance Typeable 'CFile
  instance Typeable CFpos
  instance Typeable 'CFpos
  instance Typeable CJmpBuf
  instance Typeable 'CJmpBuf
  instance Typeable ChItem
  instance Typeable QSem
  instance Typeable ID
  instance Typeable 'ID
  instance Typeable CONST
  instance Typeable Qi
  instance Typeable Qr
  instance Typeable Mp
  instance Typeable ConstrRep
  instance Typeable Fixity
  instance Typeable 'Prefix
  instance Typeable 'Infix
  instance Typeable Constr
  instance Typeable DataType
  instance Typeable DataRep
  instance Typeable Data
  instance Typeable HasResolution
  instance Typeable IsList

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 is a first step towards addressing #9111

This results in the following additional Typeable (exported) instances
being generated (list was compiled by diff'ing hoogle txt output):

  instance Typeable CFile
  instance Typeable 'CFile
  instance Typeable CFpos
  instance Typeable 'CFpos
  instance Typeable CJmpBuf
  instance Typeable 'CJmpBuf
  instance Typeable ChItem
  instance Typeable QSem
  instance Typeable ID
  instance Typeable 'ID
  instance Typeable CONST
  instance Typeable Qi
  instance Typeable Qr
  instance Typeable Mp
  instance Typeable ConstrRep
  instance Typeable Fixity
  instance Typeable 'Prefix
  instance Typeable 'Infix
  instance Typeable Constr
  instance Typeable DataType
  instance Typeable DataRep
  instance Typeable Data
  instance Typeable HasResolution
  instance Typeable IsList

Signed-off-by: Herbert Valerio Riedel &lt;hvr@gnu.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
