<feed xmlns='http://www.w3.org/2005/Atom'>
<title>haddock.git/haddock-library/fixtures, branch ghc-9.2</title>
<subtitle>Haddock with an org backend (haddorg).
</subtitle>
<id>https://g.ypei.me/haddock.git/atom?h=ghc-9.2</id>
<link rel='self' href='https://g.ypei.me/haddock.git/atom?h=ghc-9.2'/>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/'/>
<updated>2021-02-07T15:13:04+00:00</updated>
<entry>
<title>Add support for labeled module references</title>
<updated>2021-02-07T15:13:04+00:00</updated>
<author>
<name>Iñaki García Etxebarria</name>
<email>git@inaki.blueleaf.cc</email>
</author>
<published>2019-07-31T15:28:00+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=c31c156422785751e33c9a7a4f021ac8da77d364'/>
<id>urn:sha1:c31c156422785751e33c9a7a4f021ac8da77d364</id>
<content type='text'>
Support a markdown-style way of annotating module references. For instance

-- | [label]("Module.Name#anchor")

will create a link that points to the same place as the module
reference "Module.Name#anchor" but the text displayed on the link will
be "label".
</content>
</entry>
<entry>
<title>Update parsing to strip whitespace from table cells (#1074)</title>
<updated>2020-03-21T00:24:17+00:00</updated>
<author>
<name>Alina Banerjee</name>
<email>alinab@users.noreply.github.com</email>
</author>
<published>2019-08-01T21:01:39+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=dec888641006eb685a642ec489b198c61a5736dc'/>
<id>urn:sha1:dec888641006eb685a642ec489b198c61a5736dc</id>
<content type='text'>
* Update parsing to strip leading &amp; trailing whitespace from table cells

* Update fixture data to disallow whitespaces at both ends in table cells

* Add test case for whitespaces stripped from both ends of table cells

* Update table reference test data for html tests
</content>
</entry>
<entry>
<title>Merge branch 'ghc-8.6' into ghc-8.8</title>
<updated>2019-03-03T17:23:26+00:00</updated>
<author>
<name>Alec Theriault</name>
<email>alec.theriault@gmail.com</email>
</author>
<published>2019-03-03T17:23:26+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=6c53d18eb2f4e39177174a93d9a8a981a6597962'/>
<id>urn:sha1:6c53d18eb2f4e39177174a93d9a8a981a6597962</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make a fixture of weird parsing of lists (#997)</title>
<updated>2019-02-04T16:44:25+00:00</updated>
<author>
<name>Oleg Grenrus</name>
<email>oleg.grenrus@iki.fi</email>
</author>
<published>2019-02-04T16:44:25+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=cacd245a5e0a0f2e14d4ed34e877835fdef3367f'/>
<id>urn:sha1:cacd245a5e0a0f2e14d4ed34e877835fdef3367f</id>
<content type='text'>
The second example is interesting.
If there's a list directly after the header, and that list has
deeper structure, the parser is confused: It finds two lists:

 - One with the first nested element,
 - everything after it

I'm not trying to fix this, as I'm not even sure this is a bug,
and not a feature.
</content>
</entry>
<entry>
<title>Fix/add to haddock-library test suite</title>
<updated>2018-11-06T20:03:24+00:00</updated>
<author>
<name>Alec Theriault</name>
<email>alec.theriault@gmail.com</email>
</author>
<published>2018-07-20T07:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=f11b26e952860f576b3321b35e572ebb339268de'/>
<id>urn:sha1:f11b26e952860f576b3321b35e572ebb339268de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>@since includes package name (#749)</title>
<updated>2018-03-27T06:35:59+00:00</updated>
<author>
<name>Alec Theriault</name>
<email>alec.theriault@gmail.com</email>
</author>
<published>2018-03-27T06:35:59+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=978dbc859df09eb991d9ccc0911276cc9655b783'/>
<id>urn:sha1:978dbc859df09eb991d9ccc0911276cc9655b783</id>
<content type='text'>
* Metadoc stores a package name

This means that '@since' annotations can be package aware.

* Get the package name the right way

This should extract the package name for `@since` annotations the
right way. I had to move `modulePackageInfo` around to do this and,
in the process, I took the liberty to update it.

Since it appears that finding the package name is something that can
fail, I added a warning for this case.

* Silence warnings

* Hide package for local 'since' annotations

As discussed, this is still the usual case (and we should avoid being
noisy for it).

Although this commit is large, it is basically only about threading a
'Maybe Package' from 'Haddock.render' all the way to
'Haddock.Backends.Xhtml.DocMarkup.renderMeta'.

* Bump binary interface version

* Add a '--since-qual' option

This controls when to qualify since annotations with the package they
come from. The default is always, but I've left an 'external' variant
where only those annotations coming from outside of the current
package are qualified.

* Make ParserSpec work

* Make Fixtures work

* Use package name even if package version is not available

The @since stuff needs only the package name passed in, so it
makes sense to not be forced to pass in a version too.
</content>
</entry>
<entry>
<title>fixtures: Prevent stdout buffering</title>
<updated>2018-03-14T19:39:29+00:00</updated>
<author>
<name>Simon Jakobi</name>
<email>simon.jakobi@gmail.com</email>
</author>
<published>2018-03-14T13:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=896340a1407bf99bd5700ed5d296c668971876f3'/>
<id>urn:sha1:896340a1407bf99bd5700ed5d296c668971876f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixtures: Slightly unmangle output</title>
<updated>2018-03-14T19:39:29+00:00</updated>
<author>
<name>Simon Jakobi</name>
<email>simon.jakobi@gmail.com</email>
</author>
<published>2018-03-14T12:01:14+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=e7a4bd3fc635f2dc3e9e14b9f334ec991c7d5d23'/>
<id>urn:sha1:e7a4bd3fc635f2dc3e9e14b9f334ec991c7d5d23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add fixture test for inline links</title>
<updated>2018-03-14T19:39:29+00:00</updated>
<author>
<name>Simon Jakobi</name>
<email>simon.jakobi@gmail.com</email>
</author>
<published>2018-03-14T11:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=ff97278e6e7e46f44d69036fad2de3c6cfae0ca2'/>
<id>urn:sha1:ff97278e6e7e46f44d69036fad2de3c6cfae0ca2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add fixture test for links</title>
<updated>2018-03-14T19:39:29+00:00</updated>
<author>
<name>Simon Jakobi</name>
<email>simon.jakobi@gmail.com</email>
</author>
<published>2018-03-14T11:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/haddock.git/commit/?id=653a83ac6cd246f9f06409af23b5a5377c6ee479'/>
<id>urn:sha1:653a83ac6cd246f9f06409af23b5a5377c6ee479</id>
<content type='text'>
</content>
</entry>
</feed>
