Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Drop Paths_haddock from ghc.mk (#707) | Moritz Angermann | 2017-11-20 | 1 | -2/+0 | |
| | | | | | With #705 and #706, the custom addition should not be necessary any more. # Conflicts: # ghc.mk | |||||
* | 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 |