summaryrefslogtreecommitdiff
path: root/distrib/compare
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
|
* Remove LANGUAGE pragrams implied by Haskell2010Herbert Valerio Riedel2014-05-142-3/+1
| | | | | | | | | Haskell2010 implies (at least) EmptyDataDecls, ForeignFunctionInterface, PatternGuards, DoAndIfThenElse, and RelaxedPolyRec. This is a follow-up to dd92e2179e3171a0630834b773c08d416101980d Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
* Fix typoGabor Greif2014-03-231-1/+1
|
* Tweak the bindist comparison toolIan Lynagh2013-04-202-1/+6
| | | | | | It now just warns about files it doesn't recognise, rather than giving an error. This means that random text files etc in the same directory as the bindists don't make it fall over.
* Add a "Done." line to compareIan Lynagh2013-01-271-1/+2
| | | | Makes it clearer whether it succeeded when redirecting output
* Add a kludge to the compare tool for unicode filenamesIan Lynagh2013-01-271-1/+6
| | | | | It thought that something impossible was happening when they were involved.
* Use Test.Regex.PCRE instead of .Posix in compareIan Lynagh2013-01-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This program: main :: IO () main = do re "[^ ]" "\207" re "[ ]" "\207" re " " "\207" re :: String -> String -> IO () re r str = let r' = makeRegex r :: Regex res = matchM r' str :: Maybe (String, String, String, [String]) in print res prints Nothing Nothing Nothing for me with Posix, but Just ("","\207","",[]) Nothing Nothing with PCRE. This was causing compare to fail with Tar line doesn't parse: "drwxrwxr-x simonmar/GHC 0 2012-12-08 21:35 ghc-7.6.1.20121207/libraries/haskeline/tests/dummy-\206\188\206\177\207\\302\\203/" on the GHC source tarball.
* Add support to compare for comparing whole directoriesIan Lynagh2013-01-272-12/+62
|
* Improve the size-change detection heuristics in the compare toolIan Lynagh2012-05-301-10/+13
|
* bindist comparison tool: Some logic improvements, and testsuite supportIan Lynagh2011-03-273-62/+59
|
* Bindist comparison tool: Recognise OS X .dylib files tooIan Lynagh2011-03-251-3/+3
|
* bindist checker improvementsIan Lynagh2011-03-226-122/+204
| | | | | | | * Some refactoring * Support for Windows filenames * Some support for installed trees (as Windows "bindists" are really install trees)
* Hack to get the compare tool to work on Windows "bindists"Ian Lynagh2011-03-211-3/+8
|
* bindist comparison tool: Improve way-difference behaviourIan Lynagh2011-03-161-0/+2
|
* Bindist comparison tool: add --ignore-size-changes flagIan Lynagh2011-03-162-4/+12
|
* Bindist comparison tool: Handle differences in the library ways nicelyIan Lynagh2011-03-166-53/+150
| | | | | In particular, this makes it possible to compare release bindists (with profiling files) and validate bindists (without them).
* Initial implementation of bindist comparison toolIan Lynagh2011-03-156-0/+346