Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/haddock. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. May 31, 2024
  2. May 30, 2024
    • Zubin's avatar
      haddock: Fix hyperlinker source urls (#24907) · 733e39c5
      Zubin authored
      This fixes a bug introduced by f56838c36235febb224107fa62334ebfe9941aba Links to
      external modules in the hyperlinker are uniformly generated using splicing the
      template given to us instead of attempting to construct the url in an ad-hoc manner.
      
      (cherry picked from commit 93fce46b)
      733e39c5
  3. May 28, 2024
  4. May 23, 2024
  5. Apr 12, 2024
  6. Mar 26, 2024
  7. Mar 08, 2024
  8. Feb 24, 2024
  9. Feb 22, 2024
    • Ben Gamari's avatar
      Documentation changes from ghc-internal restructuring · 6b2b5104
      Ben Gamari authored
      Previously many declarations (e.g. `Int`) were declared to have a "home"
      in `Prelude`. However, now Haddock instead chooses to put these in
      more specific homes (e.g. `Data.Int`). Given that the "home" decision is
      driven by heuristics and in general these changes seem
      quite reasonable I am accepting them:
      
       * `Int` moved from `Prelude` to `Data.Int`
       * `(~)` moved from `Prelude` to `Data.Type.Equality`
       * `Type` moved from `GHC.Types` to `Data.Kind`
       * `Maybe` moved from `Prelude` to `Data.Maybe`
       * `Bool` moved from `Prelude` to `Data.Bool`
       * `Ordering` moved from `Prelude` to `Data.Ord`
      
      As well, more identifiers are now hyperlinked; it's not immediately
      clear *why*, but it is an improvement nevertheless.
      6b2b5104
    • Ben Gamari's avatar
      46a43655
    • Ben Gamari's avatar
      Allow `@since` annotations in export lists · 814d7354
      Ben Gamari authored
      Here we extend Haddock to admit `@since` annotations in export lists.
      These can be attached to most export list items (although not
      subordinate lists). These annotations supercede the declaration's
      `@since` annotation in produced Haddocks.
      814d7354
    • Ben Gamari's avatar
      Bump bounds · 208fd9cc
      Ben Gamari authored
      208fd9cc
  10. Feb 16, 2024
  11. Feb 14, 2024
  12. Feb 13, 2024
  13. Feb 08, 2024
  14. Feb 05, 2024
  15. Jan 23, 2024
  16. Dec 12, 2023
  17. Nov 29, 2023
  18. Nov 11, 2023
  19. Nov 05, 2023
  20. Oct 31, 2023
  21. Sep 08, 2023
  22. Sep 05, 2023
  23. Sep 01, 2023
    • Matthew Pickering's avatar
      Fix issue with duplicate reexported definitions (T23616) · fecda154
      Matthew Pickering authored and sheaf's avatar sheaf committed
      When a class method was reexported, it's default methods were also
      showing up in the generated html page.
      
      The simplest and most non-invasive fix is to not look for the default
      method if we are just exporting the class method.. because the backends
      are just showing default methods when the whole class is exported.
      
      In general it would be worthwhile to rewrite this bit of code I think as
      the logic and what gets included is split over `lookupDocs` and
      `availExportDecl` it would be clearer to combine the two. The result of
      lookupDocs is always just passed to availExportDecl so it seems simpler
      and more obvious to just write the function directly.
      fecda154
  24. Aug 02, 2023
  25. Jul 21, 2023
  26. Jul 07, 2023
    • sheaf's avatar
      Avoid incomplete record update in Haddock Hoogle · efeef9ad
      sheaf authored
      This commit avoids running into an incomplete record update warning
      in the Hoogle backend of Haddock.
      
      This was only noticed now, because incomplete record updates were broken
      in GHC 9.6. Now that they are fixed, we have to avoid running into them!
      efeef9ad
  27. Jun 21, 2023
Loading