Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Declare use of `Paths_haddock` module in other-modules (#705) | Moritz Angermann | 2017-11-20 | 1 | -0/+2 | |
| | | | This was detected by `-Wmissing-home-modules` | |||||
* | Clean up use of PlaceHolder, to match TTG | Alan Zimmerman | 2017-11-14 | 8 | -46/+49 | |
| | ||||||
* | Actually render infix type operators as infix (#703) | Ryan Scott | 2017-11-14 | 1 | -6/+17 | |
| | | | | | | * Actually render infix type operators as infix * Account for things like `(f :*: g) p`, too | |||||
* | Match Trees that Grow in GHC for HsExpr | Alan Zimmerman | 2017-11-11 | 1 | -2/+2 | |
| | ||||||
* | Match Trees That Grow | Alan Zimmerman | 2017-11-08 | 3 | -5/+7 | |
| | ||||||
* | Match changes for Trees that Grow in GHC | Alan Zimmerman | 2017-11-07 | 11 | -258/+296 | |
| | ||||||
* | Always return documentation for exported subordinates | alexbiehl | 2017-11-02 | 1 | -12/+17 | |
| | | | | | | | ... event if they have no documentation (e.g. noDocForDecl) By using the information in the AvailInfo we don't need additional export checks. | |||||
* | Make better use of AvailInfo | alexbiehl | 2017-11-01 | 1 | -57/+72 | |
| | ||||||
* | Remove excessive use of list comprehensions | alexbiehl | 2017-10-31 | 1 | -12/+7 | |
| | ||||||
* | fullModuleContents traverses exports in declaration order | alexbiehl | 2017-10-31 | 1 | -6/+11 | |
| | ||||||
* | Merge remote-tracking branch 'origin/master' into ghc-head | alexbiehl | 2017-10-31 | 89 | -2619/+3079 | |
|\ | ||||||
| * | Remote tab | alexbiehl | 2017-10-31 | 1 | -2/+1 | |
| | | ||||||
| * | More general type for nameCacheFromGhc. (#539) | Carlo Hamalainen | 2017-10-31 | 1 | -1/+1 | |
| | | ||||||
| * | Reexported modules: Report warnings if argument cannot be parsed or | alexbiehl | 2017-10-31 | 1 | -7/+10 | |
| | | | | | | | | ... module cannot be found | |||||
| * | Copy quickjump.css for nicer error messages | alexbiehl | 2017-10-31 | 1 | -3/+3 | |
| | | ||||||
| * | Correct missing title in changelog | alexbiehl | 2017-10-31 | 1 | -1/+1 | |
| | | ||||||
| * | Supported reexported-modules via --reexport flag. | Edward Z. Yang | 2017-10-31 | 5 | -30/+57 | |
| | | | | | | | | Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu> | |||||
| * | Decrease threshold for fuzzy matching | alexbiehl | 2017-10-30 | 3 | -3/+3 | |
| | | ||||||
| * | Add build command to package.json | alexbiehl | 2017-10-30 | 1 | -1/+2 | |
| | | ||||||
| * | Put Quickjump behind --quickjump flag (#697) | Alexander Biehl | 2017-10-30 | 4 | -20/+28 | |
| | | ||||||
| * | Add QuickJump version to meta.json (#696) | Alexander Biehl | 2017-10-30 | 4 | -5/+11 | |
| | | ||||||
| * | Fix tiny typo in docs (#693) | Veronika Romashkina | 2017-10-24 | 1 | -1/+1 | |
| | | ||||||
| * | Quick Jump: Show error when loading 'doc-index.json' failed (#691) | Tim Baumann | 2017-10-10 | 4 | -14/+34 | |
| | | ||||||
| * | Use <details> element for collapsibles (#690) | Tim Baumann | 2017-10-09 | 75 | -2537/+2933 | |
| | | | | | | | | | | | | | | | | | | | | | | * Remove unnecessary call to 'collapseSection' The call is unnecessary since there is no corresponding toggle for hiding the section of orphan instances. * Use <details> for collapsibles This makes them work even when JS is disabled. Closes #560. | |||||
* | | Fix Haddock rendering of kind-indexed data family instances (#694) | Ryan Scott | 2017-10-28 | 1 | -5/+23 | |
| | | ||||||
* | | Overhaul Haddock's rendering of kind signatures (#681) | Ryan Scott | 2017-10-24 | 7 | -75/+151 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Overhaul Haddock's rendering of kind signatures * Strip off kind signatures when specializing As an added bonus, this lets us remove an ugly hack specifically for `(->)`. Yay! * Update due to 0390e4a0f61e37bd1dcc24a36d499e92f2561b67 * @alexbiehl's suggestions * Import injectiveVarsOfBinder from GHC | |||||
* | | Copy QuickJump files over | alexbiehl | 2017-10-08 | 1 | -2/+3 | |
| | | ||||||
* | | Fix merge fallout | alexbiehl | 2017-10-08 | 2 | -5/+5 | |
| | | ||||||
* | | Merge remote-tracking branch 'origin/ghc-head' into HEAD | alexbiehl | 2017-10-08 | 22 | -670/+664 | |
|\ \ | |/ |/| | ||||||
| * | Precise Haddock: Use Avails for export resolution (#688) | Alexander Biehl | 2017-10-08 | 5 | -244/+220 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use Avails for export resolution * Support reexported modules * Factor out availExportItem * Use avails for fullModuleExports * Don't use subMap in attachInstances * lookupDocs without subMap * Completely remove subMap * Only calculate unqualified modules when explicit export list is given * Refactor * Refine comment * return * Fix * Refactoring * Split avail if declaration is not exported itself * Move avail splitting | |||||
| * | Revert "Don't use subMap in attachInstances" | Alexander Biehl | 2017-10-05 | 1 | -3/+3 | |
| | | | | | | | | This reverts commit 3adf5bcb1a6c5326ab33dc77b4aa229a91d91ce9. | |||||
| * | Don't use subMap in attachInstances | Alexander Biehl | 2017-10-05 | 1 | -3/+3 | |
| | | ||||||
| * | Bump base for haddock-library and haddock-test | alexbiehl | 2017-09-29 | 2 | -2/+2 | |
| | | ||||||
| * | Make compatible with Prelude.<> export in GHC 8.4/base-4.11 | Herbert Valerio Riedel | 2017-09-21 | 3 | -2/+3 | |
| | | ||||||
| * | Bump upper bound on base | Ben Gamari | 2017-09-14 | 1 | -1/+1 | |
| | | ||||||
| * | Account for "Remember the AvailInfo for each IE" | Ben Gamari | 2017-09-05 | 1 | -1/+1 | |
| | | | | | | | | | | | | As of GHC commit f609374a55bdcf3b79f3a299104767aae2ffbf21 GHC retains the AvailInfo associated with each IE. @alexbiehl has a patch making proper use of this change, but this is just to keep things building. | |||||
| * | Update for #14131 | Ryan Scott | 2017-08-23 | 7 | -61/+83 | |
| | | ||||||
| * | haddock: Add Documentation.Haddock.Markup to other-modules | Ben Gamari | 2017-08-22 | 1 | -0/+1 | |
| | | ||||||
| * | IntefaceFile version | alexbiehl | 2017-08-22 | 1 | -1/+1 | |
| | | ||||||
| * | Revert "Drop Avails from export list" | alexbiehl | 2017-08-22 | 1 | -1/+1 | |
| | | | | | | | | This reverts commit a850ba86d88a4fb9c0bd175453a2580e544e3def. | |||||
| * | Bump ghc version for haddock-api tests | alexbiehl | 2017-08-22 | 1 | -1/+1 | |
| | | ||||||
| * | Drop Avails from export list | alexbiehl | 2017-08-21 | 1 | -1/+1 | |
| | | ||||||
| * | Merge remote-tracking branch 'origin/master' into ghc-head | alexbiehl | 2017-08-21 | 222 | -1837/+5887 | |
| |\ | ||||||
| * | | Adapt to #14060 | Ryan Scott | 2017-08-14 | 1 | -1/+1 | |
| | | | ||||||
| * | | Use new function getNameToInstancesIndex instead of tcRnGetInfo (#636) | Doug Wilson | 2017-06-21 | 1 | -41/+41 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is some performance improvement. GHC compiler: | version | bytes allocated | cpu_seconds --------------------------------- | before | 56057108648 | 41.0 | after | 51592019560 | 35.1 base: | version | bytes allocated | cpu_seconds --------------------------------- | before | 25174011784 | 14.6 | after | 23712637272 | 13.1 Cabal: | version | bytes allocated | cpu_seconds --------------------------------- | before | 18754966920 | 12.6 | after | 18198208864 | 11.6 | |||||
| * | | Rename extension index tags | Alan Zimmerman | 2017-06-05 | 10 | -138/+138 | |
| | | | ||||||
| * | | Match new AST as per GHC wip/new-tree-one-param | Alan Zimmerman | 2017-06-05 | 14 | -330/+329 | |
| | | | | | | | | | | | | See https://ghc.haskell.org/trac/ghc/wiki/ImplementingTreesThatGrow | |||||
| * | | Disable pattern match warnings (#628) | Doug Wilson | 2017-06-03 | 1 | -3/+19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This disables the pattern match checker which can be very expensive in some cases. The disabled warnings include: * Opt_WarnIncompletePatterns * Opt_WarnIncompleteUniPatterns * Opt_WarnIncompletePatternsRecUpd * Opt_WarnOverlappingPatterns | |||||
| * | | Don't enable compilation for template haskell (#624) | Doug Wilson | 2017-05-27 | 1 | -16/+1 | |
| | | | | | | | | | | | | This is no longer necessary after ghc commit 53c78be0aab76a3107c4dacbb1d177afacdd37fa | |||||
| * | | Haddock: Fix broken lazy IO in prologue reading (#615) | Ben Gamari | 2017-05-12 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | We previously used withFile in conjunction with hGetContents. The list returned by the latter wasn't completely forced by the time we left the withFile block, meaning that we would try to read from a closed handle. |