<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/haskell.git/libraries/libiserv, 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>Expunge #ifdef and #ifndef from the codebase</title>
<updated>2019-07-14T05:21:48+00:00</updated>
<author>
<name>John Ericson</name>
<email>git@JohnEricson.me</email>
</author>
<published>2019-07-10T15:54:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=d7c6c4717cdf1b7bd8550e37da66c52275c802f0'/>
<id>d7c6c4717cdf1b7bd8550e37da66c52275c802f0</id>
<content type='text'>
These are unexploded minds as far as the linter is concerned. I don't
want to hit in my MRs by mistake!

I did this with `sed`, and then rolled back some changes in the docs,
config.guess, and the linter itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are unexploded minds as far as the linter is concerned. I don't
want to hit in my MRs by mistake!

I did this with `sed`, and then rolled back some changes in the docs,
config.guess, and the linter itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Wiki URLs to point to GitLab</title>
<updated>2019-03-25T18:02:29+00:00</updated>
<author>
<name>Takenobu Tani</name>
<email>takenobu.hs@gmail.com</email>
</author>
<published>2019-03-21T07:06:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=3769e3a829f4514f82ce7f7d218867f1d69d3d38'/>
<id>3769e3a829f4514f82ce7f7d218867f1d69d3d38</id>
<content type='text'>
This moves all URL references to Trac Wiki to their corresponding
GitLab counterparts.

This substitution is classified as follows:

1. Automated substitution using sed with Ben's mapping rule [1]
    Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...
    New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...

2. Manual substitution for URLs containing `#` index
    Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...#Zzz
    New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...#zzz

3. Manual substitution for strings starting with `Commentary`
    Old: Commentary/XxxYyy...
    New: commentary/xxx-yyy...

See also !539

[1]: https://gitlab.haskell.org/bgamari/gitlab-migration/blob/master/wiki-mapping.json
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This moves all URL references to Trac Wiki to their corresponding
GitLab counterparts.

This substitution is classified as follows:

1. Automated substitution using sed with Ben's mapping rule [1]
    Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...
    New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...

2. Manual substitution for URLs containing `#` index
    Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...#Zzz
    New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...#zzz

3. Manual substitution for strings starting with `Commentary`
    Old: Commentary/XxxYyy...
    New: commentary/xxx-yyy...

See also !539

[1]: https://gitlab.haskell.org/bgamari/gitlab-migration/blob/master/wiki-mapping.json
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup iserv/iserv-proxy</title>
<updated>2019-02-28T07:20:05+00:00</updated>
<author>
<name>Moritz Angermann</name>
<email>moritz.angermann@gmail.com</email>
</author>
<published>2019-01-30T01:47:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=f838809f1e73c20bc70926fe98e735297572ac60'/>
<id>f838809f1e73c20bc70926fe98e735297572ac60</id>
<content type='text'>
This adds trace messages that include the processes name and as such
make debugging and following the communication easier.

It also adds a note regarding the fwd*Call proxy-communication logic
between the proxy and the slave.

The proxy will now also poll for 60s to wait for the remote iserv
to come up. (Alternatively you can start the remote process
beforehand; and just have iserv-proxy connect to it)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds trace messages that include the processes name and as such
make debugging and following the communication easier.

It also adds a note regarding the fwd*Call proxy-communication logic
between the proxy and the slave.

The proxy will now also poll for 60s to wait for the remote iserv
to come up. (Alternatively you can start the remote process
beforehand; and just have iserv-proxy connect to it)
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement -Wredundant-record-wildcards and -Wunused-record-wildcards</title>
<updated>2019-02-14T07:36:02+00:00</updated>
<author>
<name>Matthew Pickering</name>
<email>matthewtpickering@gmail.com</email>
</author>
<published>2019-02-11T09:24:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=19626218566ea709b5f6f287d3c296b0c4021de2'/>
<id>19626218566ea709b5f6f287d3c296b0c4021de2</id>
<content type='text'>
-Wredundant-record-wildcards warns when a .. pattern binds no variables.

-Wunused-record-wildcards warns when none of the variables bound by a ..
pattern are used.

These flags are enabled by `-Wall`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-Wredundant-record-wildcards warns when a .. pattern binds no variables.

-Wunused-record-wildcards warns when none of the variables bound by a ..
pattern are used.

These flags are enabled by `-Wall`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use autoconf to generate version numbers for libiserv and friends</title>
<updated>2018-11-26T17:59:38+00:00</updated>
<author>
<name>Ryan Scott</name>
<email>ryan.gl.scott@gmail.com</email>
</author>
<published>2018-11-26T17:59:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=8f9f52d8e421ce544d5437a93117545d52d0eabd'/>
<id>8f9f52d8e421ce544d5437a93117545d52d0eabd</id>
<content type='text'>
Summary:
Currently, the version numbers for `libiserv`, `iserv`, and
`iserv-proxy` are hard-coded directly into their `.cabal` files.
These are easy to forget to update, and in fact, this has already
happened once (see #15866). Let's use `autoconf` to do this for us
so that it is not forgotten in the future.

Test Plan: ./validate

Reviewers: bgamari

Reviewed By: bgamari

Subscribers: rwbarton, erikd, carter

GHC Trac Issues: #15866

Differential Revision: https://phabricator.haskell.org/D5302
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Currently, the version numbers for `libiserv`, `iserv`, and
`iserv-proxy` are hard-coded directly into their `.cabal` files.
These are easy to forget to update, and in fact, this has already
happened once (see #15866). Let's use `autoconf` to do this for us
so that it is not forgotten in the future.

Test Plan: ./validate

Reviewers: bgamari

Reviewed By: bgamari

Subscribers: rwbarton, erikd, carter

GHC Trac Issues: #15866

Differential Revision: https://phabricator.haskell.org/D5302
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump binary submodule</title>
<updated>2018-08-03T20:22:43+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2018-08-02T12:29:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=8d04822e0ef1d390c3cffb55b1f75638c7a519e7'/>
<id>8d04822e0ef1d390c3cffb55b1f75638c7a519e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>configure: Set version to 8.7</title>
<updated>2018-06-20T22:26:35+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2018-06-20T21:11:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=c7cd5a643557a80fbeb96663281f2ab7523a2055'/>
<id>c7cd5a643557a80fbeb96663281f2ab7523a2055</id>
<content type='text'>
Bumps haddock submodule.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps haddock submodule.
</pre>
</div>
</content>
</entry>
<entry>
<title>containers: Bump to 0.6.0.1</title>
<updated>2018-06-20T17:31:56+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2018-06-18T15:58:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=c35ad6e0b3c62976e6251f1e9c47fe83ff15f4ce'/>
<id>c35ad6e0b3c62976e6251f1e9c47fe83ff15f4ce</id>
<content type='text'>
Bumps containers submodule, among others.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps containers submodule, among others.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "containers: Bump to 0.6.0.1"</title>
<updated>2018-06-20T01:44:35+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2018-06-20T01:40:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=7363ba4561d4c224efd73542e1e3f7fd524e6d6d'/>
<id>7363ba4561d4c224efd73542e1e3f7fd524e6d6d</id>
<content type='text'>
This reverts commit 50e7bff7514ebbd74976c1a9fa0db7a8275178ae.

Reverts submodule changes.

Sigh, the haskeline commit isn't quite upstream yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 50e7bff7514ebbd74976c1a9fa0db7a8275178ae.

Reverts submodule changes.

Sigh, the haskeline commit isn't quite upstream yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>containers: Bump to 0.6.0.1</title>
<updated>2018-06-20T00:15:38+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2018-06-18T15:58:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=50e7bff7514ebbd74976c1a9fa0db7a8275178ae'/>
<id>50e7bff7514ebbd74976c1a9fa0db7a8275178ae</id>
<content type='text'>
Bumps containers submodule, among others.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps containers submodule, among others.
</pre>
</div>
</content>
</entry>
</feed>
