|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| ... |  | 
| | |\ \ \ |  | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | | When we merge signatures, we gain exports that don't
necessarily have a source-level declaration corresponding
to them.  This meant Haddock dropped them.
There are two big limitations:
* If there's no export list, we won't report inherited
  signatures.
* If the type has a subordinate, the current hiDecl
  implementation doesn't reconstitute them.
These are probably worth fixing eventually, but this gets
us to minimum viable functionality.
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | | * Inhibit output of coverage information for hidden modules.
* Add changelog entry. | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | | * Add compile step that bundles and compresses JS files
Also, manage dependencies on third-party JS libraries using NPM.
* Compile JS from TypeScript
* Enable 'noImplicitAny' in TypeScript
* QuickJump: use JSX syntax
* Generate source maps from TypeScript for easier debugging
* TypeScript: more accurate type
* Separate quick jump css file from ocean theme | 
| | | | | | 
| | | | | 
| | | | | | QuickNav: Configurable show/hide trigger | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | 
| | | | | 
| | | | | | with nowrap the interfaces method sigs would expand at libitum | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | 
| | | | | 
| | | | | | Generate an index for package content search | 
| | |_|_|/  
|/| | | |  | 
| | | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | | * Make Span strict in Position
* Hyperlinker: Use a proper map to enrich tokens | 
| | | | | 
| | | | 
| | | | 
| | | | | This allows us to later throw warnings if can't find an identifier | 
| | | | | |  | 
| | | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | | * WIP: Provide --show-interface option to dump interfaces
Like ghcs own --show-iface this flag dumps a binary interface file to
stdout in a human (and machine) readable fashion. Currently it uses
json as output format.
* Fill all the jsonNull stubs
* Rework Bifunctor instance of DocH, update changelog and documentation
* replace changelog, bring DocMarkupH doc back
* Update CHANGES.md
* Update CHANGES.md
* Move Control.Arrow up
It would result in unused import if the Bifunctor instance is not generated. | 
| | | | | |  | 
| | | | | |  | 
| | | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | | * Fix pretty-printing of pattern signatures
Pattern synonyms can have up to two contexts, both having a
different semantic meaning: The first holds the constraints
required to perform the matching, the second contains the
constraints provided by a successful pattern match. When the
first context is empty but the second is not it is necessary
to render the first, empty context.
* Generate pattern synonym signatures for ctors exported as patterns
This fixes #653.
* Simplify extractPatternSyn
It is not necessary to generate the simplest type signature since
it will be simplified when pretty-printed.
* Add changelog entries for PR #663
* Fix extractPatternSyn error message | 
| | | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | | * rework rename
* Add regression test for Bug 613
* update tests
* update changelog | 
| | | | | |  | 
| | | | | |  | 
| | | | | |  | 
| | | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | | * Move `DocMarkup` from haddock-api to haddock-library
* Move more markup related functions
* Markup module
* CHANGELOG | 
| | | | | |  | 
| | | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | | Also improves markup and removes/fixes redundant/obsolete parts
[skip ci] | 
| | | | | |  | 
| | | | | |  |