[Git][ghc/ghc][wip/haddock-merge] 33 commits: Follow hlint suggestion: use :

Ben Gamari (@bgamari) gitlab at gitlab.haskell.org
Mon Aug 7 20:09:45 UTC 2023



Ben Gamari pushed to branch wip/haddock-merge at Glasgow Haskell Compiler / GHC


Commits:
a8f8fc25 by Phil de Joux at 2022-07-26T07:17:24-04:00
Follow hlint suggestion: use :

- - - - -
83cb9978 by Phil de Joux at 2022-07-26T07:31:23-04:00
Follow hlint suggestion: use ++.

- - - - -
154351d6 by Phil de Joux at 2022-07-26T07:33:20-04:00
Follow hlint suggestion: use list literal pattern.

- - - - -
9b4748b5 by Matthew Pickering at 2022-08-16T11:41:43+01:00
Revert "Fix #783 Don't show button if --quickjump not present"

This reverts commit 3ab18cf06ae9392eab1349675dab8a177f1412da.

This commit breaks the quickjump functionality on `hackage.haskell.org`.

See https://gitlab.haskell.org/ghc/ghc/-/issues/21984

- - - - -
9b3b3e0e by Jade Lovelace at 2022-08-30T13:25:06-07:00
Fix line wrapping in instances list

Previously, we set the white-space to nowrap on the instances
section. This is incorrect, because it means that on particularly long
instances, the text will overflow the page and cause horizontal
scrolling.

I chose pre-wrap here because this is code. This setting will, per MDN,
ensure that:

    Sequences of white space are preserved. Lines are broken at newline
    characters, at <br>, and as necessary to fill line boxes.

- - - - -
c385500a by Hécate Moonlight at 2022-09-23T08:42:22+02:00
Merge pull request #1525 from MercuryTechnologies/fix-wrapping


- - - - -
dadb1437 by Bodigrim at 2022-11-20T00:08:33+00:00
Support mtl-2.3

- - - - -
b3bfe9ef by Hécate Moonlight at 2022-11-20T09:40:34+01:00
Merge pull request #1535 from haskell/support-mtl-2.3


- - - - -
d7f7d1e2 by dependabot[bot] at 2022-12-02T16:13:21+00:00
Bump decode-uri-component in /haddock-api/resources/html

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support at github.com>
- - - - -
2e3ac468 by Alexander Biehl at 2022-12-09T07:20:36+01:00
Merge pull request #1537 from haskell/dependabot/npm_and_yarn/haddock-api/resources/html/decode-uri-component-0.2.2

Bump decode-uri-component from 0.2.0 to 0.2.2 in /haddock-api/resources/html
- - - - -
320bfc6b by Vladislav Zavialov at 2022-12-10T20:04:23+03:00
LaTeX: fix printing of type variable bindings

Consider this type signature:

	kindOf :: forall {k} (a :: k). Proxy a -> Proxy k

Prior to this fix, the LaTeX backend rendered it like this:

	kindOf :: forall k a. Proxy a -> Proxy k

Now we preserve explicit specificity and kind annotations.

- - - - -
2e17049f by Vladislav Zavialov at 2022-12-10T20:04:48+03:00
atSign has no unicode variant

Prior to this change, atSign was defined as follows:

	atSign unicode = text (if unicode then "@" else "@")

Yes, this is the same symbol '\64' and not your font playing
tricks on you. Now we define:

	atSign = char '@'

Both the LaTeX and the Xhtml backend are updated accordingly.

- - - - -
1d6523e2 by Hécate Moonlight at 2022-12-11T15:01:00+01:00
Merge pull request #1545 from int-index/wip/latex-tyvarbndrs

LaTeX: fix printing of type variable bindings
- - - - -
6a545019 by Hécate Moonlight at 2022-12-11T15:01:27+01:00
Merge pull request #1544 from int-index/wip/atsign

atSign has no unicode variant
- - - - -
9b83233b by Hécate Moonlight at 2023-01-10T17:21:29+01:00
Fix TemplateHaskellQuasiquotes CI

- - - - -
44dd00fa by Hécate Moonlight at 2023-01-10T17:27:06+01:00
Merge pull request #1567 from Kleidukos/main


- - - - -
f9544b43 by Hécate Moonlight at 2023-01-10T17:28:04+01:00
Add Dependabot configuration for github actions

- - - - -
2719e5b0 by Hécate Moonlight at 2023-01-10T17:29:25+01:00
Merge pull request #1568 from Kleidukos/add-dependabot-config


- - - - -
4cc67c5e by dependabot[bot] at 2023-01-10T16:29:46+00:00
Bump actions/checkout from 2 to 3

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support at github.com>
- - - - -
78f59c56 by dependabot[bot] at 2023-01-10T16:29:49+00:00
Bump actions/cache from 2 to 3

Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support at github.com>
- - - - -
859bd526 by Hécate Moonlight at 2023-01-10T17:32:27+01:00
Merge pull request #1514 from cabalism/hlint/lists


- - - - -
4358473f by Hécate Moonlight at 2023-01-10T17:32:52+01:00
Merge pull request #1570 from haskell/dependabot/github_actions/actions/cache-3


- - - - -
1a07d9c2 by Hécate Moonlight at 2023-01-10T17:33:15+01:00
Merge pull request #1569 from haskell/dependabot/github_actions/actions/checkout-3


- - - - -
b77f908d by PHO at 2023-01-22T01:21:29+09:00
Add a flag "threaded" for building haddock with the threaded RTS

GHC isn't guaranteed to have a threaded RTS. There should be a way to build
it with the vanilla one.

- - - - -
3a7297e7 by Hécate Moonlight at 2023-01-22T13:54:30+01:00
Merge pull request #1575 from depressed-pho/threaded-flag


- - - - -
88fcdca0 by Felix Yan at 2023-01-29T10:47:12+02:00
Allow tree-diff 0.3

Builds fine and all tests pass. The breaking change doesn't seem to affect us.
- - - - -
52b96982 by Hécate Moonlight at 2023-01-30T11:19:58+01:00
Merge pull request #1576 from felixonmars/patch-1


- - - - -
3b1d9ab6 by Peter Becich at 2023-03-11T23:43:21-08:00
raise `optparse-applicative` upper bound

- - - - -
36a2a2a6 by Hécate Moonlight at 2023-03-12T20:37:59+01:00
Merge pull request #1522 from haskell/wip/revert-quickjump


- - - - -
fbef0f12 by Hécate Moonlight at 2023-03-18T23:21:31+01:00
Merge pull request #1583 from peterbecich/optparse-constraint

raise `optparse-applicative` upper bound
- - - - -
e796adfc by Ben Gamari at 2023-08-07T16:00:52-04:00
Merge remote-tracking branch 'origin/main' into ghc-head

- - - - -
e2f4f048 by Ben Gamari at 2023-08-07T16:09:31-04:00
Add 'utils/haddock/' from commit 'e796adfce717bdefbc36dbeafd113533e59b0d1a'

git-subtree-dir: utils/haddock
git-subtree-mainline: 87bc630f16726a8abb86b52afccc30ebefaebf8e
git-subtree-split: e796adfce717bdefbc36dbeafd113533e59b0d1a

- - - - -
2aa68eff by Ben Gamari at 2023-08-07T16:09:37-04:00
CODEOWNERS: Add entry for Haddock

- - - - -


29 changed files:

- CODEOWNERS
- + utils/haddock/.github/dependabot.yml
- + utils/haddock/.github/mergify.yml
- + utils/haddock/.github/workflows/ci.yml
- + utils/haddock/.github/workflows/hlint-ci.yml
- + utils/haddock/.gitignore
- + utils/haddock/.hlint.yaml
- + utils/haddock/CHANGES.md
- + utils/haddock/CODE_OF_CONDUCT.md
- + utils/haddock/CONTRIBUTING.md
- + utils/haddock/LICENSE
- + utils/haddock/Makefile
- + utils/haddock/README.md
- + utils/haddock/Setup.lhs
- + utils/haddock/cabal.project
- + utils/haddock/doc/.gitignore
- + utils/haddock/doc/Makefile
- + utils/haddock/doc/README.md
- + utils/haddock/doc/cheatsheet/LICENSE
- + utils/haddock/doc/cheatsheet/README.md
- + utils/haddock/doc/cheatsheet/haddocks.md
- + utils/haddock/doc/cheatsheet/haddocks.pdf
- + utils/haddock/doc/cheatsheet/haddocks.svg
- + utils/haddock/doc/common-errors.rst
- + utils/haddock/doc/conf.py
- + utils/haddock/doc/ghc.mk
- + utils/haddock/doc/index.rst
- + utils/haddock/doc/intro.rst
- + utils/haddock/doc/invoking.rst


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/3e855e105c6a1bcd86e91a4b65d89c49059fb53e...2aa68effa160912f759fadca4eff533c7839aa0e

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/3e855e105c6a1bcd86e91a4b65d89c49059fb53e...2aa68effa160912f759fadca4eff533c7839aa0e
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20230807/03c036a9/attachment-0001.html>


More information about the ghc-commits mailing list