aboutsummaryrefslogtreecommitdiff
path: root/haddock-api/src/Haddock/Backends/Hyperlinker/Parser.hs
Commit message (Expand)AuthorAgeFilesLines
* Enable two warnings (#1245) (#1268)tomjaguarpaw2020-12-101-0/+1
* GHC.Driver.Types refactoring (#1242)Sylvain Henry2020-10-261-1/+1
* Don't pass the HomeUnitId (#1239)Sylvain Henry2020-10-121-1/+0
* Adapt to GHC parser changesSylvain Henry2020-09-301-1/+2
* Update for parser (#1234)Sylvain Henry2020-09-291-3/+3
* Updates for the new linear types syntax: a %p -> bVladislav Zavialov2020-09-261-0/+1
* Match GHC for #18639, remove GENERATED pragmaAlan Zimmerman2020-09-071-2/+0
* Fix after HomeUnitSylvain Henry2020-08-121-1/+2
* Fix after Outputable refactoringSylvain Henry2020-08-051-1/+3
* Sync with GHC removing {-# CORE #-} pragmaKrzysztof Gogolewski2020-07-121-2/+0
* Handle LexicalNegation's ITprefixminusVladislav Zavialov2020-06-281-0/+1
* Adapt Haddock for QualifiedDoMatthías Páll Gissurarson2020-06-261-2/+2
* Adapt Haddock to LinearTypesKrzysztof Gogolewski2020-06-171-0/+1
* Fix after unit refactoringSylvain Henry2020-06-081-1/+1
* Module structureSylvain Henry2020-04-241-5/+5
* Module renamingSylvain Henry2020-04-101-3/+4
* Modules: TypesSylvain Henry2020-03-181-2/+2
* Ignore the BufLoc/BufSpan added in GHC's !2516Vladislav Zavialov2020-02-281-6/+8
* Modules: Driver (#13009)Sylvain Henry2020-02-191-1/+1
* No MonadFail/Alternative for PVladislav Zavialov2020-02-161-26/+28
* Update Hyperlinker.Parser.classify to use ITdollarVladislav Zavialov2019-11-241-4/+2
* Remove spaces around @-patterns (#1093)Vladislav Zavialov2019-09-281-1/+1
* Parser changes to match !380Vladislav Zavialov2019-02-171-6/+9
* Remove workaround for now-fixed Clang CPP bug (#1028)Alec Theriault2019-02-111-45/+2
* Use `.hie` files for the Hyperlinker backend (#977)Alec Theriault2019-01-311-196/+190
* Add ITcomment_line_prag token to Hyperlinker ParserBen Sklaroff2018-08-211-5/+6
* Handle -XStarIsTypeVladislav Zavialov2018-06-141-0/+1
* Improve hyperlinker's 'spanToNewline' (#846)Alec Theriault2018-06-131-7/+25
* Filter out CRLFs in hyperlinker backend (#813)Alec Theriault2018-06-131-2/+7
* Remove `ITtildehsh` tokenSimon Jakobi2018-06-131-1/+0
* DerivingVia changesRyan Scott2018-06-131-6/+1
* Support the new 'ITcolumn_prag' tokenAlec Theriault2018-02-021-0/+2
* Properly color pragma contents in hyperlinkerAlec Theriault2018-02-021-13/+65
* Hyperlinker: Adjust parser to new PFailed constructorAlexander Biehl2018-02-011-8/+8
* Use the GHC lexer for the Hyperlinker backend (#714)Alec Theriault2018-02-011-190/+344
* Change Hyperlinked lexer to know about DataKinds ticksOleg Grenrus2016-05-241-1/+11
* Extract main hyperlinker types to separate module.Łukasz Hanuszczak2015-07-061-36/+4
* Fix issue with operators being recognized as preprocessor directives.Łukasz Hanuszczak2015-07-021-3/+3
* Improve support for hyperlinking type families.Łukasz Hanuszczak2015-07-021-0/+1
* Add basic tests related to comment parsing.Łukasz Hanuszczak2015-06-301-1/+1
* Prevent source parser from throwing exception when lexing fails.Łukasz Hanuszczak2015-06-301-1/+3
* Add some documentation for parser module of source hyperlinker.Łukasz Hanuszczak2015-06-301-0/+39
* Add support for parsing C preprocessor macros.Łukasz Hanuszczak2015-06-301-4/+16
* Fix issues with escaped newlines in comments.Łukasz Hanuszczak2015-06-301-8/+5
* Fix bug with improper newline handling.Łukasz Hanuszczak2015-06-301-1/+1
* Fix parsing of single line comments with broken up newlines.Łukasz Hanuszczak2015-06-301-1/+11
* Fix weird hyperlinking of parenthesized operators.Łukasz Hanuszczak2015-06-301-0/+1
* Add support for recognizing compiler pragmas in source parser.Łukasz Hanuszczak2015-06-301-0/+2
* Fix comment recognition in Haskell source parser.Łukasz Hanuszczak2015-06-301-2/+3
* Fix identifier recognition in Haskell source parser.Łukasz Hanuszczak2015-06-301-2/+5