e6cc2aaFixed bug in smart quoting: recognize ' in contractions like "don't" as not beginning single quoted contexts.fiddlosopher
1121e87Removed 'gsub' entirely and replaced its uses with 'substitute'.fiddlosopher
8f07505+ Added a 'substitute' function to Shared.hs. This is a generic list function that can be used to substitute one substring for another in a string, like 'gsub' except without regular expressions. + Use 'substitute' instead of 'gsub' in the LaTeX writer. This avoids what appears to be a bug in Text.Regex, whereby "\\^" matches "\350". There seems to be a slight speed improvement as well. (Note: If this works, it would be good to replace other uses of gsub that don't employ regexs with 'substitute'.)fiddlosopher
a7839a1Small bug fix to last change, and count "'S" as well as "'s" as possessive when followed by non-alphanumeric.fiddlosopher
2c64e79More tweaks to smart quote parsing: a ' is not a single quote start if followed by 's' and then a non-alphanumeric. (Yes, this is English-centric, I'm afraid. But it does help, and I can't think of a language in which 's' by itself is a word.)fiddlosopher
5a48839Minor tweaks to smart quoting code.fiddlosopher
8c25738Fixed bug in smart quote recognition: ' before ) or certain other punctuation must not be an open quote.fiddlosopher
f3cf1ccFixed haddock documentation errors.fiddlosopher
b4f3eb5Fix debian/changelog.roktas
60989d0Added support for tables in markdown reader and in LaTeX, DocBook, and HTML writers. The syntax is documented in README. Tests have been added to the test suite.fiddlosopher
4224d91Changed website to link to Google's download details page (with SHA1 checksum) rather than directly to the files.fiddlosopher
9a2c653More website tweaks. Added demo of extra xsl configuration and CSS in chunked xhtml produced from docbook.fiddlosopher
3528c72Minor changes to Makefile required by changes to website build system.fiddlosopher
e7dabc9More Changes to website target. Moved to a templating system for the examples page.fiddlosopher
8d4a1edMore website changes. Include demo of docbook postprocessed by xmlto.fiddlosopher
c80f181Reorganized Makefile target - now uses a subsidiary Makefile that can be run from the website directory for small changes.fiddlosopher
5503109Need to export TMPDIR in tempdir.sh.fiddlosopher
f55b549On Cygwin, set TMPDIR to . before using mktemp. Otherwise one gets an error creating the output file in the /tmp directory. I haven't tracked this one down, but this should serve as a workaround.fiddlosopher
4658014Reverted r471. My alternative to --strip-trailing-cr didn't work. This only affects the test target on systems without GNU diff (rare), so I'm not too worried about it.fiddlosopher
edfac2bSmall tweak on last demo in website.fiddlosopher
5bcfa22Added DocBook to description of package in Pandoc.cabal.in.fiddlosopher
b37f8daSmall change in web page for "Pandoc features."fiddlosopher
b25706eCleaned up markdown2pdf.in. Note that bibtex does not return an error condition when it gives warnings, so instead we grep for warnings or error messages to see if we need to print the log.fiddlosopher
8adb142Minor changes to markdown2pdf: removed an unnecessary '|| exit $?', and made sure error output goes to stderr.fiddlosopher
458bb40Fixed docbook writer test -- removed named entities.fiddlosopher
19123a5Don't use named entities in docbook writer. Instead, use numerical entities, for portability across stylesheets.fiddlosopher
acb4dabAdded comment relevant to last revision.fiddlosopher
35a06b9Replaced diff --strip-trailing-cr with something more portable in runtests.pl. (This is a GNU option.)fiddlosopher
4c59d89Removed "Extra-source-files" from Pandoc.cabal.in, since it seems to cause problems on GHC 6.4.1!fiddlosopher
be157f3Changes to markdown2pdf.in: + Exit if pandoc fails (second time through) -- no need to store the log for this. + Run pdflatex up to three times, if needed to resolve references. Also run bibtex as needed. + Minor reformatting.fiddlosopher
4814b0aMinor cleanups in markdown2pdf.in.fiddlosopher
11f1e77Change to Makefile to add features page to website.fiddlosopher
8c98a36Improvements in website: + Descriptions on examples. + New "features" page highlighting Pandoc's features. + Small other improvements.fiddlosopher
a428c9fMoved up processing of --dump-args so that output file won't be created first!fiddlosopher
8022422Added notice about pandoc-announce list to web page.fiddlosopher
9af97d1Small css change on website.fiddlosopher
3ae8476Formatting changes in debian/changelog, and added note about backslash escaping changes.fiddlosopher
d83b70f+ Changed 'escapedChar' in Markdown reader so that only the characters Markdown escapes are escaped in strict mode. When not in strict mode, Pandoc allows all non-alphanumeric characters to be escaped. + Added documentation of backslash escapes to README.fiddlosopher
3d0ee32+ Export TEXINPUTS variable.roktas
8b98ef2Various fixes in markdown2pdf.roktas
965f80aRemoved unneeded "export" statements.fiddlosopher
9a37ee4Documentation changes corresponding to r456.fiddlosopher
58697ebModified shell scripts to use new Pandoc --dump-args and --ignore-args features. This allows a simpler, cleaner design.fiddlosopher
9eafa97Have pandoc return exit code 2 whenever a usage message is produced, even if it's because a bad option was specified.fiddlosopher
5dda65bChanges to Pandoc's options to facilitate wrapper scripts: + removed -d/--debug option + added --dump-args option, which prints the name of the output file (or '-' for STDOUT) and all the command-line arguments (excluding Pandoc options and their arguments), one per line, then exits. Note that special wrapper options will be treated as arguments if they follow '--' at the end of the command line. Thus, pandoc --dump-args -o foo.html foo.txt -- -e latin1 will print the following to STDOUT: foo.html foo.txt -e latin1 + added --ignore-args option, which causes Pandoc to ignore all (non-option) arguments, including any special options that occur after '--' at the end of the command line. + '-' now means STDIN as the name of an input file, STDOUT as the name of an output file. So, pandoc -o - - will take input from STDIN and print output to STDOUT. Note that if multiple '-o' options are specified on the same line, the last one takes precedence. So, in a script, pandoc "$@" -o - will guarantee output to STDOUT, even if the '-o' option was used. + documented these changes in man pages, README, and changelog.fiddlosopher
d47ce5bAdded [breaklinks=true] to latex writer test case.fiddlosopher
856db32Simplify regex.roktas
52666e2+ Revert previous commit which is wrong and insufficient on some parts. + Improve sed filter to extract the following error contexts: 1. From a line starting with ! to the next blank line. 2. From a line beginning "LaTeX Warning:" to the next blank line. 3. From a line beginning "Error:" to the next blank line, or EOF. + Improve the error message headers (perhaps needs a proof reading). Prepend the wrapper name to the error headers for easy spotting.roktas
900e352+ Fix a nasty bug in markdown2pdf. It used to send the log file to /dev/null!roktas
6f76111Added [breaklinks=true] to hyperref package in LaTeX header. This produces nicer-looking output by default.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