Ticket #192 (closed defect: fixed)
Condensed type signatures do not play well with headings in the export list
|Reported by:||SimonHengel||Owned by:|
Say we have a module
module SomeModule ( -- * Section 1 foo -- * Section 2 , bar -- * Section 3 , baz ) where foo, bar, baz :: Int foo = 23 bar = 23 baz = 23
the we get a condensed type signature (foo, bar, baz :: Int) in "Section 1", "Section 2" and "Section 3" are left empty.
This regression was introduced with 2.9.3 (commit ab24835eadb99059934d7a14f86564eea6449257). In 2.9.2 and before each identifier ended up in it's own section.