Oleg Grenrus pushed to branch wip/shorter-this-module-links at Glasgow Haskell Compiler / GHC
Commits:
-
4d5bccf8
by Oleg Grenrus at 2025-09-14T18:46:13+03:00
24 changed files:
- libffi-tarballs
- libraries/Cabal
- libraries/Win32
- libraries/array
- libraries/containers
- libraries/deepseq
- libraries/directory
- libraries/exceptions
- libraries/filepath
- libraries/haskeline
- libraries/hpc
- libraries/os-string
- libraries/parsec
- libraries/process
- libraries/semaphore-compat
- libraries/stm
- libraries/terminfo
- libraries/text
- libraries/time
- libraries/unix
- nofib
- utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Renderer.hs
- utils/hpc
- utils/hsc2hs
Changes:
| 1 | -Subproject commit 7c51059557b68d29820a0a87cebfa6fe73c8adf5 |
|
| 1 | +Subproject commit 89a9b01c5647c8f0d3899435b99df690f582e9f1 |
| 1 | -Subproject commit d9b0904b49dc84e0bfc79062daf2bbdf9d22a422 |
|
| 1 | +Subproject commit 269fd808e5d80223a229b6b19edfe6f5b109007a |
| 1 | -Subproject commit 7d0772bb265a6c59eb14c441cf65c778895528df |
|
| 1 | +Subproject commit 027cbcf0de25d681823ea92fb545a2604c3a6a8b |
| 1 | -Subproject commit 6d59d5deb4f2a12656ab4c4371c0d12dac4875ef |
|
| 1 | +Subproject commit e7ffb82fd40134da21d7642a41568f32c77c1a04 |
| 1 | -Subproject commit 801b06e5d4392b028e519d5ca116a2881d559721 |
|
| 1 | +Subproject commit 4fda06c43ea14f808748aa8988158946c3ce0caf |
| 1 | -Subproject commit ae2762ac241a61852c9ff4c287af234fb1ad931f |
|
| 1 | +Subproject commit af115cc226cc87fba89d0f6e2e9212e755c24983 |
| 1 | -Subproject commit 6442a3cf04f74d82cdf8c9213324313d52b23d28 |
|
| 1 | +Subproject commit 005fa061171a55d35ce8dfe936cf3703525a8616 |
| 1 | -Subproject commit b6c4290124eb1138358bf04ad9f33e67f6c5c1d8 |
|
| 1 | +Subproject commit 8e55b720f45db91f4895f710863ef9dbc10fe569 |
| 1 | -Subproject commit cbcd0ccf92f47e6c10fb9cc513a7b26facfc19fe |
|
| 1 | +Subproject commit 65b0f8f31aac4a306135e27734988327f8eb1e6f |
| 1 | -Subproject commit 991953cd5d3bb9e8057de4a0d8f2cae3455865d8 |
|
| 1 | +Subproject commit 5f4bf62bf1f4846ad0b8d1fa9d45f902e3934511 |
| 1 | -Subproject commit 12675279dc5cbea4ade8b5157b080390d598f03f |
|
| 1 | +Subproject commit f321056015dc36b454f323ca4285d684f4f782d3 |
| 1 | -Subproject commit 2e693aad07540173a0169971b27c9acac28eeff1 |
|
| 1 | +Subproject commit 4b5efedcd2da9314edda80d973a44e67020370db |
| 1 | -Subproject commit 552730e23e1fd2dae46a60d75138b8d173492462 |
|
| 1 | +Subproject commit b87122c1c74b8240e65044a8f600f0427d4dd9c3 |
| 1 | -Subproject commit ae50731b5fb221a7631f7e9d818fc6716c85c51e |
|
| 1 | +Subproject commit 9c3bfc214c72bbd0c8a30a1c41465deed0feaf47 |
| 1 | -Subproject commit ba87d1bb0209bd9f29bda1c878ddf345f8a2b199 |
|
| 1 | +Subproject commit 54882cd9a07322a4cf95d4fc0627107eaf1eb051 |
| 1 | -Subproject commit 23bdcc2319965911af28542e76fc01f37c107d40 |
|
| 1 | +Subproject commit def18948f42a2eb8c34efdf65f7e614d1f6d5703 |
| 1 | -Subproject commit 16db154e3e97e6bff62329574163851a7090f3b6 |
|
| 1 | +Subproject commit 788ce671cb1cec54c3c9b3ac1c1ba189e8424819 |
| 1 | -Subproject commit 5f343f668f421bfb30cead594e52d0ac6206ff67 |
|
| 1 | +Subproject commit b86564cae8d7262c7c4e7afe7a9163c83de3f175 |
| 1 | -Subproject commit 507f50844802f1469ba6cadfeefd4e3fecee0416 |
|
| 1 | +Subproject commit e5c5d1987011efe88a21ab6ded45aaa33a16274f |
| 1 | -Subproject commit c9b3e95b5c15b118e55522bd92963038c6a88160 |
|
| 1 | +Subproject commit 74ae1c0d9dd1518434f7d6cd3e63d7769599e0f9 |
| 1 | -Subproject commit b7391df4540ac8b11b35e1b2e2c15819b5171798 |
|
| 1 | +Subproject commit da7eed00e494aba1da9f51cb92089ca10e2454e7 |
| ... | ... | @@ -14,7 +14,7 @@ import GHC.Iface.Ext.Types |
| 14 | 14 | import GHC.Iface.Ext.Utils (emptyNodeInfo, isEvidenceContext)
|
| 15 | 15 | import GHC.Types.Name (Name, getOccString, isInternalName, nameModule, nameUnique)
|
| 16 | 16 | import GHC.Types.SrcLoc
|
| 17 | -import GHC.Types.Unique (getKey)
|
|
| 17 | +import GHC.Types.Unique (showUnique)
|
|
| 18 | 18 | import GHC.Unit.Module (Module, ModuleName, moduleNameString)
|
| 19 | 19 | import GHC.Utils.Encoding (utf8DecodeByteString)
|
| 20 | 20 | import System.FilePath.Posix ((</>))
|
| ... | ... | @@ -254,7 +254,7 @@ externalAnchorIdent :: Name -> String |
| 254 | 254 | externalAnchorIdent = hypSrcNameUrl
|
| 255 | 255 | |
| 256 | 256 | internalAnchorIdent :: Name -> String
|
| 257 | -internalAnchorIdent = ("local-" ++) . show . getKey . nameUnique
|
|
| 257 | +internalAnchorIdent = ("l-" ++) . showUnique . nameUnique
|
|
| 258 | 258 | |
| 259 | 259 | -- | Generate the HTML hyperlink for an identifier
|
| 260 | 260 | hyperlink :: Module -> SrcMaps -> Identifier -> Html -> Html
|
| 1 | -Subproject commit 5923da3fe77993b7afc15b5163cffcaa7da6ecf5 |
|
| 1 | +Subproject commit d1780eb21c1e5a1227fff80c8d325d5142f04255 |
| 1 | -Subproject commit fe3990b9f35000427b016a79330d9f195587cad8 |
|
| 1 | +Subproject commit c3b21800a67366c9591dc85a471d1dfdb1efcf29 |