[commit: haddock] master's head updated: Declare use of `Paths_haddock` module in other-modules (#705) (e9e2fd3)
git at git.haskell.org
git at git.haskell.org
Mon Nov 20 21:12:54 UTC 2017
Repository : ssh://git@git.haskell.org/haddock
Branch 'master' now includes:
b2a807d Changes due to ghc api changes in package representation
eee52f6 Import Data.Word w/o import-list
aacaa91 Follow changes to TypeAnnot in GHC HEAD
0cc5bc8 Fix import of 'empty' due to AMP.
c3a7d47 Bump `base` constraint for AMP
4023817 Followup changes to addition of -fwarn-context-quantification (GHC Trac #4426)
ee47a1a Properly render package ID (not package key) in index, fixes #329.
3f57c24 Disambiguate string-literals
db14fd8 Revert "Followup changes to addition of -fwarn-context-quantification"
12dc730 Revert "Revert "Followup changes to addition of -fwarn-context-quantification""
a65d213 Revert "Fix import of 'empty' due to AMP."
2f639ff Fix use-after-close lazy IO bug
c72175b Add an .arcconfig file.
c3f27a9 Add .arclint file.
3fb325a Experimental support for collapsable headers
3937a98 Collapse user-defined section by default (re #335)
5a79e5b reflect ForeignType constructore removal
199936a Remove overlapping pattern match
9cdf19b Make compatible with `deepseq-1.4.0.0`
bf80e2f Update Haddock to new pattern synonym type signature syntax
1940912 Follow changes from #9812
2b3712d Changes to reflect refactoring in GHC as part of #7484
5d8117d Follow API changes in D426
1a9dcfe Support for PartialTypeSignatures
b94ab90 For pattern synonyms, render "pattern" as a keyword
3c191ef Reset ghc-head with master's tree
45acead Bump versions for ghc-7.11
56b9e6b Eliminate instanceHead' in favour of GHC's instanceSig
8b1d44f Remove redundant constraints from haddock, discovered by -fwarn-redundant-constraints
04cf63d Track naming change in DataCon
d61bbc7 Follow API changes in D538
4bb685b Track changes in HsSyn for quasi-quotes
f9ae6aa --package-name and --package-version flags
5bbae8b Track change in API of TyCon
26a590c Track API changes to support empty closed type familes
2380f07 Change ModuleTree Node to carry PackageKey and SourcePackageId to resolve #385
5a57a24 Track the new location of setRdrNameSpace
45df734 ApiAnnotations : strings in warnings do not return SourceText
553c719 Update after wild card renaming refactoring in D613
53c47c6 StrictData: print correct strictness marks
5eb0785 StrictData: changes in HsBang type
b7fa302 Make some version changes after 2.16.1 release
cf2c2d0 Merge pull request #422 from adamse/adamse-D1033
9affe8f Break the response file by line termination rather than spaces, since spaces may be within the parameters. This simple approach avoids having the need for any quoting and/or escaping (although a newline char will not be possible in a parameter and has no escape mechanism to allow it).
3436273 Replace (SourceText,FastString) with WithSourceText data type
089d20c Update changelog
7656bf8 Avoid JavaScript error during page load in non-frame mode
ecabf4e Link to the definitions to themselves
e190efe Fix typo in Haddock.Backends.Xhtml.Layout: divSynposis -> divSynopsis
c274363 Fix record field alignment when name is too long
7e83309 Add some utility definitions for generating line anchors.
241346e Make hyperlinked source renderer generate line anchors.
7eafa83 Re-accept test cases after adding line anchors for each of them.
3be46a2 Override source line flags when source hyperlinker is enabled.
2b2e310 Update tests to follow HTML changes
acdbdc0 Fix quote syntax for promoted types.
33fe628 Apply promoted type quoting to type-level consing.
3ad8ada Extend advanced types test case with other examples.
66c91a3 Rename advanced types test case and accept new output.
62f3a12 HsBang is split into HsSrcBang and HsImplBang
b42db93 Merge pull request #433 from adamse/split-hsbang
6a1d4a6 Follow changes in GHC build system
81baac9 Make Travis use 7.10.2
e9d61b7 Move SYB utilities to standalone module.
f7d377e Implement `everywhere` transformation in SYB module.
dc25b70 Implement generic transformation constructor.
e4740dd Create simple utility module for type specialization.
79f475a Make type of type specialization function more general.
6e0fe19 Add basic HTML test case for checking instance specialization.
92f0b1e Make HTML class instance printer take optional signature argument.
2070c0f Refactor instance head type to record instead of a meaningless tuple.
05f35d7 Add expandable method section for each class instance declaration.
0a02b70 Move dummy post-family instances for `DocName` to `Types` module.
6fc527b Create convenience functions for type specialization module.
d6741ee Hook type specialization logic with HTML pretty-printer.
1680145 Create stub functions for sugaring specialized types.
3f31e24 Implement list syntax sugaring logic for specialized types.
060b986 Implement tuple syntax sugaring logic for specialized types.
6be6ca7 Get rid of code duplication in type specialization module.
9edfaa6 Create scaffolding of a framework for renaming specialized types.
51e145b Fill in missing cases in specialized type renaming function.
1633853 Remove code duplication in specialized type renamer.
4b352b9 Change state of the type renaming monad.
d508387 Implement simple mechanism for generating new type names.
0495d71 Fill in stub behaviour with actual environment renaming.
2c94f5a Fix logic behind binder type renaming.
d5700e1 Add SYB-like utility function for performing stateful queries.
77b628b Create function for retrieving free variables from given type.
532478b Fix compilation error caused by incorrect type signature.
8135ce0 Move `SetName` class definition to types module.
70ed991 Hook type renamer with instance method HTML pretty-printer.
a314ebd Add some test cases for type renamer.
b4a82b3 Make specialized signatures refer to original signature declaration.
59d8097 Make specialized methods be nicely formatted again.
42d49d5 Attach source locations to the specialized class methods.
dbe6f2c Extend instances test case to also test multi-name type signatures.
2d9b75f Fix tab-based indentation in instances test case.
f0edea1 Improve placement of instance methods expander button.
1700278 Add new data type declaration to instance specialization test case.
aec90be Make type renamer first try single-letter names as alternatives.
08e592e Fix type renamer bug with incorrect names being generated.
0e3a90b Add some documentation and refactor type specialization module.
dfb697b Fix another bug where type renamer was generating incorrect names.
3f404ba Refactor type renamer to rebinding and pure renaming phases.
bea9253 Fix unwitting compilation bug.
85dab3d Integrate instance specification type into class instance definition.
dc62b95 Get rid of no longer neccessary instance specification type.
17b91bb Fix declaration converter to use more appropriate mode for methods.
351eea4 Fix bug with types not being specialized at all.
131e583 Fix bug where instance expander was opening wrong section.
a66852d Fix another type renamer bug where not all names were rebound.
fb62902 Fix yet another renamer bug where some names were not unique.
f0a5efd Split instance subsection layout method to top-level declarations.
88df578 Rearrange layout of instance methods in generated documentation.
17e6df0 Get rid of no longer used layout method.
467b07e Attach section title to the instance methods block.
3827f25 Add basic tests for associated types in instances test case.
0c34ec0 Attach associated types information to instance header.
73f4a18 Make instance details section contain associated types information.
3fb4ec5 Improve look of rendered associated families in instance details.
de39570 Introduce alternative type for family declarations.
3073526 Make instance details record use new type for family declarations.
5980cfb Split printer of type family header to separate functions.
709ce61 Implement HTML renderer for pseudo-family declarations.
00571a3 Apply type specializer to associated type family declarations.
730d8b0 Create helper method for specializing type signatures.
f0222ea Refactor specializer module to be independent from XHTML backend.
e3b0be8 Add some documentation for instance head specializer.
ca667e1 Fix bug with missing space in documentation for associated types.
a49a3f0 Fix issue with incorrect instance details sections being expanded.
0158692 Accept tests affected by adding instance details section.
96a118b Make section identifier of instance details more GHC-independent.
6ee9d22 Re-accept tests after applying deterministic section identifiers.
472440c Make identifier generation also architecture-independent.
c537853 Fix issue with instance expander hijacking type hyperlink click.
2f0d25e Get rid of dreadful hashing function for generating identifiers.
e46cf07 Move `InstOrigin` type declaration to more appropriate module.
a24cc75 Accept tests affected by changes related to instance expander.
25ea9a3 Add examples with type operators to the instances test case.
809a24c Add basic support for sugaring infix type operators.
ac18940 Add support for sugaring built-in function syntax.
d4a48a1 Remove default methods from Hoogle class output.
19205c8 Add fixity declarations in Hoogle backend output.
d070abf Fix bug with incorrect fixities being generated in Hoogle backend.
ff84640 Improve class type family declarations output in Hoogle backend.
fbfd09c Add missing default family equations in Hoogle output.
45d72d1 Improve formatting of class details output in Hoogle backend.
ac10a4c Fix weird-looking Hoogle output for familyless classes.
0a7c9cc Create script file for new HTML test runner.
a2949cd Set default behaviour if no arguments given.
ee55e47 Add support for providing optional arguments for test runner.
d5d2030 Improve output of test runner error messages.
1377659 Add support for executing Haddock process in test runner.
a380904 Add GHC path to test runner configuration.
c162d63 Make GHC path a test runner command-line argument.
da76b1b Extend test runner configuration with Haddock arguments.
17be133 Refactor test runner and create stub functions.
076e04c Make test runner actually run Haddock executable.
c96ac67 Fix bug with test runner not producing any output files.
cf8f244 Setup skeleton of framework for running tests.
11d74d7 Fix bug with modules not being found in global search mode.
1105992 Make Haddock standard output redirection be more configurable.
5cf07eb Incorporate old, ugly functions for comparing output files.
a2d23f2 Refactor architecture of test runner output checking functions.
18333ed Implement actual diffing mechanism.
9048548 Improve code style to match popular guidelines.
4ca12ff Make it possible to choose alternative diff tool.
503e92e Create stub methods for processing test output as XML documents.
b816a40 Implement link-stripping logic as simple SYB transformation.
8af6bdb Incorporate link stripping to output diffing mechanism.
6f86719 Implement footer-stripping logic.
0c28e3f Add missing dependencies in Cabal configuration file.
16eb785 Fix issue with output being printed in incorrect order.
7196607 Make it possible to run tests without generating diff.
4a4d9ec Refactor HTML test suite boilerplate to external package.
1102352 Create utilities for storing directory configuration.
6a2c16a Move IO-dependent config of HTML test suite to test package.
fa04b41 Enable all compiler warnings in Haddock test package configuration.
54fb845 Move Haddock runner of HTML test suite to Haddock test package.
66d7114 Make Haddock test package more generic.
ad82e40 Create convenience wrappers to simplify in test entry points.
188b8aa Adjust module visibility and items they export.
b1c899c Remove no longer useful test option.
869ee23 Change extension of test files used for diffing.
5934c41 Refactor and simplify XHTML helper module of test package.
20867f7 Fix typo in link stripper of HTML test suite runner.
554db03 Create convenience script for running specific HTML tests.
1cb714e Implement utility functions for conditional link stripping.
c2d2c48 Adapt `hypsrc-test` module to work with new testing framework.
5568091 Implement output accepting mechanism in test package.
163da5a Create utility function for recursive obtaining directory contents.
e614916 Make Haddock test package more generic.
c2a4125 Fix path handling in test runner.
bb7d45d Make it possible to specify ignored files for test output.
8efa6cb Adapt HTML test runner to use new ignoring functionality.
eff66b0 Fix bug with not all test output files being checked.
9ff514d Specify ignored files for hyperlinker source test runner.
f7337b1 Copy test runner script for hyperlinked source case.
ebf06f3 Fix bug with test runner invoking Haddock in incorrect mode.
48b5858 Fix path handling in test module loader.
d36a1a5 Make test runner ignore test packages with no modules.
8e05e0b Create test runner entry points for LaTeX test suite.
863d33c Fix bug with unnecessary checking old test output.
cf22686 Re-implement test acceptance functionality.
1b75828 Fix warning about no longer needed definition.
5bc022f Adapt Cabal configuration to execute LaTeX suite with new runner.
acf526f Setup test suite for Hoogle backend.
ac67d1f Make Hoogle backend create output directory if needed.
109ebe4 Add appropriate .gitignore entry and configure Hoogle test suite.
7d0317a Fix bug with test runner failing when run on multiple test packages.
3378ef4 Create simple test cases for Hoogle backend.
391225e Create helper function for conversion between XML and XHTML.
2555cc3 Refactor existing code to use XHTML printer instead of XML one.
f2b7e4d Improve portability of test runner scripts.
27d5cba Remove redundant import statement.
136c48c Fix bug with accepting to non-existing directory.
5b427d2 Accept output for Hoogle and LaTeX backends.
3c88a8a Get rid of obsolete testing utilities.
0b5a59a Update sandbox setup guide to work with Haddock test package.
0f2b8a8 Make Travis aware of Haddock test package.
1557c08 Fix test suite failure when used with Stack.
f8764c7 Add sample Stack setup to the hacking guide.
e6fd9fc Fix Markdown formatting of README file.
27ffb2c Setup Haddock executable path in Travis configuration.
29c9681 account for changes to ipClass
7570ed8 Merge pull request #443 from bgamari/ghc-head
ad49d16 Follow changes from #6018
fea4277 React to refactoring CoAxiom branch lists.
5890a2d Track msHsFilePath change.
acfc97f Create Process: removed PhaseFailed
02e633a Generate docs for orphan instances
dee8ef2 Have source links for orphan instances
7f97a59 Print orphan instances header only if required
c609348 Add orphan instances link to contents box
52bc03a Fix orphan instance collapsing
e083daa Merge pull request #448 from Mistuke/fix-silent-death-of-runInteractive
c7a8a8b s/PackageKey/UnitId/g and s/packageKey/unitId/g
85b7ed6 Roughly fix up haddock for DuplicateRecordFields changes
a394ee8 Track wip/spj-wildcard-refactor on main repo
18de4f2 Track change to PatSyn.patSynSig
ec20bd1 Follow changes to HsTYpe
174f236 Account for Typeable changes
8358cd2 Work on updating Haddock to wip/spj-wildard-recactor
987b506 Relax upper bound on `base` to allow base-4.9
b2d4b23 More adaption to wildcard-refactor
0413c54 Merge remote-tracking branch 'origin/ghc-head' into wip/spj-wildcard-refactor
7f4519f Matching change GHC #11017 BooleanFormula located
52c963e Change for IEThingWith
83a9e9d Eliminate support for deprecated GADT syntax
0d157fe Merge with origin/head
e763c00 Undo msHsFilePath change.
c122a76 Wibbles to Haddock
c091ca8 Merge remote-tracking branch 'origin/ghc-head' into wip/spj-wildcard-refactor
fcd1bb7 Update to match GHC wip/T11019
95e4362 merge with origin/ghc-head
42b2cfc Wibble
a6deefa Canonicalise Monad instances
2229547 Matching changes for #11028
f4ef254 Placeholder for record style GADT declaration
0fc8cfd Update for type=kinds
33e89b2 Bump versions for ghc-7.11
7e49f55 Eliminate instanceHead' in favour of GHC's instanceSig
85ea110 Remove redundant constraints from haddock, discovered by -fwarn-redundant-constraints
45ca97d Track changes in HsSyn for quasi-quotes
20e56de Track change in API of TyCon
b731a89 Track API changes to support empty closed type familes
53ae59f Track the new location of setRdrNameSpace
75a23ec ApiAnnotations : strings in warnings do not return SourceText
bf4041f Update after wild card renaming refactoring in D613
f6c317b StrictData: print correct strictness marks
2d38f9b StrictData: changes in HsBang type
8165306 Replace (SourceText,FastString) with WithSourceText data type
ebf0eeb HsBang is split into HsSrcBang and HsImplBang
7f34b4e Follow changes in GHC build system
df09881 account for changes to ipClass
37a1603 Follow changes from #6018
5aac8c9 React to refactoring CoAxiom branch lists.
7a56977 Track msHsFilePath change.
cda84b4 Create Process: removed PhaseFailed
319acdd s/PackageKey/UnitId/g and s/packageKey/unitId/g
821b1dc Roughly fix up haddock for DuplicateRecordFields changes
4e1eef5 Track wip/spj-wildcard-refactor on main repo
5628084 Follow changes to HsTYpe
0b4e542 Work on updating Haddock to wip/spj-wildard-recactor
3fd2ed3 More adaption to wildcard-refactor
617392c Track change to PatSyn.patSynSig
3e6b341 Account for Typeable changes
af8fff4 Relax upper bound on `base` to allow base-4.9
e27200a Matching change GHC #11017 BooleanFormula located
e02a744 Change for IEThingWith
064a7df Eliminate support for deprecated GADT syntax
22aef2d Undo msHsFilePath change.
d74b8d0 Update to match GHC wip/T11019
f310809 Wibble
3f503bd Canonicalise Monad instances
5b07e71 Matching changes for #11028
cc20c0d Placeholder for record style GADT declaration
50c0faf Update for type=kinds
cb89336 Changes to compile with 8.0
a89c808 Warnings
d4657f0 Update for D1200
91217a9 Types: Add Outputable[Bndr] DocName instances
66cf3d2 Fix fallout from wildcards refactoring
85be6fd Update for D1200
a45a133 Types: Add Outputable[Bndr] DocName instances
3de72a8 Fix fallout from wildcards refactoring
6f46d59 Merge remote-tracking branch 'origin/ghc-head' into HEAD
fa03f80 Fix Hyperlinker
1555134 Merge remote-tracking branch 'mrhania/testing-framework-improvements' into ghc-head
edb3feb test: Compatibility with Cabal 1.23
19692aa Merge remote-tracking branch 'phadej/orphans' into ghc-head
b5ab70a Add html-test for orphan instances output
105869f Update for GHC trac#11258
2bdfda1 Merge pull request #1 from haskell/ghc-head
e01e479 Handle inline math with mathjax.
3f50b95 Fix the documentation for haddock itself.
a8d1ea9 Fix-up left-over assumptions of GHC 7.12 into GHC 8.0
fef5e32 Follow removal of NamedWildCard from HsType
39f8365 html-test/Operators: Clear up ambiguous types
975e77c Merge remote-tracking branch 'origin/ghc-head' into ghc-head
9c4fb80 hoogle-test/AssocTypes: Allow AmbiguousTypes
2d4680f OrphanInstances: Accept test output
0104ef8 Merge remote-tracking branch 'idontgetoutmuch/ghc-head' into ghc-head
215fcf0 Add missing import
80f2f98 travis: Use Travis containers
6ddd758 tweak version bounds for GHC-8.1
d510c45 The Haddock part for fully gcc-like response files
116e56e Version bumps and changelog
94c1274 Merge remote-tracking branch 'randen/bug468'
13e1eaf Add ResponseFile to OtherModules
a13d21c Merge branch 'master' into ghc-head
17388b0 deal with un-wiring of IP class
c2e8915 Update to match wip/T11430 in GHC
0ff3b72 Update to match wip/T11430 in GHC
8269b34 Merge remote-tracking branch 'gridaphobe/ghc-head' into ghc-head
695cb7f deal with un-wiring of IP class
89eac21 Make sure --mathjax affects all written HTML files
af205d2 Render */# instead of TYPE 'Lifted/TYPE 'Unlifted (fixes #473)
8a4c949 Merge pull request #477 from haskell/issue-475
57a5dcf Merge branch 'master' into ghc-head
bfd4745 doc: Switch to Sphinx
bae468b Document --use-unicode flag
25b8d00 Fix GHC and haddock-library dependency bounds
4ca91ad testsuite: Rework handling of output sanitization
60b4f39 test: Compare on dump
9c23d5d html-test: Accept test output
a427f59 hypsrc-test: Accept test output
228a0d7 Merge branch 'fix-up-testsuite'
1b6bcd6 Move the permalinks to "#" on the right side
8410dd3 Update tests for previous commit
f84ddf0 Merge branch 'anchors-redux'
1ee7e9a Use -fprint-unicode-syntax when --use-unicode is enabled
6a6029f Merge pull request #480 from bgamari/sphinx
2da130a Collapse type/data family instances by default
1338b5d Ensure expanded family instances render correctly
e18d166 Merge remote-tracking branch 'origin/master' into ghc-head
43532d7 Xhtml.Decl: Various cleanups
fdd07f3 Xhtml.Decl: Show kind signatures for type family variables
7ac0237 Xhtml.Decl: Show 'where ...' after closed type family
7dd4e19 Merge pull request #483 from bgamari/T11588
23f1420 Merge remote-tracking branch 'origin/master' into ghc-head
ab95426 Follow-on changes to support RuntimeRep
b89d1c2 Remove unused functions
4b0adce Follow-on changes to support RuntimeRep
bb994de Changes due to fix for GHC#11648.
a0ddf91 Changes due to fix for GHC#11648.
3ddcbd6 Fix printing of pattern synonym types
1308be3 Fix printing of pattern synonym types
ccb14e9 doc: Fix option references
c6d6a18 doc: Only install if BUILD_SPHINX_HTML==YES
ea63a59 doc: Only install if BUILD_SPHINX_HTML==YES
7699b27 doc: Fix option references
1204af7 Merge pull request #482 from RyanGlScott/ghc-head
a77728c Merge pull request #489 from mpickering/unused-functions
035f2f1 Collapse type/data family instances by default
82f5ef8 Ensure expanded family instances render correctly
03b02a0 Remove unused functions
5c82c9f ghc: Install files for needed --hyperlinked-source
3b980e7 ghc: Install files for needed --hyperlinked-source
56dbfe1 Track change to HsGroup
609018d doc: At long last fix ghc.mk
fea4b0a doc: At long last fix ghc.mk
30f20af Render Haddocks for derived instances
dd9a30f haddock-test: A bit of refactoring for debuggability
88bacd2 Create: Mark a comment as TODO
5731f3b html-test: Update reference output
955239b hypsrc-test: Fix reference file path in cabal file
48521cf doc: Update extra-source-files in Cabal file
1f05bf7 Bump versions
9760ee9 Merge remote-tracking branch 'origin/master' into ghc-head
d7ef908 Merge remote-tracking branch 'RyanGlScott/ghc-head' into ghc-head
22d1666 doc: Add clean targets
3e08782 doc: Add html as an all-target for ghc
48c63a3 Update CHANGES
7b238d9 Version bump
67fbe48 Revert "Version bump"
af1a868 doc: Fix GHC clean rule
261342e Merge remote-tracking branch 'origin/master' into ghc-head
2904561 Version bump to 2.17.2
26e6b39 doc: Use `$(MAKE)` instead of `make`
c277db2 Merge remote-tracking branch 'origin/master' into ghc-head
915a34b Fix #303. Hide footer when printing
f6e5d57 Fix #280. Parsing of module header
cec2195 doc: Vendorize alabaster Sphinx theme
1bfcca3 Merge remote-tracking branch 'origin/master' into ghc-head
34f0794 Merge pull request #502 from Helkafen/master
2c603c3 Revert "doc: Vendorize alabaster Sphinx theme"
d100c8f cabal: Fix README path
e82d093 Merge remote-tracking branch 'origin/master' into ghc-head
6db811a doc: Use whichever theme sphinx deems appropriate
375a8d8 Merge remote-tracking branch 'origin/master' into ghc-head
ebd41f6 Create: Remove redundant imports
c03dad1 Create: Better debug output
6193f6d Don't consider default class ops when looking for decls
b8e3380 UnfelpfulSpan line number omitted
7c60df1 Change Hyperlinked lexer to know about DataKinds ticks
ba70ca2 Make parser state a newtype
474a0c1 remove framed view of the HTML documentation (see #114 and #274)
7290bf9 Merge pull request #507 from bgamari/T505
02adc0a Update CHANGES
eb5beb4 Merge pull request #514 from Helkafen/frames
4202f96 Remove misplaced haddock comment
0cf9557 Merge pull request #515 from alexbiehl/master
b0b2371 Merge pull request #513 from treeowl/newtype-since
ef0993f Merge pull request #504 from Helkafen/issue-280
8d47c8b Matching changes for #12105
8d82690 Version bumps (2.17.3, 1.4.2)
3b71668 Merge pull request #521 from Helkafen/master
37692f6 publish haddock-test library
d652941 Merge pull request #512 from phadej/oleg-fixes
ccd952f Documentation for LaTeX markup.
f453f37 Fix spelling mistake.
6b075ef Camel case MathJax.
1f28fd8 Fix math typo and add link.
09054c2 Follow changes to LHsSigWcType
f833ba8 Follow GHC re-adding FunTy
2c7c735 Merge pull request #525 from idontgetoutmuch/master
e40990d Merge pull request #522 from Helkafen/master
5a9c393 Copyright holders shown on several lines. Fix #279
f45e2c4 ocean: Ensure that synopsis fully covers other content
60f90cd Merge pull request #534 from bgamari/T531
1cb73d6 Merge pull request #533 from Helkafen/master
bc8de00 do not create empty src directory
011c9e3 Merge pull request #537 from Helkafen/master
d1dc783 Add $ as a special character
008e61d GhcUtils: Changes for multi-pattern signatures
cdc81a1 Add support for unboxed sums
a3309e7 Disable NFData instances for GHC types when GHC >= 8.2
d9bb5fc Disable NFData instances for GHC types when GHC >= 8.0.2
60c43ac ghc.mk: Don't attempt to install html/frames.html
08aa479 Haddock.Types: More precise version guard
a9a520e Merge pull request #538 from massysett/master
073d899 Fix rendering of class methods for Eq and Ord
240bc38 Fix rendering of class methods for Eq and Ord
d73b286 Haddock changes for T10598
a5a51f9 Update for refactoring of NameCache
2bd3429 Bump upper bound on base
1dcefad Match changes in GHC wip/T3384 branch
a5946c0 haddock-api: Don't use stdcall calling convention on 64-bit Windows
f951caf Matching changes for GHC wip/T12942
b34497c Bump base upper bound
b19ea3a HsIParamTy now has a Located name
4349092 Upstream changes re levity polymorphism
7f1987b Changes to match #13163 in GHC
dbbdabf Kill remaining static flags
b383b17 Adding MDoc to exports of Documentation.Haddock
ef99ed8 Also exposing toInstalledIface
d2be5e8 Bump for GHC 8.2
db13d5f Merge branch 'ghc-head'
4f249c9 Update Haddock w.r.t. new HsImplicitBndrs
407508c Merge pull request #581 from JustusAdam/master
f6f9bca Print any user-supplied kind signatures on type parameters.
29c76f7 Update test suite to expect kind annotations on type parameters.
214aaf3 Include travis build indication badge
ee3e3d0 haddock-api: Bump bound on GHC
68e531b Correctly handle Backpack identity/semantic modules.
26879d9 Add a field marking if interface is a signature or not.
fbbe544 Render signature module tree separately from modules.
4e6f444 Documentation.
f65966b More docs.
76d0b2b TODO on moduleExports.
2469493 Better Backpack support with signature merging.
e3568da Fix haddock-test to work with latest version of Cabal.
ef93eaa Annotate signature docs with (signature)
0567d93 Render help documentation link next to (signature) in title.
18ed871 Update MathJax URL
1185aba Add highlight for :target to ocean.css
02a6334 Allow base-4.10 for haddock-test
8260f43 cabal.project for haddock-api, haddock-library and haddock-test
62ae5e7 Move dist scripts to scripts/
39642e4 Add haddock to cabal.project
e0ada17 Read files for hyperlinker eagerly
b44676d Explicit import list ofr Control.DeepSeq in Haddock.Interface.Create
e9cd7b1 Prevent GHC API from doing optimization passes.
3b64e93 Add @alexbiehl as maintaner
99ec96e Disable doctest with ghc-8.3
70885ce Travis: Use ghc-8.2.1 on master
83c460c Travis: Verbose cabal output
862afa0 Use travis_retry for cabal invocations
65fccc0 Use new MathJax URL in html-test
c0b1d8b Expand signatures for class declarations
968045e Hoogle: Correctly print classes with associated data types
ce3647e Render (signature) only if it actually is a signature!
e41e21e `html-test --accept` deltas to reference samples
4346ad2 Remove anything related to obsolete frames mode
67d6345 Cherry-picked remaining commits from haddock-2.17.4-release (#603)
d0fd361 Update changelog to reflect news in HEAD
0ae73bb Markdownify changelog
7ec72d3 Bump to 2.18.0 (#605)
799a41f Update attoparsec-0.12.1.1 to attoparsec-0.13.1.0
393920f Improve error message
0278700 Correctly remember collapsed sections (#608)
2163981 Lazily decode docMap and argMap (#610)
e0e6615 Fix Binary instance for InstalledInterface (#611)
d300632 Improve documenation of Haddock markup (#614)
b35eed2 Haddock: Fix broken lazy IO in prologue reading (#615)
c836dd4 Consequently use inClass and notInClass in haddock-library (#617)
506f614 Improve Syb code (#621)
eca0677 Clear fixme comment (#625)
fdf1b01 Make haddock-library and haddock-api warning free (#626)
75e1e19 Include `driver-test/*.hs` sdist (#630)
bfb3563 Allow user defined signatures for pattern synonyms (#631)
d912ee7 Use NameSet for isExported check (#632)
87c551f Haddock support for bundled pattern synonyms (#627)
d5d8cd1 Use new function getNameToInstancesIndex instead of tcRnGetInfo (#639)
cf7addb Lookup fixities for reexports without subordinates (#642)
2d919a3 Don't include names with empty subordinates in maps (#644)
af3e6c7 Make per-argument docs for class methods work again (#648)
901b327 Fix haddock: internal error: links: UnhelpfulSpan (#561)
a330da5 Document record fields when DuplicateRecordFields is enabled (#649)
58edf9f Fix test failures on Windows (#564)
22cbf4d Avoid errors on non UTF-8 Windows (#566)
42e49d3 Remove redudant import warning (#651)
49a0088 Avoid missing home module warning (#652)
e9894ff Fix #249 (#655)
8ed89b1 Fix compilation of lib:haddock-library w/ GHC < 8
8064353 Prepare 2.18.1 release (#657)
24e750d Tweak haddock-api.cabal for pending release
49f6fad Avoid trivial use of LambdaCase
3bf3d4c Refactor .cabal to use sub-lib for vendored lib
c88ad92 haddock-api: add changelog pointing to haddock's changelog
bd13010 Drop obsolete/misleading `stability: experimental`
4f3fe0d Beef up haddock description (#658)
fb2759d Import @aisamanra's Haddock cheatsheet
92d95c2 Add cheatsheet to haddock.cabal
53598f8 Mention new-build in README
cc1577a Update README
c635a56 Bump haddock to 2.18.2, haddock-library to 1.4.5
3d3166d Move `DocMarkup` from haddock-api to haddock-library (#659)
1ca3ff6 Fixup haddock
619fd64 Changelog for haddock-library
74d1173 Prepare haddock-library-1.4.5 release
4d765e3 Fix renaming after instance signature specializing (#660)
3fddb62 Fix: Generate pattern signatures for constructors exported as patterns (#663)
1732b91 Bump haddock-library
a677f15 Bump haddock-library in haddock-api
f1d326b Provide --show-interface option to dump interfaces (#645)
2ad45f6 Bifoldable and Bitraversable for DocH and MetaDoc
f7032e5 Refactoring: Make doc renaming monadic
740458a Hyperlinker: Avoid linear lookup in enrichToken (#669)
3457241 haddock: Add Documentation.Haddock.Markup to other-modules
3a09040 Generate an index for package content search (#662)
705dc00 Content search for haddock html doc
2629cc2 Fix tests for content search
3c8e0fd Add search button to #page-menu
57f25f2 Load javascript below the fold
360b215 Accept tests
1433e3b Content search css
9d1a32f Removed `nowrap` for interface method sigs (#674)
24ccb9b Include subordinates in content index
eb88b01 QuickNav: Make docbase configurable
c9f8657 QuickNav: Also use baseUrl for doc-index.json request
a0fe599 Fix test fallout (again)
f506a35 Write meta.json when generating html output (#676)
ae02a28 Use relative URL when no docBaseUrl given
bd04610 Add missing js files to data-files (#677)
3e94fb4 Rename "Search" tab to "Quick Jump"
fe4c6c7 Make trigger link configurable (#678)
e99aefb Add compile step that bundles and compresses JS files (#684)
406030f Inhibit output of coverage information for hidden modules. (#687)
e41c1cb Use <details> element for collapsibles (#690)
8e88615 Quick Jump: Show error when loading 'doc-index.json' failed (#691)
0e82a0b Fix tiny typo in docs (#693)
aca68f6 Add QuickJump version to meta.json (#696)
0f181c4 Put Quickjump behind --quickjump flag (#697)
42c3cc6 Add build command to package.json
b4982d8 Decrease threshold for fuzzy matching
aec8868 Supported reexported-modules via --reexport flag.
b381221 Correct missing title in changelog
75c784e Copy quickjump.css for nicer error messages
dbb505c Reexported modules: Report warnings if argument cannot be parsed or
281bb7d More general type for nameCacheFromGhc. (#539)
e5fe985 Remote tab
3743d08 Fix #548 by rendering datatype kinds more carefully (#702)
e9e2fd3 Declare use of `Paths_haddock` module in other-modules (#705)
More information about the ghc-commits
mailing list