diff options
author | Ryan Scott <ryan.gl.scott@gmail.com> | 2019-03-12 18:15:38 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2019-03-15 10:17:54 -0400 |
commit | 610ec224a49e092c802a336570fd9613ea15ef3c (patch) | |
tree | cc79ac561669b51099eb37f222e8179d48a54d59 /docs | |
parent | afc80730fd235f5c5b2d0b9fc5a10c16ef9865f6 (diff) | |
download | haskell-610ec224a49e092c802a336570fd9613ea15ef3c.tar.gz |
Update Trac ticket URLs to point to GitLab
This moves all URL references to Trac tickets to their corresponding
GitLab counterparts.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/users_guide/bugs.rst | 2 | ||||
-rw-r--r-- | docs/users_guide/editing-guide.rst | 10 | ||||
-rw-r--r-- | docs/users_guide/ghc_config.py.in | 4 | ||||
-rw-r--r-- | docs/users_guide/glasgow_exts.rst | 8 | ||||
-rw-r--r-- | docs/users_guide/using-optimisation.rst | 2 |
5 files changed, 13 insertions, 13 deletions
diff --git a/docs/users_guide/bugs.rst b/docs/users_guide/bugs.rst index c563083cd6..9222a68b15 100644 --- a/docs/users_guide/bugs.rst +++ b/docs/users_guide/bugs.rst @@ -487,7 +487,7 @@ Known bugs or infelicities -------------------------- The bug tracker lists bugs that have been reported in GHC but not yet -fixed: see the `GHC Trac <http://ghc.haskell.org/trac/ghc/>`__. In +fixed: see the `GHC issue tracker <https://gitlab.haskell.org/ghc/ghc/issues>`__. In addition to those, GHC also has the following known bugs or infelicities. These bugs are more permanent; it is unlikely that any of them will be fixed in the short term. diff --git a/docs/users_guide/editing-guide.rst b/docs/users_guide/editing-guide.rst index 27ddbd2e29..fcff03b6fe 100644 --- a/docs/users_guide/editing-guide.rst +++ b/docs/users_guide/editing-guide.rst @@ -180,10 +180,10 @@ from other points in the document, See :ref:`options-platform` for details. -To GHC Trac resources -^^^^^^^^^^^^^^^^^^^^^ +To GHC resources +^^^^^^^^^^^^^^^^ -There are special macros for conveniently linking to GHC Trac +There are special macros for conveniently linking to GHC Wiki articles and tickets, .. code-block:: rest @@ -250,7 +250,7 @@ Index entries Index entries can be included anywhere in the document as a block element. They look like, - + .. code-block:: rest Here is some discussion on the Strict Haskell extension. @@ -374,7 +374,7 @@ must match the definition exactly, including the arguments. A quick way to find the exact names and special characters is, .. code-block:: sh - + $ git grep -- "flag:: -o " which will generate the appropriate, diff --git a/docs/users_guide/ghc_config.py.in b/docs/users_guide/ghc_config.py.in index 4ff77adc9d..dee8039a5a 100644 --- a/docs/users_guide/ghc_config.py.in +++ b/docs/users_guide/ghc_config.py.in @@ -1,6 +1,6 @@ extlinks = { - 'ghc-ticket': ('https://ghc.haskell.org/trac/ghc/ticket/%s', 'Trac #'), - 'ghc-wiki': ('https://ghc.haskell.org/trac/ghc/wiki/%s', 'Trac #'), + 'ghc-ticket': ('https://gitlab.haskell.org/ghc/ghc/issues/%s', '#'), + 'ghc-wiki': ('https://ghc.haskell.org/trac/ghc/wiki/%s', '#'), } libs_base_uri = '../libraries' diff --git a/docs/users_guide/glasgow_exts.rst b/docs/users_guide/glasgow_exts.rst index 67be116ae4..2b4eb481f9 100644 --- a/docs/users_guide/glasgow_exts.rst +++ b/docs/users_guide/glasgow_exts.rst @@ -5737,7 +5737,7 @@ Note also the following points pattern P x y v <- MkT True x y (v::a) Here the universal type variable `a` scopes over the definition of `P`, - but the existential `b` does not. (c.f. discussion on Trac #14998.) + but the existential `b` does not. (c.f. discussion on #14998.) - For a bidirectional pattern synonym, a use of the pattern synonym as an expression has the type @@ -7422,7 +7422,7 @@ But superclass constraints like these are sometimes useful, and the conservative check is annoying where no actual recursion is involved. Moreover genuninely-recursive superclasses are sometimes useful. Here's a real-life -example (Trac #10318) :: +example (#10318) :: class (Frac (Frac a) ~ Frac a, Fractional (Frac a), @@ -10045,7 +10045,7 @@ Notes: instance (forall xx. c (Free c xx)) => Monad (Free c) where Free f >>= g = f g - See `Iceland Jack's summary <https://ghc.haskell.org/trac/ghc/ticket/14733#comment:6>`_. The key point is that the bit to the right of the ``=>`` may be headed by a type *variable* (``c`` in this case), rather than a class. It should not be one of the forall'd variables, though. + See `Iceland Jack's summary <https://gitlab.haskell.org/ghc/ghc/issues/14733#note_148352>`_. The key point is that the bit to the right of the ``=>`` may be headed by a type *variable* (``c`` in this case), rather than a class. It should not be one of the forall'd variables, though. (NB: this goes beyond what is described in `the paper <http://i.cs.hku.hk/~bruno//papers/hs2017.pdf>`_, but does not seem to introduce any new technical difficulties.) @@ -12600,7 +12600,7 @@ In a few cases, even equality constraints cannot be deferred. Specifically: This type signature contains a kind error which cannot be deferred. -- Type equalities under a forall cannot be deferred (c.f. Trac #14605). +- Type equalities under a forall cannot be deferred (c.f. #14605). .. _template-haskell: diff --git a/docs/users_guide/using-optimisation.rst b/docs/users_guide/using-optimisation.rst index d6240bc5cb..9571c7e4aa 100644 --- a/docs/users_guide/using-optimisation.rst +++ b/docs/users_guide/using-optimisation.rst @@ -509,7 +509,7 @@ by saying ``-fno-wombat``. that were not visible earlier; and optimisations like :ghc-flag:`-fspec-constr` can create functions with unused arguments which are eliminated by late demand analysis. Improvements are modest, but - so is the cost. See notes on the :ghc-wiki:`Trac wiki page <LateDmd>`. + so is the cost. See notes on the :ghc-wiki:`wiki page <LateDmd>`. .. ghc-flag:: -fliberate-case :shortdesc: Turn on the liberate-case transformation. Implied by :ghc-flag:`-O2`. |