<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gf-core.git/src/compiler/GF/Infra, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.adelon.net/gf-core.git/atom?h=master</id>
<link rel='self' href='https://git.adelon.net/gf-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/'/>
<updated>2025-08-08T16:06:03+00:00</updated>
<entry>
<title>hide ambiguous function</title>
<updated>2025-08-08T16:06:03+00:00</updated>
<author>
<name>Herbert Lange</name>
<email>herbert.lange@gu.se</email>
</author>
<published>2025-08-08T16:06:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=9e5701b13c61c4ff63df6beb9fa7200ba8a81f9f'/>
<id>urn:sha1:9e5701b13c61c4ff63df6beb9fa7200ba8a81f9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change date/time formating</title>
<updated>2025-08-08T16:02:59+00:00</updated>
<author>
<name>Herbert Lange</name>
<email>herbert.lange@gu.se</email>
</author>
<published>2025-08-08T16:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=78beac759862d330a89a5479c5dab84e5d8cd526'/>
<id>urn:sha1:78beac759862d330a89a5479c5dab84e5d8cd526</id>
<content type='text'>
</content>
</entry>
<entry>
<title>updating formating for git info</title>
<updated>2025-08-08T15:43:56+00:00</updated>
<author>
<name>Herbert Lange</name>
<email>herbert.lange@gu.se</email>
</author>
<published>2025-08-08T15:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=1c4cde7c66d0583c40dbc69e63878e7ee52b8042'/>
<id>urn:sha1:1c4cde7c66d0583c40dbc69e63878e7ee52b8042</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add build time and git info to BuildInfo</title>
<updated>2025-08-08T15:36:03+00:00</updated>
<author>
<name>Herbert Lange</name>
<email>herbert.lange@gu.se</email>
</author>
<published>2025-08-08T15:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=e0ad7594dd510f64debc26004a6d02b0b829770a'/>
<id>urn:sha1:e0ad7594dd510f64debc26004a6d02b0b829770a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>define return in terms of pure, &gt;&gt; as *&gt;, mappend as &lt;&gt;</title>
<updated>2025-08-02T14:39:31+00:00</updated>
<author>
<name>Inari Listenmaa</name>
<email>inari.listenmaa@gmail.com</email>
</author>
<published>2024-09-09T17:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=b914a25de326dd937e3a1d05f4eefb46af6da7b4'/>
<id>urn:sha1:b914a25de326dd937e3a1d05f4eefb46af6da7b4</id>
<content type='text'>
In preparation for deprecation, see https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid and https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
</content>
</entry>
<entry>
<title>Replace tabs for whitespace in source code</title>
<updated>2021-07-07T07:40:41+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2021-07-07T07:40:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=f2e52d6f2c2bc90febceebdea0268b40ea37476c'/>
<id>urn:sha1:f2e52d6f2c2bc90febceebdea0268b40ea37476c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #118 from GrammaticalFramework/canonical</title>
<updated>2021-07-06T07:16:52+00:00</updated>
<author>
<name>Inari Listenmaa</name>
<email>inari.listenmaa@gmail.com</email>
</author>
<published>2021-07-06T07:16:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=4e8859aa752c65e8445cd54cb6ca80089492fd31'/>
<id>urn:sha1:4e8859aa752c65e8445cd54cb6ca80089492fd31</id>
<content type='text'>
Fixes to canonical compilation</content>
</entry>
<entry>
<title>Add --haskell=pgf2 flag</title>
<updated>2021-07-01T13:31:00+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2021-07-01T13:31:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=b090e9b0ff9c442396358090f0afa276e5531de5'/>
<id>urn:sha1:b090e9b0ff9c442396358090f0afa276e5531de5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make GF.Grammar.Canonical.Id a type synonym for GF.Infra.Ident.RawIdent</title>
<updated>2021-06-30T08:58:23+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2021-06-30T08:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=0a70eca6e2913c462c5c65361131f3ed341e539d'/>
<id>urn:sha1:0a70eca6e2913c462c5c65361131f3ed341e539d</id>
<content type='text'>
This avoids a lot of conversion back and forth between Strings and ByteStrings

This commit was cherry-picked from d0c27cdaae78c670b098740bfb49b428d900e640 (lpgf branch)
</content>
</entry>
<entry>
<title>Fix infinite recursion on error</title>
<updated>2020-10-26T16:21:22+00:00</updated>
<author>
<name>Andreas Källberg</name>
<email>anka.213@gmail.com</email>
</author>
<published>2020-10-26T15:05:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=1ff66006b8d928da01a56ca9f930f07b3cb2a01e'/>
<id>urn:sha1:1ff66006b8d928da01a56ca9f930f07b3cb2a01e</id>
<content type='text'>
The implementation was meant to lift from SIO to IO,
but instead it was just the identity function,
which means that `fail = id . fail` and we have an infinite loop.
</content>
</entry>
</feed>
