1. bd3e8a5 Use 'options' for handling command-line options and subcommands. by John Millikin · 6 years ago anansi_0.4.7
  2. a5d568a Remove maximum dependency version on text. by John Millikin · 6 years ago anansi_0.4.6
  3. 6cb0296 Update source repository locations. by John Millikin · 6 years ago
  4. 9549f37 Remove maximum dependency versions on bytestring and containers. by John Millikin · 7 years ago anansi_0.4.5
  5. 24dd2d2 Bump version to 0.4.4. by John Millikin · 7 years ago anansi_0.4.4
  6. 6bfd5be Remove initial whitespace from the API documentation for 'looms'. by John Millikin · 7 years ago
  7. 26e67c3 Strip initial newlines from tangled output, so tangled Pandoc Markdown by John Millikin · 7 years ago
  8. 54af624 Enable optimizations when building the 'anansi' executable. by John Millikin · 7 years ago
  9. 198403d Use non-qualified associated type names. Fixes build in GHC 7.4. by John Millikin · 8 years ago anansi_0.4.3
  10. 65e3b12 If an unknown macro is found while tangling, report its position in the by John Millikin · 8 years ago
  11. 8515981 Don't escape macro references in code blocks. by John Millikin · 8 years ago anansi_0.4.2
  12. 61a2960 Add a default line pragma template for Go. by John Millikin · 8 years ago
  13. 6f489d0 Add default line pragma templates for C# and Perl. by John Millikin · 8 years ago
  14. f9d87ee Allow documents to specify their own #line pragma template, for use when by John Millikin · 8 years ago
  15. 203beb6 Remove unused dist-cleaning in ``scripts/run-tests``. by John Millikin · 8 years ago
  16. 8155986 Rename the ``tab-size`` option to ``anansi.tab-size``, keeping the old name by John Millikin · 8 years ago
  17. edd1cfd Add a loom for generating Markdown output, originally written by Dirk Laurie. by John Millikin · 8 years ago
  18. 70439b0 Update the head source-repository location. by John Millikin · 8 years ago
  19. 2b6951f Print the list of available looms from --help, or if a loom is not found. by John Millikin · 8 years ago anansi_0.4.1
  20. 484f102 Escape angle brackets in ``loomHTML``'s docstring. by John Millikin · 8 years ago
  21. 246c65f Use ``getArgv0`` when printing usage information. by John Millikin · 8 years ago anansi_0.4
  22. 7321fda Add Haddock API documentation to public functions and types. by John Millikin · 8 years ago
  23. 078907b Pass a ``Document`` into ``tangle``, instead of just blocks. by John Millikin · 8 years ago
  24. 0289f96 Remove stale TODOs. by John Millikin · 8 years ago
  25. 4afa011 Throw a parse error if a macro name contains '|'. by John Millikin · 8 years ago
  26. 93948e1 Rework command-line option handling. The mode ('tangle' or 'weave') is now by John Millikin · 8 years ago
  27. cac57dc Minor Cabal file cleanups. by John Millikin · 8 years ago
  28. 8a63b0a Make ``LoomM`` a real datatype, and ``Loom`` just a typedef. by John Millikin · 8 years ago
  29. 60c299e Expand tabs in ``anansi.html``. by John Millikin · 8 years ago
  30. 25fb61b Test parsing indented macros. by John Millikin · 8 years ago
  31. 7524b6b Require option commands to be of the form ``:option foo=bar``. by John Millikin · 8 years ago
  32. 0dd6efe Better error message if parsing a document fails. by John Millikin · 8 years ago
  33. d970632 Remove unneeded ``getEnableLines``. by John Millikin · 8 years ago
  34. 0d5b379 Let ``tangle`` and ``weave`` handle encoding internally, instead of relying by John Millikin · 8 years ago
  35. 5aa6886 Rename ``defaultLooms`` to ``looms``. by John Millikin · 8 years ago
  36. 6737e6a Update tests to Chell 0.2. by John Millikin · 8 years ago
  37. 7c53f26 Split up tests for ``parse``. by John Millikin · 8 years ago
  38. e0623d0 Allow documents to specify a loom, instead of requiring the user to enter it by John Millikin · 8 years ago
  39. 8aab8aa Add a test for ``parseLoomOptions``. by John Millikin · 8 years ago
  40. 0cc1511 Removed ``Anansi.Util``. by John Millikin · 8 years ago
  41. c082549 Add tests for parsing, and improve error reporting on invalid input files. by John Millikin · 8 years ago
  42. 858f30d Moved parsing out of ``IO``. by John Millikin · 8 years ago
  43. a549e43 Add tests for ``tangle``. by John Millikin · 8 years ago
  44. 90bb57a Fix build when Parsec is built against mtl 1. by John Millikin · 8 years ago
  45. 7321a45 Add tests for weaving to stdout, html, latex, and noweb. by John Millikin · 8 years ago
  46. 00d0a54 Add ``Paths_anansi`` to ``anansi.cabal``. by John Millikin · 8 years ago
  47. f2870ed Better support for ``--help``. by John Millikin · 8 years ago
  48. aad2d0d Remove trailing whitespace. by John Millikin · 8 years ago
  49. cb6226a Rework parsing and option handling, so they're passed to looms as a by John Millikin · 8 years ago
  50. dfcdff3 Remove ``loomName``, so users can redefine loom names. by John Millikin · 8 years ago
  51. 59306b7 Merge ``Anansi.Loom`` into ``Anansi.Types``. by John Millikin · 8 years ago
  52. 0ebaf9b Merge from branch ``anansi/0.3``. by John Millikin · 8 years ago
  53. f254f2d Move ``main`` into the library, so users can use it without copy-paste. by John Millikin · 8 years ago
  54. 42b7c4b Add a ``this`` source repository to the Cabal file. by John Millikin · 8 years ago
  55. 07c3adb Add a description by John Millikin · 8 years ago
  56. 0b37e80 Merge from branch ``anansi/0.3``. by John Millikin · 8 years ago
  57. cda248f Fix generating docs on broken combinations of Cabal/Haddock. by John Millikin · 8 years ago
  58. b0a5f5a Merge from branch ``anansi/0.3``. by John Millikin · 8 years ago
  59. 1ce6af5 Use ``encodeString`` and ``decodeString`` to handle the file path within by John Millikin · 8 years ago
  60. 33b062a Bump version by John Millikin · 8 years ago anansi_0.3.2
  61. 884db3c Fix #line pragmas to not have Left/Right in them. by John Millikin · 8 years ago
  62. db9ed4d Remove unused dependency on bytestring from the main library. by John Millikin · 8 years ago
  63. 61fa447 Use strict text. Reduce use of ($). by John Millikin · 8 years ago
  64. d6585c5 Clean up import lists and LANGUAGE pragmas. Update copyright dates. by John Millikin · 8 years ago
  65. 57f3266 Minor stylistic tweaks to the Cabal file. by John Millikin · 8 years ago
  66. 798a481 Use ``system-fileio`` for opening files, and bump ``system-filepath`` by John Millikin · 8 years ago anansi_0.3.1
  67. 8f2646a Insert more newlines into tangled output, so it's easier to read. by John Millikin · 9 years ago anansi_0.3
  68. 01cccfa Remove unused do binds by John Millikin · 9 years ago
  69. 8c5d6fd Add a --version flag by John Millikin · 9 years ago
  70. 8ca4386 Quick-n-dirty implementation of user-specified tab sizes by John Millikin · 9 years ago
  71. d700661 Unpack filenames before writing them to #line pragmas by John Millikin · 9 years ago
  72. 771e72d Bump 'text' dependency version, and use 'system-filepath' for path manipulation. by John Millikin · 9 years ago anansi_0.2.1.3
  73. c09f86f Bump 'containers', 'directory', and 'filepath' dependency versions. by John Millikin · 9 years ago anansi_0.2.1.2
  74. a12700b Place library and executable code into separate directories, so builds don't by John Millikin · 9 years ago anansi_0.2.1.1
  75. 5e44b85 Bump version. by John Millikin · 9 years ago anansi_0.2.1
  76. 2056063 Update homepage/source URL. by John Millikin · 9 years ago
  77. a160eb1 Remove explicit dependency on 'transformers'. by John Millikin · 9 years ago
  78. 9007d35 Bump 'text' version dependency. by John Millikin · 9 years ago
  79. e4d9373 Migrate to Bazaar for source control. by John Millikin · 9 years ago
  80. 7eeb349 Bump 'text' dependency version. by John Millikin · 9 years ago anansi_0.2.0.1
  81. 58f498b Escape chunk names separately in the NoWeb loom. by John Millikin · 9 years ago
  82. 419b174 Data.Text.Lazy.Encoding.encodeUtf8 is fixed; remove 'lazyUtf8'. by John Millikin · 9 years ago
  83. 1115022 Escape underscores in LaTeX looms. by John Millikin · 9 years ago
  84. 19cff0c Add a flag to disable writing '#line' declarations. by John Millikin · 9 years ago anansi_0.2
  85. eeba289 Call 'exitFailure' if parsing fails. by John Millikin · 9 years ago
  86. dc2caeb Truncate output files *before* writing to them. by John Millikin · 9 years ago anansi_0.1
  87. bc5ea43 Truncate files after overwriting them. by John Millikin · 9 years ago
  88. 15728be Only overwrite output files if their contents have changed. by John Millikin · 9 years ago
  89. dd0b310 Move NoWeb output to a separate loom. by John Millikin · 9 years ago
  90. d642599 Define a list of looms in module 'Anansi'. by John Millikin · 9 years ago
  91. b766147 Use 'Writer' to implement tangling. by John Millikin · 9 years ago
  92. 0ccf4ba Use 'Writer' to implement looms. by John Millikin · 9 years ago
  93. f87e836 Use character references for non-ASCII characters in the HTML loom. by John Millikin · 9 years ago
  94. 1e8daaa Rename the "xhtml" loom to "html". by John Millikin · 9 years ago
  95. 2439dd5 Allow users to select which loom output should be woven with. by John Millikin · 9 years ago
  96. ccf8fb1 Report file name and line numbers in error messages. by John Millikin · 9 years ago
  97. da8982b Don't write a header or footer when weaving XHTML. by John Millikin · 9 years ago
  98. adbd0bd Add support for line numbers and '#line' directives. by John Millikin · 9 years ago
  99. b8c4e77 Use LaTeX for weave output. by John Millikin · 9 years ago
  100. 9446331 Don't escape text blocks in XHTML loom. by John Millikin · 9 years ago