git.iko.soy/typeable/pandoc
on 34412cf help sign in
all commits
e256c8cStylish-haskell automatic formatting changes.John MacFarlane c613dbdRemove unnecessary CPP condition in UTF8Jesse Rosenthal 499985cUpdated copyright dates to include 2016.1.17.0.2John MacFarlane d19a347UTF8: Better handling of bare CRs in input files.John MacFarlane 1868cb5Updated copyright notices to -2015. Closes #2111.John MacFarlane 22ab336Removed unneeded CPP.John MacFarlane 8d04c82Avoid `import Prelude hiding (catch)`.John MacFarlane 8fdbef8Update copyright notices for 2014, add missing noticesAlbert Krewinkel 2d6e0b1Remove CPP from default-extensions; add pragmas to modules as needed.John MacFarlane aab4c47Text.Pandoc.UTF8: Use strict bytestrings in reading.John MacFarlane 7998587Added CPP directives to avoid warnings.John MacFarlane 3465ba2UTF8: Strip off BOM if present.John MacFarlane c7f4333UTF8 module: Remove `\r` when reading.John MacFarlane c416ff9UTF8: Removed unneeded imports.John MacFarlane c80ffe9UTF8: Better error message for invalid UTF8.John MacFarlane 6ad7ac1Removed need for utf8-string package.John MacFarlane 8339774UTF8: use universalNewlineMode in reading.John MacFarlane 12045d8Revert "More intelligent handling of text encodings."John MacFarlane 7272735More intelligent handling of text encodings.John MacFarlane 3110774Removed unneeded CPP conditional.John MacFarlane 4d65063UTF8: Export decodeArg.John MacFarlane 51178ddExport encodePath/decodePath from UTF8.John MacFarlane 6d7f0a1Fixed whitespace errors.John MacFarlane 4cf3aaeTest for base 4.4.0 instead of 4.5.0 for argument/filename encoding.John MacFarlane cc39c31Don't encode/decode file paths if base >= 4.5.John MacFarlane 37fa6dfUTF8: Encode filenames.John MacFarlane cf0a843UTF8: Use #if instead of #ifdef.John MacFarlane b1b6d0fUTF8 module: Use base 4.2 IO if available.John MacFarlane ca52178Encode filenames as UTF8.John MacFarlane 4c88ecaChanged to using strict bytestrings in UTF8 module.John MacFarlane 7d20ffeUTF8: Modified readFile and getContents to strip BOM if present.John MacFarlane 7be82b4Added Text.Pandoc.UTF8 for portable UTF8 string IO.John MacFarlane 9a67a48Moved everything from src into the top-level directory.fiddlosopher fe68476Reverted back to state as of r1062. The template haskell changes are more trouble than they're worth.fiddlosopher 4a841bfUse template haskell to avoid the need for templates: + Added library Text.Pandoc.Include, with a template haskell function $(includeStrFrom fname) to include a file as a string constant at compile time. + This removes the need for the 'templates' directory or Makefile target. These have been removed. + The base source directory has been changed from src to . + A new 'data' directory has been added, containing the ASCIIMathML.js script, writer headers, and S5 files. + The src/wrappers directory has been moved to 'wrappers'. + The Text.Pandoc.ASCIIMathML library is no longer needed, since Text.Pandoc.Writers.HTML can use includeStrFrom to include the ASCIIMathML.js code directly. It has been removed.fiddlosopher 65a5db2Modified fromUTF8 to strip out the BOM (byte order marker) wherever it is present. See http://en.wikipedia.org/wiki/Byte_Order_Mark and http://six.pairlist.net/pipermail/markdown-discuss/2007-October/000874.html.fiddlosopher 30375bbChanged encodeUTF8 to toUTF8, decodeUTF8 to fromUTF8, for clarity.fiddlosopher dc9c645+ Added module data for haddock. + Reformatted code consistently.fiddlosopher df7b682initial importfiddlosopher