<feed xmlns='http://www.w3.org/2005/Atom'>
<title>walint/src, branch main</title>
<subtitle>A linter for workadventure maps
</subtitle>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/'/>
<entry>
<title>a year went by</title>
<updated>2023-10-23T23:21:52+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2023-10-23T21:18:34+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=9110064fe62f98dd3ecc5fb4c3915a843492b8fb'/>
<id>9110064fe62f98dd3ecc5fb4c3915a843492b8fb</id>
<content type='text'>
This does many meta-things, but changes no functionality:
 - get rid of stack, and use just cabal with a stackage snapshot instead
   (why did I ever think stack was a good idea?)
 - update the stackage snapshot to something halfway recent
 - thus making builds work on nixpkgs-23.05 (current stable)
 - separating out packages into their own cabal files
 - use the GHC2021 set of extensions as default
 - very slight code changes to make things build again
 - update readme accordingly
 - stylish-haskell run
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This does many meta-things, but changes no functionality:
 - get rid of stack, and use just cabal with a stackage snapshot instead
   (why did I ever think stack was a good idea?)
 - update the stackage snapshot to something halfway recent
 - thus making builds work on nixpkgs-23.05 (current stable)
 - separating out packages into their own cabal files
 - use the GHC2021 set of extensions as default
 - very slight code changes to make things build again
 - update readme accordingly
 - stylish-haskell run
</pre>
</div>
</content>
</entry>
<entry>
<title>update stack resolver</title>
<updated>2022-10-11T09:28:30+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-10-11T09:28:30+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=a29be8315c2e6647a5878529affda84ec8036ccb'/>
<id>a29be8315c2e6647a5878529affda84ec8036ccb</id>
<content type='text'>
(also got rid of the map templater, which had version problems with
mustache — it's not likely anyone will need it anyways)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(also got rid of the map templater, which had version problems with
mustache — it's not likely anyone will need it anyways)
</pre>
</div>
</content>
</entry>
<entry>
<title>remove leftover rc3 things &amp; some new stuff</title>
<updated>2022-03-19T19:07:45+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-03-19T18:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=dbf2253dc4256809b255767cbf4ae9c236f18542'/>
<id>dbf2253dc4256809b255767cbf4ae9c236f18542</id>
<content type='text'>
this removes:
 - the bbb properties
 - all explicit mentions of rc3
 - the weird script domain hacks (done via a substitution now)
 - some (few) of the weirder code choices

it also adds some more type level witchery to deal with configs, which
for some reason seems to be the hardest problem of this entire program …

also the server now does inter-assembly dependency checking!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this removes:
 - the bbb properties
 - all explicit mentions of rc3
 - the weird script domain hacks (done via a substitution now)
 - some (few) of the weirder code choices

it also adds some more type level witchery to deal with configs, which
for some reason seems to be the hardest problem of this entire program …

also the server now does inter-assembly dependency checking!
</pre>
</div>
</content>
</entry>
<entry>
<title>walint: some marginally nicer code</title>
<updated>2022-03-19T18:59:05+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-03-06T15:21:24+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=11417fc194673decbfcb6e8b7e3da0af203feff1'/>
<id>11417fc194673decbfcb6e8b7e3da0af203feff1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>switch to universum prelude</title>
<updated>2022-03-19T18:54:48+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-02-18T17:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=52bf0fa6dace596a4bd5b4e4229fbb9704fbf443'/>
<id>52bf0fa6dace596a4bd5b4e4229fbb9704fbf443</id>
<content type='text'>
also don't keep adjusted maps around if not necessary
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also don't keep adjusted maps around if not necessary
</pre>
</div>
</content>
</entry>
<entry>
<title>don't fail compilation if git is unavailable</title>
<updated>2022-03-19T18:26:32+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-02-12T16:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=4017daeae6e22067f687e7e0edb072e5f7808627'/>
<id>4017daeae6e22067f687e7e0edb072e5f7808627</id>
<content type='text'>
(instead, `walint --version` will now just say "unknown")
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(instead, `walint --version` will now just say "unknown")
</pre>
</div>
</content>
</entry>
<entry>
<title>use hpack and clean up modules</title>
<updated>2022-03-19T18:25:49+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-01-14T23:46:30+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=1530a4646b5bb7ab2930d1433eda87d5f0936125'/>
<id>1530a4646b5bb7ab2930d1433eda87d5f0936125</id>
<content type='text'>
as annoying as yaml is, cabal's package format is somehow worse, apparently
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
as annoying as yaml is, cabal's package format is somehow worse, apparently
</pre>
</div>
</content>
</entry>
<entry>
<title>add dot language output for repository map graphs</title>
<updated>2021-12-30T22:35:10+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-12-30T22:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=8f292660630b3154a3441cc673d6aa605f668e5b'/>
<id>8f292660630b3154a3441cc673d6aa605f668e5b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>print version information on --version</title>
<updated>2021-12-22T20:45:45+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-12-22T20:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=ebfc8be95e83852081d8dc93d2bf4717df18583e'/>
<id>ebfc8be95e83852081d8dc93d2bf4717df18583e</id>
<content type='text'>
If --version is given, `walint` prints version information, then exists
with code 0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If --version is given, `walint` prints version information, then exists
with code 0.
</pre>
</div>
</content>
</entry>
<entry>
<title>turns out apparently C8.unpack assumes ascii</title>
<updated>2021-12-20T16:14:13+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2021-12-20T16:14:13+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/walint/commit/?id=3a9af9322c1348b03034b80fb11b5a22e3b811a2'/>
<id>3a9af9322c1348b03034b80fb11b5a22e3b811a2</id>
<content type='text'>
(and no one's documented that)

Anyways it now uses utf8 which seems a little more reasonable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(and no one's documented that)

Anyways it now uses utf8 which seems a little more reasonable.
</pre>
</div>
</content>
</entry>
</feed>
