Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | make EvilSplicer re-box file-embed's ByteStrings | 2014-06-13 | |
| | | | | | | | | | The armel autobuilder started failing: Assistant/WebApp/Types.hs:128:14: primitive string literal must contain only characters <= '\xFF' This fixes that. | ||
* | better heuristic for what is a package-qualified symbol | 2014-05-27 | |
| | | | | | Hopefully this will avoid mangling css files embedded in strings inside spliced code. | ||
* | proper fix for "foo"# -- need MagicHash extension | 2014-05-25 | |
| | |||
* | typo | 2014-05-25 | |
| | |||
* | put in hack for weird new problem with ghc's emitted splices | 2014-05-25 | |
| | |||
* | work around an EvilSplicer bug | 2014-05-10 | |
| | | | | | | This should fix the android build. The EvilSplicer cannot fix up ghc's misformatting of a case expression with a construstor with a lot of parameters, which spans multiple lines. | ||
* | avoid another encoding crash | 2013-12-27 | |
| | |||
* | -Wall clean | 2013-12-27 | |
| | |||
* | avoid EvilSplicer crashing on encoding problems, including LANG=C with utf-8 ↵ | 2013-12-19 | |
| | | | | in files | ||
* | improve EvilSplicer robustness | 2013-12-18 | |
| | |||
* | use pure or return rather than (:[]) or \x -> [x] | 2013-11-06 | |
| | |||
* | oops | 2013-09-22 | |
| | |||
* | one more EvilSplicer hack for the night | 2013-09-22 | |
| | |||
* | fix broken EvilSplicer change | 2013-09-22 | |
| | |||
* | improve lambdaparens hack | 2013-09-22 | |
| | |||
* | another fine hack | 2013-09-22 | |
| | |||
* | add a hack to get build working with new library build | 2013-05-08 | |
| | |||
* | EvilSplicer: fix handling of newlines in multiline strings | 2013-05-02 | |
| | |||
* | argh!! http://hackage.haskell.org/package/zeroth | 2013-04-18 | |
| | |||
* | avoid adding parens to lambdas in tuples | 2013-04-18 | |
| | |||
* | run lambda parenthesisation recursively inside the body of the lambda | 2013-04-18 | |
| | |||
* | fix lambda parenthesisation | 2013-04-18 | |
| | |||
* | fix build | 2013-04-18 | |
| | |||
* | tighten search and replace slightly | 2013-04-17 | |
| | |||
* | argle | 2013-04-17 | |
| | |||
* | minor cleanup | 2013-04-17 | |
| | |||
* | very close now.. but still so far | 2013-04-17 | |
| | |||
* | deal with GHC's broken layout of case expressions. ARGH why GHC WHY?!?! | 2013-04-17 | |
| | |||
* | Splicer contines his evil ways (and Joey goes slowly insane) | 2013-04-16 | |
| | |||
* | Evil Splicer only *thought* he was evil until this commit happened. | 2013-04-16 | |
| | | | | So many nasty hacks! | ||
* | need to mangle another symbol | 2013-04-16 | |
| | |||
* | a few nasty hacks for yesod | 2013-04-16 | |
| | |||
* | update | 2013-04-15 | |
| | |||
* | fix 2 splicing bugs | 2013-04-15 | |
| | |||
* | handle multi-line QQ | 2013-04-15 | |
| | |||
* | only show files that are really changed | 2013-04-15 | |
| | |||
* | hack around incorrect nested instance code generated by GHC | 2013-04-14 | |
| | | | | Yesod-specific hack for now. | ||
* | better handling of declaration splices | 2013-04-14 | |
| | | | | | Still not quite enough to properly expand yesod type safe routes, but getting there.. | ||
* | fix inplace mode | 2013-04-14 | |
| | |||
* | avoid updating a file if the old splice is the same as the new | 2013-04-14 | |
| | |||
* | incremental android builds with the EvilSplicer | 2013-04-14 | |
| | |||
* | better splice joining | 2013-04-13 | |
| | |||
* | work around ghc weirdness | 2013-04-13 | |
| | |||
* | fix a syntax problem with a splace that provides a parameter to a function | 2013-04-13 | |
| | |||
* | added symbol de-mangling | 2013-04-13 | |
| | |||
* | first version of the Evil Splicer! | 2013-04-13 | |