aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Link to the definitions to themselvesPhil Ruffwind2015-08-022-8/+16
| | | | | | | | | | | | | | | | | | Currently, the definitions already have an anchor tag that allows URLs with fragment identifiers to locate them, but it is rather inconvenient to obtain such a URL (so-called "permalink") as it would require finding the a link to the corresponding item in the Synopsis or elsewhere. This commit adds hyperlinks to the definitions themselves, allowing users to obtain links to them easily. To preserve the original aesthetics of the definitions, we alter the color of the link so as to be identical to what it was, except it now has a hover effect indicating that it is clickable. Additionally, the anchor now uses the 'id' attribute instead of the (obsolete) 'name' attribute. Closes #407
* Avoid JavaScript error during page load in non-frame modePhil Ruffwind2015-08-021-1/+1
| | | | | | | | | | In non-frame mode, parent.window.synopsis refers to the synopsis div rather than the nonexistent frame. Unfortunately, the script wrongly assumes that if it exists it must be a frame, leading to an error where it tries to access the nonexistent attribute 'replace' of an undefined value (synopsis.location). Closes #406
* Update changelogMateusz Kowalczyk2015-07-311-0/+2
|
* Break the response file by line termination ratherranden2015-07-301-1/+1
| | | | | | | | than spaces, since spaces may be within the parameters. This simple approach avoids having the need for any quoting and/or escaping (although a newline char will not be possible in a parameter and has no escape mechanism to allow it).
* Make some version changes after 2.16.1 releaseMateusz Kowalczyk2015-07-224-8/+10
|
* Fix expansion icon for user-collapsible sectionsMateusz Kowalczyk2015-07-113-5/+8
| | | | Closes #412
* Delete trailing whitespaceMateusz Kowalczyk2015-07-0712-41/+41
|
* Relax upper bound on GHC a bitMateusz Kowalczyk2015-07-071-3/+2
|
* Update changelogMateusz Kowalczyk2015-07-071-0/+2
|
* Fix problem with spec build in Haddock API configuration.Łukasz Hanuszczak2015-07-061-0/+1
|
* Fix bug with module name being hyperlinked to `Prelude`.Łukasz Hanuszczak2015-07-062-3/+5
|
* Add short documentation for hyperlinker source map type.Łukasz Hanuszczak2015-07-061-0/+9
|
* Add support for hyperlinking modules in import lists.Łukasz Hanuszczak2015-07-063-16/+17
|
* Move source paths types to hyperlinker types module.Łukasz Hanuszczak2015-07-064-10/+15
|
* Extract main hyperlinker types to separate module.Łukasz Hanuszczak2015-07-0610-63/+79
|
* Fix bug where not all module interfaces were added to source mapping.Łukasz Hanuszczak2015-07-051-2/+4
|
* Refactor source path mapping to use modules as indices.Łukasz Hanuszczak2015-07-055-43/+55
|
* Fix incorrect specification of source style option in doc file.Łukasz Hanuszczak2015-07-041-2/+2
|
* Make Haddock generate warnings about potential misuse of hyperlinker.Łukasz Hanuszczak2015-07-041-0/+30
|
* Remove potentially dangerous record access in hyperlinker AST module.Łukasz Hanuszczak2015-07-041-1/+1
|
* Update docs on using `--read-interface` option.Łukasz Hanuszczak2015-07-041-7/+29
|
* Update docs with information about source hyperlinking.Łukasz Hanuszczak2015-07-041-0/+37
|
* Create hyperlinker test case for type classes.Łukasz Hanuszczak2015-07-022-0/+969
|
* Make hyperlinker generate anchors only to top-level value bindings.Łukasz Hanuszczak2015-07-021-1/+2
|
* Add support for anchoring signatures in type class declarations.Łukasz Hanuszczak2015-07-021-0/+5
|
* Fix broken tests for parsing and hyperlinking hash operators.Łukasz Hanuszczak2015-07-022-1/+123
|
* Fix issue with operators being recognized as preprocessor directives.Łukasz Hanuszczak2015-07-022-3/+7
|
* Add hyperlinker test case for checking type and type family declarations.Łukasz Hanuszczak2015-07-022-0/+979
|
* Improve support for hyperlinking type families.Łukasz Hanuszczak2015-07-022-1/+8
|
* Add support for anchoring data family constructor declarations.Łukasz Hanuszczak2015-07-021-5/+6
|
* Fix crash happening when hyperlinking type family declarations.Łukasz Hanuszczak2015-07-021-0/+1
|
* Add qualified name test for identifiers hyperlinking test case.Łukasz Hanuszczak2015-07-012-0/+46
|
* Make hyperlinker render qualified names as one entity.Łukasz Hanuszczak2015-07-012-5/+46
|
* Document some functions in XHTML utlity module.Łukasz Hanuszczak2015-07-011-0/+8
|
* Add record wildcards test for records hyperlinking test case.Łukasz Hanuszczak2015-07-012-0/+250
|
* Add scoped type variables test for polymorphism test case.Łukasz Hanuszczak2015-07-011-0/+11
|
* Create hyperlinker test case with quantified type variables.Łukasz Hanuszczak2015-07-011-0/+55
|
* Add support for hyperlinking universally quantified type variables.Łukasz Hanuszczak2015-07-011-1/+7
|
* Create test case for hyperlinking @-patterns.Łukasz Hanuszczak2015-07-012-0/+306
|
* Add support for hyperlinking synonyms in patterns.Łukasz Hanuszczak2015-07-011-0/+2
|
* Remove unused dependencies in Haddock API spec configuration.Łukasz Hanuszczak2015-07-011-11/+0
|
* Fix bug with diffing wrong files in hyperlinker test runner.Łukasz Hanuszczak2015-07-011-2/+2
|
* Re-accept hyperlinker test cases with local references stripped out.Łukasz Hanuszczak2015-07-015-160/+160
|
* Create simple script for accepting hyperlinker test case references.Łukasz Hanuszczak2015-07-014-24/+56
|
* Make hyperlinker test runner strip local links from generated source.Łukasz Hanuszczak2015-07-012-10/+53
|
* Add reference files for hyperlinker test cases.Łukasz Hanuszczak2015-06-305-0/+3019
|
* Fix hyperlinker test runner file paths and add pretty-printing option.Łukasz Hanuszczak2015-06-301-4/+7
|
* Adapt hyperlinker test runner to have the same interface as HTML one.Łukasz Hanuszczak2015-06-301-3/+3
|
* Add hyperlinker test runner to .cabal and .gitignore files. Łukasz Hanuszczak2015-06-302-0/+10
|
* Add test case for literal syntax highlighting.Łukasz Hanuszczak2015-06-301-0/+17
|