aboutsummaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/UTF8.hs
AgeCommit message (Expand)AuthorFilesLines
2021-08-17Escape backslashes in haddock comments (#7505)Emily Bourke1-4/+4
2021-02-22Text.Pandoc.UTF8: change IO functions to return Text, not String.John MacFarlane1-22/+20
2021-02-07Avoid unnecessary use of NoImplicitPrelude pragma (#7089)Albert Krewinkel1-1/+0
2021-01-08Update copyright notices for 2021 (#7012)Albert Krewinkel1-1/+1
2020-03-13Update copyright year (#6186)Albert Krewinkel1-1/+1
2019-03-01Remove license boilerplate.John MacFarlane1-18/+0
2019-02-04Add missing copyright notices and remove license boilerplate (#5112)Albert Krewinkel1-2/+2
2018-03-18Use NoImplicitPrelude and explicitly import Prelude.John MacFarlane1-0/+1
2018-01-05Update copyright notices to include 2018Albert Krewinkel1-2/+2
2017-06-10UTF8: export fromText, fromTextLazy.John MacFarlane1-2/+10
2017-06-10UTF8: export toText, toTextLazy.John MacFarlane1-17/+27
2017-05-18Add `--eol` flag and writer option to control line endings.Stefan Dresselhaus1-8/+33
2017-05-13Update dates in copyright noticesAlbert Krewinkel1-2/+2
2017-03-04Stylish-haskell automatic formatting changes.John MacFarlane1-9/+9
2016-09-02Remove unnecessary CPP condition in UTF8Jesse Rosenthal1-7/+2
2016-03-22Updated copyright dates to include 2016.John MacFarlane1-2/+2
2015-05-05UTF8: Better handling of bare CRs in input files.John MacFarlane1-2/+8
2015-04-26Updated copyright notices to -2015. Closes #2111.John MacFarlane1-2/+2
2014-08-12Removed unneeded CPP.John MacFarlane1-4/+0
2014-05-19Avoid `import Prelude hiding (catch)`.John MacFarlane1-2/+1
2014-05-09Update copyright notices for 2014, add missing noticesAlbert Krewinkel1-2/+2
2013-08-04Remove CPP from default-extensions; add pragmas to modules as needed.John MacFarlane1-0/+1
2013-07-04Text.Pandoc.UTF8: Use strict bytestrings in reading.John MacFarlane1-1/+1
2013-05-29Added CPP directives to avoid warnings.John MacFarlane1-0/+4
2013-02-08UTF8: Strip off BOM if present.John MacFarlane1-2/+9
2013-01-06UTF8 module: Remove `\r` when reading.John MacFarlane1-4/+7
2012-09-29UTF8: Removed unneeded imports.John MacFarlane1-5/+0
2012-09-26UTF8: Better error message for invalid UTF8.John MacFarlane1-4/+6
2012-09-25Removed need for utf8-string package.John MacFarlane1-3/+27
2012-09-25UTF8: use universalNewlineMode in reading.John MacFarlane1-1/+2
2012-09-23Revert "More intelligent handling of text encodings."John MacFarlane1-16/+4
2012-09-23More intelligent handling of text encodings.John MacFarlane1-4/+16
2012-09-23Removed unneeded CPP conditional.John MacFarlane1-44/+0
2012-09-23UTF8: Export decodeArg.John MacFarlane1-1/+5
2012-09-23Export encodePath/decodePath from UTF8.John MacFarlane1-0/+1
2012-07-26Fixed whitespace errors.John MacFarlane1-1/+1
2012-06-25Test for base 4.4.0 instead of 4.5.0 for argument/filename encoding.John MacFarlane1-2/+2
2012-06-24Don't encode/decode file paths if base >= 4.5.John MacFarlane1-6/+16
2011-02-11UTF8: Encode filenames.John MacFarlane1-2/+3
2011-01-30UTF8: Use #if instead of #ifdef.John MacFarlane1-1/+1
2011-01-30UTF8 module: Use base 4.2 IO if available.John MacFarlane1-1/+44
2010-09-10Encode filenames as UTF8.John MacFarlane1-2/+3
2010-07-21Changed to using strict bytestrings in UTF8 module.John MacFarlane1-2/+2
2010-05-06UTF8: Modified readFile and getContents to strip BOM if present.John MacFarlane1-2/+9
2010-05-06Added Text.Pandoc.UTF8 for portable UTF8 string IO.John MacFarlane1-0/+65
2007-11-29Moved everything from src into the top-level directory.fiddlosopher1-45/+0
2007-11-03Reverted back to state as of r1062. The template haskell changesfiddlosopher1-0/+45
2007-11-03Use template haskell to avoid the need for templates:fiddlosopher1-45/+0
2007-10-27Modified fromUTF8 to strip out the BOM (byte order marker)fiddlosopher1-0/+1
2007-07-13Changed encodeUTF8 to toUTF8, decodeUTF8 to fromUTF8,fiddlosopher1-16/+16