quotes: use an appostrophe at both ends rather than a grave accent at
the front and an apostrophe at the end.
Previously
`quotes'
now
'quotes'
the latter is more correct. See
http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html fpr details.
-- SIGBJORN wrote instead:
-- rational n = text (show (fromRationalX n))
-quotes p = char '`' <> p <> char '\''
+quotes p = char '\'' <> p <> char '\''
doubleQuotes p = char '"' <> p <> char '"'
parens p = char '(' <> p <> char ')'
brackets p = char '[' <> p <> char ']'