Difference between revisions of "User:Benmachine/hasktag bug"
Jump to navigation
Jump to search
Benmachine (talk | contribs) (New page: When you open a comment inside <hask> tags without closing it, the parser breaks. Observe: Oh no: <hask>{-</hask> I broke it! Here's some nicely-formatted code: <haskell> id :: a ...) |
Benmachine (talk | contribs) (fixed) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | Looks like this was fixed! |
||
− | When you open a comment inside <hask> tags without closing it, the parser breaks. Observe: |
||
− | |||
− | Oh no: <hask>{-</hask> I broke it! |
||
− | |||
− | Here's some nicely-formatted code: |
||
− | |||
− | <haskell> |
||
− | id :: a -> a |
||
− | id x = const x x |
||
− | |||
− | const :: a -> b -> a |
||
− | const x _ = id x |
||
− | </haskell> |
||
− | |||
− | which is now ruined. Interestingly this text is fine. |
||
− | |||
− | Perhaps it's only paragraphs with <hask>any</hask> code that are broken. |
||
− | |||
− | Closing comments on their own inside comments seem to have no effect: <hask>-}</hask> this is not fixed |
||
− | |||
− | == The problem == |
||
− | |||
− | doesn't even stop at section boundaries: |
||
− | <haskell> |
||
− | error :: String -> a |
||
− | error str = error (error str) |
||
− | </haskell> |
Latest revision as of 13:58, 15 December 2019
Looks like this was fixed!