Changes to directory(7)

Changes to directory:
commit 79691feddca44e9bd2c9879a584507357f1e772a
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Oct 13 17:26:35 2013 +0200

    Make `mingw32_HOST_OS` `-Wall`-clean as well

    This is a follow-up to ad35787a which cleans up compilation for
    `mingw32_HOST_OS` builds.

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

commit cdc415a1fb1b46b2e49ff60fc84b32b428ff8ee9
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Oct 13 17:23:03 2013 +0200

    `setPermissions`: Wrap unchecked `stat(2)` in `throwErrnoIfMinus1_`

    This affects a `mingw32_HOST_OS`-specific code section and caught my
    attention when enabling `-Wall` in a MinGW build.

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

commit 67b449fc16afee11119b5b8b6875344160770151
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Oct 13 13:04:55 2013 +0200

    `M-x delete-trailing-whitespace`

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

commit 81e0b62d949ff2da05c15166b7559145bce8fbec
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Oct 13 13:02:46 2013 +0200

    Add `*~` and `dist/` to `.gitignore`

commit 76f2227d519a34b4916fc160dd0a58d466f6bfe4
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Oct 13 12:58:04 2013 +0200

    Refactor & update `directory.cabal` to `cabal-version>=1.10`

    This also adds a Hackage-supported `changelog` file, bumps the package
    version to 1.2.0.2, and lists the GHC versions this package has been
    tested to compile with in the `tested-with` Cabal field.

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

commit b706012522a74b9cc81efe55ac10c76ec862f4ea
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Oct 13 12:52:56 2013 +0200

    Provide compatibility fallback for GHC 7.4.x

    This also adds a documentation note w.r.t. `getModificationTime`
    requiring `unix>=2.6.0.0` for providing sub-second resolution (from
    which it can be inferred that on Windows support is missing for
    sub-second resolution right now)

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

commit ad35787ab729b8415d48b953d2573a50d791223e
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Oct 13 12:48:13 2013 +0200

    Make `-Wall` clean and use `{-# LANGUAGE #-}`

    This commit adds a `{-# LANGUAGE #-}` declaration for non-Haskell2010
    language extensions and refactors the code to become `-Wall` warning
    free for GHC 7.4/7.6/HEAD.

    As I can't test Windows compilation myself right now, I've left
    `{-# OPTIONS_GHC -w #-}` guarded by an `#ifdef mingw32_HOST_OS`
    for now.

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>