summaryrefslogtreecommitdiff
path: root/Common.hs
Commit message (Expand)AuthorAge
* Windows: Support long filenames in more (possibly all) of the codeJoey Hess2023-03-01
* avoid unix-compat's renameJoey Hess2022-07-12
* finish fixing removeLink on windowsJoey Hess2020-11-24
* add newtypes for QuickCheck to avoid LANG=C issuesJoey Hess2020-11-09
* more RawFilePath conversionJoey Hess2020-11-05
* more RawFilePath conversionJoey Hess2020-10-29
* import Utility.FileSystemEncoding in CommonJoey Hess2019-01-03
* add DebugLocks build flagJoey Hess2018-11-19
* finally really add back custom-setup stanzaJoey Hess2017-12-31
* use unix-compat 0.5 on windowsJoey Hess2017-11-14
* Revert "use unix-compat 0.5 on windows"Joey Hess2017-11-09
* use unix-compat 0.5 on windowsJoey Hess2017-11-09
* adeiu, MissingHJoey Hess2017-05-16
* Always use filesystem encoding for all file and handle reads and writes.Joey Hess2016-12-24
* avoid warnings about not exported System.Directory.isSymbolicLinkJoey Hess2016-04-28
* Fix build with directory-1.2.6.2.Joey Hess2016-04-28
* add database benchmarkJoey Hess2016-01-12
* import Data.Default in CommonJoey Hess2015-01-28
* add getFileSize, which can get the real size of a large file on WindowsJoey Hess2015-01-20
* Fix build with process 1.2.1.0.Joey Hess2015-01-04
* unify exception handling into Utility.ExceptionJoey Hess2014-08-07
* add missing Network.URI Ord instance for Debian stableJoey Hess2014-04-14
* add desktop notificationsJoey Hess2014-03-22
* Windows: Avoid using unix-compat's rename, which refuses to rename directories.Joey Hess2014-01-29
* clean up some ugly codeJoey Hess2013-09-27
* fix the day's windows permissions damageJoey Hess2013-05-12
* work around MissingH's absNormPath not working on WindowsJoey Hess2013-05-12
* fix permission damage (thanks, Windows)Joey Hess2013-05-11
* clean up from windows portingJoey Hess2013-05-11
* fixup #if 0 stubs to use #ifndef mingw32_HOST_OSJoey Hess2013-05-10
* stub out posix stuff for WindowsJoey Hess2013-05-10
* expose Control.Monad.joinJoey Hess2013-04-22
* seems I need PackageImports here for configureJoey Hess2013-04-14
* turn on PackageImports globallyJoey Hess2013-04-13
* Common.hs: System.Path is exported by "MissingH" and "pathtype" packagePeter Simons2013-02-23
* deal with mtl/monads-tf conflictJoey Hess2012-10-24
* switch from System.Cmd.Utils to System.ProcessJoey Hess2012-07-18
* pointlessnessJoey Hess2012-06-29
* factor out Utility.FileSystemEncodingJoey Hess2012-03-09
* IO exception reworkJoey Hess2012-02-03
* switch to the strict state monadJoey Hess2012-01-29
* remove Utility.Conditional and use IfElseJoey Hess2012-01-24
* amusing nameJoey Hess2011-12-20
* more partial function removalJoey Hess2011-12-15
* refactorJoey Hess2011-12-03
* support .git/annex on a different disk than the rest of the repoJoey Hess2011-11-28
* lintJoey Hess2011-11-11
* add safeSystemJoey Hess2011-11-09
* broke up UtilityJoey Hess2011-10-16
* factor out common importsJoey Hess2011-10-03