Fix a few broken Trac links [skip ci]
authorChaitanya Koparkar <ckoparkar@gmail.com>
Fri, 22 Mar 2019 18:42:27 +0000 (14:42 -0400)
committerMarge Bot <ben+marge-bot@smart-cactus.org>
Wed, 27 Mar 2019 11:20:11 +0000 (07:20 -0400)
This patch only attempts to fix links that don't automatically re-direct to the correct URL.

README.md
compiler/deSugar/Check.hs
libraries/base/base.cabal
libraries/ghc-boot-th/ghc-boot-th.cabal.in
libraries/ghc-boot/ghc-boot.cabal.in
libraries/ghc-compact/ghc-compact.cabal
libraries/ghc-heap/GHC/Exts/Heap/Closures.hs
libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc
libraries/ghc-heap/ghc-heap.cabal.in
libraries/ghc-prim/ghc-prim.cabal
libraries/template-haskell/template-haskell.cabal.in

index e367835..afaf738 100644 (file)
--- a/README.md
+++ b/README.md
@@ -108,7 +108,8 @@ groups from around the world. We'd like to thank them all, and invite
 you to join!
 
   [1]:  http://www.haskell.org/ghc/            "www.haskell.org/ghc/"
-  [2]:  http://ghc.haskell.org/trac/ghc    "ghc.haskell.org/trac/ghc"
+  [2]:  https://gitlab.haskell.org/ghc/ghc/issues
+          "gitlab.haskell.org/ghc/ghc/issues"
   [3]:  https://gitlab.haskell.org/ghc/ghc/wikis/building
           "https://gitlab.haskell.org/ghc/ghc/wikis/building"
   [4]:  http://www.haskell.org/happy/          "www.haskell.org/happy/"
index 57ddfc0..0c653da 100644 (file)
@@ -2332,7 +2332,7 @@ term constraints (respectively) as we go deeper.
 
 The type constraints we propagate inwards are collected by `collectEvVarsPats'
 in HsPat.hs. This handles bug #4139 ( see example
-  https://ghc.haskell.org/trac/ghc/attachment/ticket/4139/GADTbug.hs )
+  https://gitlab.haskell.org/ghc/ghc/snippets/672 )
 where this is needed.
 
 For term equalities we do less, we just generate equalities for HsCase. For
index 57ac829..0b2c9a5 100644 (file)
@@ -6,7 +6,7 @@ version:        4.13.0.0
 license:        BSD-3-Clause
 license-file:   LICENSE
 maintainer:     libraries@haskell.org
-bug-reports:    http://ghc.haskell.org/trac/ghc/newticket?component=libraries/base
+bug-reports:    https://gitlab.haskell.org/ghc/ghc/issues/new
 synopsis:       Basic libraries
 category:       Prelude
 build-type:     Configure
index 657055d..78d7502 100644 (file)
@@ -8,7 +8,7 @@ license:        BSD3
 license-file:   LICENSE
 category:       GHC
 maintainer:     ghc-devs@haskell.org
-bug-reports:    https://ghc.haskell.org/trac/ghc/newticket
+bug-reports:    https://gitlab.haskell.org/ghc/ghc/issues/new
 synopsis:       Shared functionality between GHC and the @template-haskell@
                 library
 description:    This library contains various bits shared between the @ghc@ and
index 863987b..12701d0 100644 (file)
@@ -8,7 +8,7 @@ license:        BSD3
 license-file:   LICENSE
 category:       GHC
 maintainer:     ghc-devs@haskell.org
-bug-reports:    https://ghc.haskell.org/trac/ghc/newticket
+bug-reports:    https://gitlab.haskell.org/ghc/ghc/issues/new
 synopsis:       Shared functionality between GHC and its boot libraries
 description:    This library is shared between GHC, ghc-pkg, and other boot
                 libraries.
index d7572ff..5f23189 100644 (file)
@@ -4,7 +4,7 @@ version:        0.1.0.0
 license:        BSD3
 license-file:   LICENSE
 maintainer:     libraries@haskell.org
-bug-reports:    http://ghc.haskell.org/trac/ghc/newticket?component=libraries/ghc-compact
+bug-reports:    https://gitlab.haskell.org/ghc/ghc/issues/new
 synopsis:       In memory storage of deeply evaluated data structure
 category:       Data
 description:
index 8c4ff25..38fef83 100644 (file)
@@ -100,7 +100,7 @@ areBoxesEqual (Box a) (Box b) = case reallyUnsafePtrEqualityUpToTag# a b of
 type Closure = GenClosure Box
 
 -- | This is the representation of a Haskell value on the heap. It reflects
--- <http://ghc.haskell.org/trac/ghc/browser/includes/rts/storage/Closures.h>
+-- <https://gitlab.haskell.org/ghc/ghc/blob/master/includes/rts/storage/Closures.h>
 --
 -- The data type is parametrized by the type to store references in. Usually
 -- this is a 'Box' with the type synonym 'Closure'.
index 9c7c392..783744f 100644 (file)
@@ -28,7 +28,7 @@ type HalfWord = Word16
 type EntryFunPtr = FunPtr (Ptr () -> IO (Ptr ()))
 
 -- | This is a somewhat faithful representation of an info table. See
--- <http://ghc.haskell.org/trac/ghc/browser/includes/rts/storage/InfoTables.h>
+-- <https://gitlab.haskell.org/ghc/ghc/blob/master/includes/rts/storage/InfoTables.h>
 -- for more details on this data structure.
 data StgInfoTable = StgInfoTable {
    entry  :: Maybe EntryFunPtr, -- Just <=> not ghciTablesNextToCode
index 386c984..134db12 100644 (file)
@@ -4,7 +4,7 @@ version:        @ProjectVersionMunged@
 license:        BSD-3-Clause
 license-file:   LICENSE
 maintainer:     libraries@haskell.org
-bug-reports:    http://ghc.haskell.org/trac/ghc/newticket
+bug-reports:    https://gitlab.haskell.org/ghc/ghc/issues/new
 synopsis:       Functions for walking GHC's heap
 category:       GHC
 description:
index a95f1ec..b97d305 100644 (file)
@@ -6,7 +6,7 @@ license:        BSD-3-Clause
 license-file:   LICENSE
 category:       GHC
 maintainer:     libraries@haskell.org
-bug-reports:    http://ghc.haskell.org/trac/ghc/newticket?component=libraries%20%28other%29&keywords=ghc-prim
+bug-reports:    https://gitlab.haskell.org/ghc/ghc/issues/new
 synopsis:       GHC primitives
 build-type:     Custom
 description:
index d689af1..a7128be 100644 (file)
@@ -9,7 +9,7 @@ license:        BSD3
 license-file:   LICENSE
 category:       Template Haskell
 maintainer:     libraries@haskell.org
-bug-reports:    http://ghc.haskell.org/trac/ghc/newticket?component=Template%20Haskell
+bug-reports:    https://gitlab.haskell.org/ghc/ghc/issues/new
 synopsis:       Support library for Template Haskell
 build-type:     Simple
 Cabal-Version:  >= 1.10