Skip to content
Snippets Groups Projects
  1. Nov 07, 2018
  2. Oct 18, 2018
  3. Apr 27, 2018
  4. Mar 27, 2018
    • Alec Theriault's avatar
      @since includes package name (#749) · 978dbc85
      Alec Theriault authored and Alex Biehl's avatar Alex Biehl committed
      * Metadoc stores a package name
      
      This means that '@since' annotations can be package aware.
      
      * Get the package name the right way
      
      This should extract the package name for `@since` annotations the
      right way. I had to move `modulePackageInfo` around to do this and,
      in the process, I took the liberty to update it.
      
      Since it appears that finding the package name is something that can
      fail, I added a warning for this case.
      
      * Silence warnings
      
      * Hide package for local 'since' annotations
      
      As discussed, this is still the usual case (and we should avoid being
      noisy for it).
      
      Although this commit is large, it is basically only about threading a
      'Maybe Package' from 'Haddock.render' all the way to
      'Haddock.Backends.Xhtml.DocMarkup.renderMeta'.
      
      * Bump binary interface version
      
      * Add a '--since-qual' option
      
      This controls when to qualify since annotations with the package they
      come from. The default is always, but I've left an 'external' variant
      where only those annotations coming from outside of the current
      package are qualified.
      
      * Make ParserSpec work
      
      * Make Fixtures work
      
      * Use package name even if package version is not available
      
      The @since stuff needs only the package name passed in, so it
      makes sense to not be forced to pass in a version too.
      978dbc85
  5. Feb 18, 2018
  6. Feb 04, 2018
  7. Feb 03, 2018
  8. Feb 01, 2018
  9. Oct 31, 2017
  10. Oct 30, 2017
  11. Oct 09, 2017
    • TimBaumann's avatar
      Use <details> element for collapsibles (#690) · e41c1cbe
      TimBaumann authored and Alex Biehl's avatar Alex Biehl committed
      * 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.
      e41c1cbe
  12. Oct 08, 2017
  13. Sep 23, 2017
    • TimBaumann's avatar
      Add compile step that bundles and compresses JS files (#684) · e99aefb5
      TimBaumann authored and Alex Biehl's avatar Alex Biehl committed
      * 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
      e99aefb5
  14. Aug 29, 2017
  15. Aug 28, 2017
  16. Aug 27, 2017
  17. Jun 09, 2017
    • Christiaan Baaij's avatar
      Haddock support for bundled pattern synonyms (#627) · 87c551fc
      Christiaan Baaij authored and Alex Biehl's avatar Alex Biehl committed
      * Haddock support for bundled pattern synonyms
      
      * Add fixities to bundled pattern synonyms
      
      * Add bundled pattern synonyms to the synopsis
      
      * Store bundled pattern fixities in expItemFixities
      
      * Add test for bundled pattern synonyms
      
      * Stop threading fixities
      
      * Include bundled pattern synonyms for re-exported data types
      
      Sadly, fixity information isn't found for re-exported data types
      
      * Support for pattern synonyms
      
      * Modify tests after #631
      
      * Test some reexport variations
      
      * Also lookup bundled pattern synonyms from `InstalledInterface`s
      
      * Check isExported for bundled pattern synonyms
      
      * Pattern synonym is exported check
      
      * Always look for pattern synonyms in the current module
      
      Another overlooked cornercase
      
      * Account for types named twice in export lists
      
      Also introduce a fast function for nubbing on a `Name` and use it
      throughout the code base.
      
      * correct fixities for reexported pattern synonyms
      
      * Fuse concatMap and map
      
      * Remove obsolete import
      
      * Add pattern synonyms to visible exports
      
      * Fix test
      
      * Remove corner case
      87c551fc
  18. Jun 05, 2017
  19. Apr 26, 2017
  20. Apr 25, 2017
  21. Apr 23, 2017
  22. Apr 03, 2017
  23. Mar 23, 2017
  24. Mar 22, 2017
  25. Mar 16, 2017
Loading