Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | adeiu, MissingH | Joey Hess | 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 | Joey Hess | 2016-12-28 |
| | |||
* | Always use filesystem encoding for all file and handle reads and writes. | Joey Hess | 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 | Joey Hess | 2016-12-12 |
| | |||
* | fix some more | Joey Hess | 2016-12-10 |
| | |||
* | better fix | Joey Hess | 2016-12-10 |
| | |||
* | improve hask to work with TH for Free monads | Joey Hess | 2016-12-10 |
| | |||
* | minor typo fixes throughout | Yaroslav Halchenko | 2016-06-02 |
| | | | | | problematic flexibility | ||
* | avoid warnings about not exported System.Directory.isSymbolicLink | Joey Hess | 2016-04-28 |
| | |||
* | Fix build with directory-1.2.6.2. | Joey Hess | 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 | Joey Hess | 2015-05-27 |
| | |||
* | fix let_do parser | Joey Hess | 2015-02-22 |
| | |||
* | add another lambdaparams hack, sigh | Joey Hess | 2015-02-22 |
| | |||
* | comment typo | Joey Hess | 2015-02-22 |
| | |||
* | a new hack for another ghc invalid haskell syntax in -ddump-splices .. | Joey Hess | 2015-02-22 |
| | |||
* | more nested instances hacks | Joey Hess | 2015-02-22 |
| | |||
* | accept longer prefix in case expression fixup | Joey Hess | 2015-02-22 |
| | | | | Eg, "Right r_a36iJ ->" | ||
* | Database.Persist.TH.++ is Data.Text.append | Joey Hess | 2015-02-22 |
| | |||
* | EvilSplicer hacks for persistent | Joey Hess | 2015-02-22 |
| | |||
* | update my email address and homepage url | Joey Hess | 2015-01-21 |
| | |||
* | revert parentDir change | Joey Hess | 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 | Joey Hess | 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 | Joey Hess | 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 | Joey Hess | 2014-08-10 |
| | |||
* | make EvilSplicer re-box file-embed's ByteStrings | Joey Hess | 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 | Joey Hess | 2014-05-27 |
| | | | | | Hopefully this will avoid mangling css files embedded in strings inside spliced code. | ||
* | proper fix for "foo"# -- need MagicHash extension | Joey Hess | 2014-05-25 |
| | |||
* | typo | Joey Hess | 2014-05-25 |
| | |||
* | put in hack for weird new problem with ghc's emitted splices | Joey Hess | 2014-05-25 |
| | |||
* | work around an EvilSplicer bug | Joey Hess | 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 | Joey Hess | 2013-12-27 |
| | |||
* | -Wall clean | Joey Hess | 2013-12-27 |
| | |||
* | avoid EvilSplicer crashing on encoding problems, including LANG=C with utf-8 ↵ | Joey Hess | 2013-12-19 |
| | | | | in files | ||
* | improve EvilSplicer robustness | Joey Hess | 2013-12-18 |
| | |||
* | use pure or return rather than (:[]) or \x -> [x] | Joey Hess | 2013-11-06 |
| | |||
* | oops | Joey Hess | 2013-09-22 |
| | |||
* | one more EvilSplicer hack for the night | Joey Hess | 2013-09-22 |
| | |||
* | fix broken EvilSplicer change | Joey Hess | 2013-09-22 |
| | |||
* | improve lambdaparens hack | Joey Hess | 2013-09-22 |
| | |||
* | another fine hack | Joey Hess | 2013-09-22 |
| | |||
* | add a hack to get build working with new library build | Joey Hess | 2013-05-08 |
| | |||
* | EvilSplicer: fix handling of newlines in multiline strings | Joey Hess | 2013-05-02 |
| | |||
* | argh!! http://hackage.haskell.org/package/zeroth | Joey Hess | 2013-04-18 |
| | |||
* | avoid adding parens to lambdas in tuples | Joey Hess | 2013-04-18 |
| | |||
* | run lambda parenthesisation recursively inside the body of the lambda | Joey Hess | 2013-04-18 |
| | |||
* | fix lambda parenthesisation | Joey Hess | 2013-04-18 |
| | |||
* | fix build | Joey Hess | 2013-04-18 |
| | |||
* | tighten search and replace slightly | Joey Hess | 2013-04-17 |
| | |||
* | argle | Joey Hess | 2013-04-17 |
| | |||
* | minor cleanup | Joey Hess | 2013-04-17 |
| |