Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | adeiu, MissingH | 2017-05-16 | |
| | | | | | | | | | | | | | | | | Removed dependency on MissingH, instead depending on the split library. After laying groundwork for this since 2015, it was mostly straightforward. Added Utility.Tuple and Utility.Split. Eyeballed System.Path.WildMatch while implementing the same thing. Since MissingH's progress meter display was being used, I re-implemented my own. Bonus: Now progress is displayed for transfers of files of unknown size. This commit was sponsored by Shane-o on Patreon. | ||
* | fix build | 2016-12-28 | |
| | |||
* | Always use filesystem encoding for all file and handle reads and writes. | 2016-12-24 | |
| | | | | | This is a big scary change. I have convinced myself it should be safe. I hope! | ||
* | finish fixing android build after tor merge | 2016-12-12 | |
| | |||
* | fix some more | 2016-12-10 | |
| | |||
* | better fix | 2016-12-10 | |
| | |||
* | improve hask to work with TH for Free monads | 2016-12-10 | |
| | |||
* | minor typo fixes throughout | 2016-06-02 | |
| | | | | | problematic flexibility | ||
* | avoid warnings about not exported System.Directory.isSymbolicLink | 2016-04-28 | |
| | |||
* | Fix build with directory-1.2.6.2. | 2016-04-28 | |
| | | | | | | It started exporting a isSymbolicLink which supports windows. But, git-annex does no use symlinks on windows yet and this conflicts with the function by the same name from unix-compat, so hide it. | ||
* | avoid unused variable | 2015-05-27 | |
| | |||
* | fix let_do parser | 2015-02-22 | |
| | |||
* | add another lambdaparams hack, sigh | 2015-02-22 | |
| | |||
* | comment typo | 2015-02-22 | |
| | |||
* | a new hack for another ghc invalid haskell syntax in -ddump-splices .. | 2015-02-22 | |
| | |||
* | more nested instances hacks | 2015-02-22 | |
| | |||
* | accept longer prefix in case expression fixup | 2015-02-22 | |
| | | | | Eg, "Right r_a36iJ ->" | ||
* | Database.Persist.TH.++ is Data.Text.append | 2015-02-22 | |
| | |||
* | EvilSplicer hacks for persistent | 2015-02-22 | |
| | |||
* | update my email address and homepage url | 2015-01-21 | |
| | |||
* | revert parentDir change | 2015-01-09 | |
| | | | | | | | | Reverts 2bba5bc22d049272d3328bfa6c452d3e2e50e86c Unfortunately, this caused breakage on Windows, and possibly elsewhere, because parentDir and takeDirectory do not behave the same when there is a trailing directory separator. | ||
* | made parentDir return a Maybe FilePath; removed most uses of it | 2015-01-06 | |
| | | | | | | | | parentDir is less safe than takeDirectory, especially when working with relative FilePaths. It's really only useful in loops that want to terminate at / This commit was sponsored by Audric SCHILTKNECHT. | ||
* | fix some mixed space+tab indentation | 2014-10-09 | |
| | | | | | | | | | This fixes all instances of " \t" in the code base. Most common case seems to be after a "where" line; probably vim copied the two space layout of that line. Done as a background task while listening to episode 2 of the Type Theory podcast. | ||
* | fix build | 2014-08-10 | |
| | |||
* | 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 | |
| |