[commit: ghc] master: Convert `/Since: .../` to new `@since ...` syntax (554aeda)

git at git.haskell.org git at git.haskell.org
Tue Dec 16 12:29:14 UTC 2014


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/554aedab646075e12e53b44df04bcfbccbe03a73/ghc

>---------------------------------------------------------------

commit 554aedab646075e12e53b44df04bcfbccbe03a73
Author: Herbert Valerio Riedel <hvr at gnu.org>
Date:   Tue Dec 16 12:07:10 2014 +0100

    Convert `/Since: .../` to new `@since ...` syntax
    
    Starting with Haddock 2.16 there's a new built-in support for since-annotations
    
    Note: This exposes a bug in the `@since` implementation (see e.g. `Data.Bits`)


>---------------------------------------------------------------

554aedab646075e12e53b44df04bcfbccbe03a73
 libraries/base/Control/Concurrent.hs               |  6 ++--
 libraries/base/Control/Concurrent/MVar.hs          |  8 ++---
 libraries/base/Control/Exception.hs                |  2 +-
 libraries/base/Control/Monad.hs                    |  2 +-
 libraries/base/Data/Bifunctor.hs                   |  4 +--
 libraries/base/Data/Bits.hs                        | 28 +++++++--------
 libraries/base/Data/Bool.hs                        |  2 +-
 libraries/base/Data/Coerce.hs                      |  2 +-
 libraries/base/Data/Either.hs                      |  4 +--
 libraries/base/Data/Fixed.hs                       |  2 +-
 libraries/base/Data/Function.hs                    |  2 +-
 libraries/base/Data/Functor.hs                     |  2 +-
 libraries/base/Data/Functor/Identity.hs            |  4 +--
 libraries/base/Data/IORef.hs                       |  6 ++--
 libraries/base/Data/List.hs                        |  2 +-
 libraries/base/Data/Monoid.hs                      |  4 +--
 libraries/base/Data/OldList.hs                     |  4 +--
 libraries/base/Data/Ord.hs                         |  2 +-
 libraries/base/Data/Proxy.hs                       |  2 +-
 libraries/base/Data/STRef.hs                       |  2 +-
 libraries/base/Data/Type/Bool.hs                   |  2 +-
 libraries/base/Data/Type/Coercion.hs               |  4 +--
 libraries/base/Data/Type/Equality.hs               |  4 +--
 libraries/base/Data/Typeable.hs                    |  2 +-
 libraries/base/Data/Typeable/Internal.hs           |  8 ++---
 libraries/base/Data/Void.hs                        |  8 ++---
 libraries/base/Debug/Trace.hs                      | 20 +++++------
 libraries/base/Foreign/C/Error.hs                  |  2 +-
 libraries/base/Foreign/C/Types.hs                  |  4 +--
 libraries/base/Foreign/Marshal/Utils.hs            |  2 +-
 libraries/base/GHC/Conc/Sync.hs                    | 24 ++++++-------
 libraries/base/GHC/Exception.hs                    |  4 +--
 libraries/base/GHC/Exts.hs                         |  4 +--
 libraries/base/GHC/Fingerprint.hs                  |  2 +-
 libraries/base/GHC/Generics.hs                     |  2 +-
 libraries/base/GHC/IO.hs                           |  2 +-
 libraries/base/GHC/IO/Encoding.hs                  | 12 +++----
 libraries/base/GHC/IO/Encoding/Latin1.hs           |  4 +--
 libraries/base/GHC/IO/Encoding/Types.hs            |  4 +--
 libraries/base/GHC/IO/Encoding/UTF16.hs            |  6 ++--
 libraries/base/GHC/IO/Encoding/UTF32.hs            |  6 ++--
 libraries/base/GHC/IO/Encoding/UTF8.hs             |  2 +-
 libraries/base/GHC/IO/Exception.hs                 |  8 ++---
 libraries/base/GHC/IO/Handle/FD.hs                 |  2 +-
 libraries/base/GHC/IP.hs                           |  2 +-
 libraries/base/GHC/List.hs                         |  2 +-
 libraries/base/GHC/MVar.hs                         |  2 +-
 libraries/base/GHC/Natural.hs                      | 20 +++++------
 libraries/base/GHC/Profiling.hs                    |  2 +-
 libraries/base/GHC/RTS/Flags.hsc                   |  2 +-
 libraries/base/GHC/Stack.hsc                       |  8 ++---
 libraries/base/GHC/Stats.hsc                       |  8 ++---
 libraries/base/GHC/TypeLits.hs                     | 32 ++++++++---------
 libraries/base/GHC/Word.hs                         |  6 ++--
 libraries/base/Numeric.hs                          |  4 +--
 libraries/base/Numeric/Natural.hs                  |  2 +-
 libraries/base/System/Environment.hs               |  6 ++--
 .../base/System/Environment/ExecutablePath.hsc     |  4 +--
 libraries/base/System/Exit.hs                      |  2 +-
 libraries/base/System/IO/Error.hs                  |  4 +--
 libraries/base/System/IO/Unsafe.hs                 |  2 +-
 libraries/base/System/Mem.hs                       |  4 +--
 libraries/base/System/Mem/StableName.hs            |  2 +-
 libraries/base/Text/Printf.hs                      | 42 +++++++++++-----------
 libraries/base/Text/Read.hs                        |  4 +--
 libraries/base/Text/Read/Lex.hs                    | 14 ++++----
 libraries/ghc-prim/GHC/Types.hs                    |  2 +-
 .../integer-gmp2/src/GHC/Integer/GMP/Internals.hs  | 24 ++++++-------
 libraries/integer-gmp2/src/GHC/Integer/Type.hs     | 24 ++++++-------
 69 files changed, 226 insertions(+), 226 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 554aedab646075e12e53b44df04bcfbccbe03a73


More information about the ghc-commits mailing list