dc42600Changed tests to use new Math block element.fiddlosopher
e9f1668Added TODO for math branch notes.fiddlosopher
91ee26dRemoved src, headers, ui from top-level -- git-svn didn't do this.fiddlosopher
8589f11Makefile changes: BUILDCONF and CABAL_BKP. + Changed BUILDCONF to point to dist/setup-config, not .setup-config. This is where current versions of Cabal put it. 'make clean' works again! + Do not clean up CABAL_BKP, because it might need to be recovered for a new build with a different GHC version.fiddlosopher
ae5697eSmall improvements in Makefile: + Added $(BUILDCMD) target, so setup doesn't get compiled every time. + Removed (now circular) dependency of templates on ./templates.fiddlosopher
b2fa8c7Moved ASCIIMathML.js, headers, and ui into templates. Adjusted templates/Makefile and fillTemplates.pl as needed.fiddlosopher
2b52241Changed references to source directory in Makefile and pandoc.cabal.*.fiddlosopher
9a67a48Moved everything from src into the top-level directory.fiddlosopher
47a4a3aRemoved Text directory. This is a remnant of an experiment moving the contents of src/ to the top level, and should have been deleted long ago.fiddlosopher
3dfe4cbMakefile: Add .exe extension to BUILDCMD if building on Windows.fiddlosopher
99d8d45+ Makefile now checks GHC version. If GHC is 6.6, pandoc.cabal.ghc66 is copied to pandoc.cabal, and the old pandoc.cabal is copied to pandoc.cabal.orig. Otherwise, pandoc.cabal is copied to pandoc.cabal.orig but otherwise unmodified. This way, the Makefile will work properly with either GHC 6.6 or 6.8. + The changes in debian/rules from r1066 have been reverted, since they are no longer needed. Also, debian/rules has been converted to UTF-8. + INSTALL instructions have been updated accordingly.fiddlosopher
3703f62Updated debian/changelog.fiddlosopher
7deee9cReverted changes in r1086 (implicit section header references). This caused too much of a performance hit.fiddlosopher
66efec1Improved and simplified setextHeader parser in markdown reader.fiddlosopher
7e54072Updated PROFILING instructions. It is no longer necessary to insert -auto-all by hand, since Ghc-Prof-Options takes care of that.fiddlosopher
a4e0b97Use Ghc-Prof-Options to ensure that '-auto-all' is used when '--enable-*-profiling' is specified.fiddlosopher
5a0179dImproved efficiency of romanNumeral parser (in Text.Pandoc.Shared) for a big speed boost in (non-strict) markdown parsing.fiddlosopher
f957c6eChanges to testsuite for new \useURL in context writer.fiddlosopher
fb07803+ Changed \useurl to \useURL in ConTeXt output. + Changed links from red to blue in ConTeXt output.fiddlosopher
f7b705bImplemented implicit reference-style links to section headers in markdown. For example, if you have a header '# Supported architectures', you can link to it with '[Supported architectures]'. If there are multiple headers with this label, the link will point to the first of them. Implicit references are always overridden by explicitly specified references. Addresses Issue #20.fiddlosopher
8d334b8Fixed some haddock documentation bugs in Shared.hs.fiddlosopher
f4a1fa4More improvements to ConTeXt writer: + writer options are now in state, so they don't have to be passed as a parameter + state also keeps track of ordered list level, so the right default numbering scheme can be used + extra blank line after \stopitemize + removed definitions of ltxenum and ltxitem from the preamble + both kinds of lists are now generated using \start-stopitemize, with appropriate options + in the case of bulleted lists, no options need be specified, because defaults are given in the preamble + test suite updated accordinglyfiddlosopher
5fa7869ConTeXt writer: + Don't use \(sub)+subject if header level > 5. + Modified tests to conform to new treatment of level 4 and 5 headers.fiddlosopher
4c9a85bModified ConTeXt writer to use \subsubsubsubsection etc., since these are supported (up to at least sub x 5).fiddlosopher
5b5d9bcUse $(GHC) instead of ghc and make them user configurable through environment to support unusual ghc installations, for example:roktas
09b57fcAdjusted formatting of LaTeX and ConTeXt footnotes: - in ConTeXt, % is not needed at end of line before note, since space is gobbled. - beginning of footnote indented four spaces. - this required an additional parameter in wrappedTeX and wrapTeXIfNeeded, in Text.Pandoc.Shared.fiddlosopher
780b77cConTeXt writer: Use itemize options, not sym{}, to produce ordered lists with custom numbering styles.fiddlosopher
13d8a75New, "official" definition of blockquote environment in ConTeXt header. Also, use blank line after \startblockquote to balance blank line at the end.fiddlosopher
87d6d0dFixed logic in markdown smart quote parsing: + Added some needed 'try' statements. + Unicode right single-quote can double as apostrophe, so treat it as a quote-end only when not followed by an alphanumeric character.fiddlosopher
ccb5fbbFixed smart quote parsing in markdown reader so that unicode characters 8216 and 8217 are recognized as single quotes, and 8220 and 8221 as double quotes.fiddlosopher
506bf38Updated documentation to reflect the fact that LaTeX and ConTeXt writers now wrap text by default.fiddlosopher
a487bbbUpdated tests for changes in LaTeX and ConTeXt writers.fiddlosopher
ea5e945Changes to ConTeXt writer: + PrettyPrint module now used for output. + Text wrapping now provided, using wrapTeXIfNeeded. + Better treatment of footnotes: footnotes are always on lines by themselves. + Use \subject, \subsubject, ... or \section, \subsection, ... for headings, depending on whether --number-sections option is selected.fiddlosopher
851c04dImproved footnote handling in LaTeX writer: + use wrapTeXIfNeeded instead of wrapIfNeeded + make sure footnotes occur on lines by themselves, with a % at the end of the preceding line to prevent unwanted spaces + added writer options to state, so it can be accessed by wrapTeXIfNeededfiddlosopher
e73c3d3Added wrappedTeX and wrapTeXIfNeeded functions to Text.Pandoc.Shared. These ensure that footnotes occur on lines by themselves (to make them easier to move around), and that they don't screw up text wrapping.fiddlosopher
1ba0c8fModified debian/changelog -- include last bugfix.fiddlosopher
bd7f5f3Fixed bug in LaTeX reader (pointed out by Mark Eli Kalderon): needed a "try" before "string" in parser for \[ math blocks.fiddlosopher
466b75dRemove a duplicate comment line.roktas
8a057e7Modified build procedure to allow compilation with GHC 6.8: + pandoc.cabal now uses Cabal configurations and requires Cabal >=1.2. + An alternative pandoc.cabal.ghc66 is provided for those who have older versions of Cabal. + Debian build process has been modified to use pandoc.cabal.ghc66, as a temporary measure until GHC 6.8 gets into debian unstable. + INSTALL instructions have been updated. + Makefile has been updated to accommodate changes in pandoc.cabal. + pandoc.cabal.ghc68 has been removed, since the default version now works with GHC 6.8.fiddlosopher
8d86397Added a version of pandoc.cabal that works with GHC 6.8.1.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
3116d30Updated changelog in light of last change.fiddlosopher
40fa017Cleaned up LaTeX footnotes: + Footnotes start on a separate line. A comment % is used at the end of the previous line to prevent unwanted spaces. This makes footnotes easier to see, delete, and move around. + The final } now only appears on a separate line if it needs to (i.e. if the note ends with a Verbatim environment).fiddlosopher
d5adbcbFixed bug in parsing files that begin with blank lines. + In Text.Pandoc.Shared: rewrote lineClump to parse EITHER a string of blank lines OR a string of nonblanks. Removed code for parsing eof. + In Markdown and RST readers, use 'manyTill (... <|> lineClump) eof' instead of many, since lineClump no longer parses eof.fiddlosopher
63dfc3aModified specialChar in LaTeX reader so that '"' characters are parsed and do not cause an error.fiddlosopher
27ea29aUpdated changelog to reflect change to fromUTF8.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
447b99e'--no-wrap' option now prevents the addition of structural whitespace in HTML output, minimizing the file size.fiddlosopher
a81613dRemoved 'version' constant from Main.hs; added 'pandocVersion' to Text.Pandoc. This way all programs that use pandoc libraries will have access to the version number.fiddlosopher
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list