Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Match Trees That Grow" | Ben Gamari | 2017-11-21 | 3 | -7/+5 |
| | | | | This reverts commit 73a26af844ac50b8bec39de11d64452a6286b00c. | ||||
* | Revert "Match Trees that Grow in GHC for HsExpr" | Ben Gamari | 2017-11-21 | 1 | -2/+2 |
| | | | | This reverts commit 9f054dc365379c66668de6719840918190ae6e44. | ||||
* | Revert "Clean up use of PlaceHolder, to match TTG" | Ben Gamari | 2017-11-21 | 8 | -49/+46 |
| | | | | This reverts commit 134a7bb054ea730b13c8629a76232d73e3ace049. | ||||
* | Add autogen-modules (#706) | Moritz Angermann | 2017-11-20 | 1 | -0/+4 |
| | | | | | > Packages using 'cabal-version: >= 1.25' and the autogenerated module Paths_* must include it also on the 'autogen-modules' field besides 'exposed-modules' and 'other-modules'. This specifies that the module does not come with the package and is generated on setup. Modules built with a custom Setup.hs script also go here to ensure that commands like sdist don't fail. # Conflicts: # haddock.cabal | ||||
* | 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 |