Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix parser bug | Simon Hengel | 2012-10-09 | 1 | -1/+3 |
| | |||||
* | Simplify lexing/parsing of properties | Simon Hengel | 2012-10-09 | 1 | -8/+2 |
| | | | | | In contrast to what we do for examples, we do not really need to capture the "prompt" here. | ||||
* | Add markup support for properties | Kazu Yamamoto | 2012-10-09 | 1 | -0/+8 |
| | |||||
* | Don't crash on unicode strings in doc comments. | David Waern | 2012-04-01 | 1 | -1/+2 |
| | |||||
* | Give preference to type over data constructors for doc comment links at ↵ | David Waern | 2011-11-26 | 1 | -5/+5 |
| | | | | | | | | | | | renaming time. Previously this was done in the backends. Also, warn when a doc comment refers to something that is in scope but which we don't have the .haddock file for. These changes mean we can make DocIdentifier [a] into DocIdentifier a. | ||||
* | Remove #ifs for older compiler versions. | David Waern | 2011-11-25 | 1 | -4/+0 |
| | |||||
* | Hack this to make it work with both Alex 2.x and Alex 3.x. Unicode in | Simon Marlow | 2011-10-04 | 1 | -2/+32 |
| | | | | | | | documentation strings is (still) mangled. I don't think it's possible to make it so that we get the current behaviour with Alex 2.x but magic Unicode support if you use Alex 3.x. At some point we have to decide that Alex 3.x is a requirement, then we can do Unicode. | ||||
* | Fix build | Ian Lynagh | 2011-06-17 | 1 | -5/+12 |
| | |||||
* | Solve conflicts | David Waern | 2010-12-07 | 1 | -0/+1 |
| | |||||
* | Alex generates BangPatterns, so make Lex.x accept them | simonpj | 2010-11-15 | 1 | -1/+0 |
| | | | | (It'd be better for Alex to generate this pragma.) | ||||
* | Add BangPatterns to alex and happy source files | David Waern | 2010-11-21 | 1 | -0/+1 |
| | |||||
* | Remove code for ghc < 7 | David Waern | 2010-11-15 | 1 | -4/+0 |
| | |||||
* | follow changes in the GHC API | Simon Marlow | 2010-10-27 | 1 | -0/+4 |
| | |||||
* | Replace ghci> with >>> in example syntax | David Waern | 2010-09-01 | 1 | -3/+3 |
| | |||||
* | Wibble | David Waern | 2010-09-01 | 1 | -1/+1 |
| | |||||
* | support both kinds of enumerated lists in doc markup | Mark Lentczner | 2010-08-26 | 1 | -0/+1 |
| | | | | | | | | The documentation for Haddock says enumerated lists can use either of (1) first item 2. second item The second form wasn't actually supported | ||||
* | Fix build with ghc < 6.13 | David Waern | 2010-07-24 | 1 | -0/+4 |
| | |||||
* | Follow mkPState argument order change | Ian Lynagh | 2010-07-06 | 1 | -1/+1 |
| | |||||
* | Fix #112 | David Waern | 2010-04-10 | 1 | -14/+14 |
| | | | | | | | | No link was generated for 'Addr#' in a doc comment. The reason was simply that the identifier didn't parse. We were using parseIdentifier from the GHC API, with a parser state built from 'defaultDynFlags'. If we pass the dynflags of the module instead, the right options are turned on on while parsing the identifer (in this case -XMagicHash), and the parse succeeds. | ||||
* | Let parsing fails on paragraphs that are immediately followed by an | simon.hengel | 2010-04-08 | 1 | -0/+1 |
| | | | | | | example This is more consistent with the way we treat code blocks. | ||||
* | Fix #118 | David Waern | 2010-04-08 | 1 | -3/+3 |
| | | | | | Avoid being too greedy when lexing URL markup (<..>), in order to allow multiple URLs on the same line. Do the same thing with <<..>> and #..#. | ||||
* | Fix #75 | David Waern | 2010-04-07 | 1 | -1/+1 |
| | | | | Add colons to the $ident character set. | ||||
* | Propagate source positions from Lex.x to Parse.y | David Waern | 2010-04-07 | 1 | -19/+24 |
| | |||||
* | Add markup support for interactive examples | simon.hengel | 2010-04-02 | 1 | -0/+14 |
| | |||||
* | Move H.Interface.Parse/Lex to H.Parse/Lex | David Waern | 2009-11-28 | 1 | -0/+172 |
These are not just used to build Interfaces. |