Skip to content

Conversation

@Shimuuar
Copy link
Contributor

Currently package description is mangled: https://hackage.haskell.org/package/vector-binary-instances-0.2.5.2

Most likely broken rendering was caused by updating to cabal-3.0. It renders description field using haddock markup and hack with inserting . is no longer needed.

Tested locally with haddock

@andreasabel
Copy link
Member

CI is outdated, fixing this in

@andreasabel
Copy link
Member

Please rebase this on master to get a CI run.

Copy link
Member

@andreasabel andreasabel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought the .s serve the purpose of empty lines in a description: field.

Does this removal make any difference in the haddock rendering?

Most likely broken rendering was caused by updating to cabal-3.0. It renders
description field using haddock markup.
@Shimuuar Shimuuar force-pushed the fix-haddock-description branch from 71206a2 to 1a9e605 Compare January 22, 2026 16:52
@Shimuuar
Copy link
Contributor Author

They used to. I remember that haddock broke on empty lines in description. But at some point it was changed and haddock threat these dots as haddock markup so we don't get paragraph breaks:

Compare index page for master
image
and for branch with fix:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants