6a71ea1* debian/changelog: add signatureroktas
e2675ffUpdated website with news of 0.43...fiddlosopher
4ddb156Updated debian/changelog.fiddlosopher
a70c2b2Markdown writer: escape paragraphs that begin with ordered list markers, so they don't get interpreted as ordered lists.fiddlosopher
0982a67LaTeX command and environment names can't contain numbers. LaTeX reader updated accordingly.fiddlosopher
f6043efAdded separate latex reader and native reader tests; removed round-trip tests.fiddlosopher
25bbe13Skip notes parsing if running in strict mode. (This yields a nice speed improvement in strict mode.)fiddlosopher
76d462cSimplify autolink parsing code, using Network.URI to test for URIs. Added dependency on network library to debian/control and pandoc.cabal.fiddlosopher
f8f9fa4More perspicuous definition of nonindentSpaces.fiddlosopher
5c1632bRemoved unneeded 'try' in 'rawLine'.fiddlosopher
85d49eeCombined linebreak and whitespace into a new whitespace parser, to avoid unnecessary reparsing of space characters.fiddlosopher
8d3bec3Removed unnecessary 'try' in 'codeBlock'.fiddlosopher
bdf78feUse lookAhead in parsers for setext headers and definition lists to see if the next line begins appropriately; if not, don't waste any more time parsing...fiddlosopher
f55d62cDon't require blank lines after code block. (It's sufficient to end code block with a nonindented line.)fiddlosopher
c206332Changed definition of 'emph': italics with '_' must not be followed by an alphanumeric character. This is to help prevent interpretation of e.g. [LC_TYPE]: my_type as '[LC<em>TYPE]:my</em>type'.fiddlosopher
0c09f4cMakefile: Get VERSION from cabal file, not Main.hs.fiddlosopher
89ec99cCleanup up Text.Pandoc.Shared to eliminate warnings when compiling with -Wall.fiddlosopher
1f9e61bModified MacPorts Portfile: + depend on haddock + build and install libraries and library documentation in addition to the executablefiddlosopher
dcb1dd1Replaced individual wrapping routines in RST, Man, and Markdown writers with 'wrapped' from Text.Pandoc.Shared.fiddlosopher
7ff2706Removed extra blank lines at end of LaTeX writer tests.fiddlosopher
33d47ceAdded 'wrapped' function to Text.Pandoc.Shared. This helps wrap text into paragraphs, using the prettyprinting library.fiddlosopher
1827ab4Rewrote LaTeX writer to use the prettyprinting library, so we get word wrapping, etc.fiddlosopher
18f150cModified latex writer tests for new latex writer using prettyprinter.fiddlosopher
8919f20Version bump to 0.43.fiddlosopher
3b790b8Fixed bug in LaTeX reader, which wrongly assumed that the roman numeral after "enum" in "setcounter" would consist entirely of "i"s. enumiv is legitimate.fiddlosopher
14dc520Cleaned up LaTeX reader. Rearranged order of parsers in inline for slight speed improvement. Added ` to special characters and 'unescapedChar'.fiddlosopher
451b426Removed unneeded try's in RST reader; also minor code cleanup.fiddlosopher
2a37d8dEfficiency improvements to RST reader (more than doubled speed): + removed tabchar + rearranged parsers in inlinefiddlosopher
015644bPurely stylistic change.fiddlosopher
7f8ec95Removed unneeded 'try' in 'ellipses'.fiddlosopher
60f7009+ Fixed bug introduced into referenceTitle by previous changes. Now it works as before. + Improved Markdown.pl-compatibility in referenceLink: the two parts of a reference-style link may be separated by one space, but not more... [a] [link], [not] [a link].fiddlosopher
845a658Fixed markdown inline code parsing so it better accords with Markdown.pl: the marker for the end of the code section is a clump of the same number of `'s with which the section began, followed by a non-` character. So, for example,fiddlosopher
77f6360Small change to referenceTitle: should end with line-end, not ')'.fiddlosopher
21a2acaSplit 'title' into 'linkTitle' and 'referenceTitle', since the rules are slightly different.fiddlosopher
86cc8c8Rewrote charsInBalanced and charsInBalanced'. - Documented restriction: open and close must be distinct characters. - Rearranged options for greater efficiency. - Changed inner call to charsInBalanced inside charsInBalanced' to charsInBalanced'.fiddlosopher
64023d8Removed unneeded 'try' from noteMarker.fiddlosopher
40b8703Minor reformatting.fiddlosopher
3edf583Rewrote 'para' for greater efficiency.fiddlosopher
902d6c7Fixed bug in LaTeX writer: autolinks would not cause '\usepackage{url}' to be put in the document header. Also, changes to state in enumerated list items would be overwritten.fiddlosopher
5bafe2cMinor reformatting.fiddlosopher
fcb91e8Rewrote link parsers for greater efficiency.fiddlosopher
e407279anyLine now requires that the line end with a newline (not eof). This is a harmless assumption, since we always add newlines to the end of a block before parsing with anyLine. Yields a 10% speed boost!fiddlosopher
365c349Main: Replaced tabsToSpacesInLine and tabFilter with single function tabFilter, which operates on the whole string rather than breaking it into lines.fiddlosopher
8fdf8c1+ Removed tabsToSpaces and tabsInLine from Text.Pandoc.Shared. (They were used only in Main.) + Wrote new tabsToSpacesInLine function in Main that changes tabs to spaces and removes DOS line-endings in one pass, for a slight speed improvement.fiddlosopher
cda7e7aRemoved redundant 'referenceLink' in definition of inline (it's already in 'link').fiddlosopher
6906584Refactored escapeChar so it doesn't need 'try'.fiddlosopher
06a5a0eRemoved unneeded 'try' in multilineRow.fiddlosopher
ce800f7Removed unneeded 'try' in dashedLine.fiddlosopher
3e337ebRemoved unneeded try in rawHtmlBlocks (Markdown parser).fiddlosopher
74dc62eRefactored hrule for performance in Markdown reader.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