| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
this has been bothering me for MONTHS, and it compiles faster now. also fixed some warnings
|
| |
|
| |
|
| |
|
|
|
|
| |
also don't keep adjusted maps around if not necessary
|
|
|
|
| |
as annoying as yaml is, cabal's package format is somehow worse, apparently
|
|
|
|
|
|
|
| |
don't add maps to the result if their lint result looks the same as that
of another list, just say it happened several times instead (this leads
to a rather confusing Eq instance for MapResult which implements a very
simple surface-level equality — perhaps change that later)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
it was kinda getting messy in places.
Also found some accidental isomorphisms between types, so these are now
only one type because the consequences were getting silly.
|
| |
|
|
|
|
|
|
| |
because we can't ever trust workadventure, apparently.
why are we using that thing again?
|
|
|
|
|
|
| |
this reorganised the whole linting for tilesets somewhat; it's now very
similar to that linting layers, and it may be possible to abstract some
of the code away ...
|
| |
|
| |
|
|
|
|
| |
apparently i couldn't read or something?
|
|
|
|
| |
it's almost as if there's some structure to this code!
|
|
|
|
|
|
| |
Adds a PrettyPrint typeclass which operates on Text and should replace
Show, since constantly converting strings from linked lists to arrays
seems somewhat silly.
|
|
(also renaming things now that concepts seem a bit clearer)
|