Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-08-17 | Removed check for PATH variable in running filters. | John MacFarlane | 1 | -6/+9 | |
This cause problems on Windows 8, where the variable is called `Path`. Instead, simply trap the exception that will be raised by `findExecutable` if path is not set. This should fix #1542. | |||||
2014-08-06 | pandoc: Don't strip path off of sourceURL. | John MacFarlane | 1 | -2/+1 | |
We need this information for relative URLs! This should resolve the continuing problem noted in #750. | |||||
2014-08-04 | Merge pull request #1486 from Aelve/minor | John MacFarlane | 1 | -37/+52 | |
Very minor cleanup and readability changes | |||||
2014-08-04 | Slightly fix readability of main program file. | Artyom Kazak | 1 | -37/+52 | |
2014-08-04 | Merge branch 'epubend' of https://github.com/mpickering/pandoc into ↵ | John MacFarlane | 1 | -0/+1 | |
mpickering-epubend Conflicts: pandoc.cabal | |||||
2014-08-02 | Text.Pandoc.SelfContained changes. | John MacFarlane | 1 | -3/+2 | |
* mkSelfContained now takes just two arguments, WriterOptions and the string. * It no longer looks in data files. This only made sense when we had copies of slidy and S5 code there. * Shared.fetchItem' is used instead of the nearly duplicate getItem. | |||||
2014-07-31 | pandoc.hs: More code reorganization. | John MacFarlane | 1 | -72/+80 | |
2014-07-31 | EPUB Reader: Integrated into program | Matthew Pickering | 1 | -0/+1 | |
2014-07-31 | pandoc.hs: Rewrote some of the logic for clarity. | John MacFarlane | 1 | -25/+31 | |
2014-07-31 | New module, Text.Pandoc.MediaBag. | John MacFarlane | 1 | -3/+4 | |
Moved `MediaBag` definition and functions from Shared: `lookupMedia`, `mediaDirectory`, `insertMedia`, `extractMediaBag`. Removed `emptyMediaBag`; use `mempty` instead, since `MediaBag` is a Monoid. | |||||
2014-07-31 | Made MediaBag a newtype, and added mime type information to media. | John MacFarlane | 1 | -16/+10 | |
Shared now exports functions for interacting with a MediaBag: - `emptyMediaBag` - `lookuMedia` - `insertMedia` - `mediaDirectory` - `extractMediaBag` | |||||
2014-07-30 | getT2TMeta: Take list of source files instead of single. | John MacFarlane | 1 | -3/+1 | |
Get latest modification time. | |||||
2014-07-30 | Allow --self-contained to get content from MediaBag. | John MacFarlane | 1 | -1/+3 | |
Added a parameter to makeSelfContained (API change). | |||||
2014-07-30 | PDF, Docx, EPUB, and ODT writers now automatically use MediaBag. | John MacFarlane | 1 | -8/+10 | |
The MediaBag is thread through from the reader, with no need to extract to files. | |||||
2014-07-30 | pandoc: Thread media bag into WriterOptions. | John MacFarlane | 1 | -12/+14 | |
This will make it available to docx and epub readers, etc., so we don't have to extract media to a directory when going from docx -> epub. | |||||
2014-07-30 | Added --extract-media option. | John MacFarlane | 1 | -16/+47 | |
This has been documented to affect the epub and docx readers, so we should either add the epub reader before the next release or change the documentation. | |||||
2014-07-30 | Make toplevel pandoc bin make use of mediabag. | Jesse Rosenthal | 1 | -1/+2 | |
Note that at the moment the mediabag is discarded. This will have to be changed to make use of it. | |||||
2014-07-27 | Txt2Tags Reader: Added recognition of macros | Matthew Pickering | 1 | -6/+14 | |
2014-07-27 | Txt2Tags Reader: Integrated into pandoc | Matthew Pickering | 1 | -1/+2 | |
2014-07-01 | Merge branch 'master' of git://github.com/jgm/pandoc into dokuwiki | Clare Macrae | 1 | -2/+6 | |
2014-06-30 | Filters: respect shebang if filter is executable. | John MacFarlane | 1 | -2/+6 | |
Closes #1389. | |||||
2014-06-29 | Merge remote-tracking branch 'jgm/master' into dokuwiki | Clare Macrae | 1 | -124/+231 | |
2014-06-27 | Fixed `--filter` so it doesn't search PATH for a filter with a path. | John MacFarlane | 1 | -1/+3 | |
This fixed a bug wherein `--filter ./caps.py` would run `caps.py` from the system path, even if there was a `caps.py` in the working directory. | |||||
2014-06-25 | Add track changes option to command line. | Jesse Rosenthal | 1 | -0/+17 | |
2014-06-21 | Fixed compiler warnings. | John MacFarlane | 1 | -2/+0 | |
2014-06-20 | Filters: don't print misleading error message. | John MacFarlane | 1 | -4/+1 | |
Previously pandoc would say that a filter was not found, even in a case where the filter had a syntax error. | |||||
2014-06-16 | Integrated the docx reader into the main pandoc program. | mpickering | 1 | -3/+10 | |
Changes also include generalising the types of reader allowed. The mechanism now mimics the more general output mechanism. | |||||
2014-05-09 | Update copyright notices for 2014, add missing notices | Albert Krewinkel | 1 | -3/+3 | |
2014-04-27 | Allow html4 as synonym of html as reader. | John MacFarlane | 1 | -6/+7 | |
It already worked for writer. | |||||
2014-04-27 | Fix #1267. | John MacFarlane | 1 | -10/+13 | |
We now check the writerName for a lua script in pandoc.hs, so that lowercasing and format parsing aren't done. Note this behavior change: getWriter in Text.Pandoc no longer returns a custom writer on input "foo.lua". | |||||
2014-04-27 | A bit of refactoring that shouldn't change any semantics. | John MacFarlane | 1 | -10/+9 | |
In preparation for a fix to #1267. | |||||
2014-04-05 | Give more useful error message if '-t pdf' is specified. | John MacFarlane | 1 | -16/+24 | |
Closes #1155. | |||||
2014-04-05 | Make it possible to run filters that aren't executable. | John MacFarlane | 1 | -2/+18 | |
Pandoc first tries to find the executable (searching the path if path isn't given). If it fails, but the file exists and has a .py, .pl, .rb, .hs, or .php extension, pandoc runs the filter using the appropriate interpreter. This should make it easier to use filters on Windows, and make it more convenient for everyone. Closes #1096. | |||||
2014-03-19 | PDF: Changes to error reporting, to handle non-UTF8 error output. | John MacFarlane | 1 | -1/+4 | |
2014-03-04 | Add a simple Emacs Org-mode reader | Albert Krewinkel | 1 | -0/+1 | |
The basic structure of org-mode documents is recognized; however, org-mode features like todo markers, tags etc. are not supported yet. | |||||
2014-02-25 | Added readerTrace to ReaderOptions, --trace command line opt. | John MacFarlane | 1 | -0/+9 | |
This is to debug backtracking-related parsing bugs. So far it is only implemented for markdown, but it would be good to extend it to latex and html readers. | |||||
2014-01-03 | The `--bibliography` option now sets the `biblio-files` variable. | John MacFarlane | 1 | -0/+3 | |
So, if you're using `--natbib` or `--biblatex`, you can just use `--bibliography=foo.bib` instead of `-V bibliofiles=foo`. | |||||
2014-01-02 | Merge pull request #1005 from nougad/consistent_bibliography | John MacFarlane | 1 | -1/+3 | |
Don't add pandoc-citeproc filter if natbib or biblatex is used | |||||
2013-12-19 | HLint: redundant parens | Henry de Valence | 1 | -4/+2 | |
Remove parens enclosing a single element. | |||||
2013-12-19 | HLint: use `elem` and `notElem` | Henry de Valence | 1 | -1/+1 | |
Replaces long conditional chains with calls to `elem` and `notElem`. | |||||
2013-12-05 | Allow https: to work in pandoc command line arguments. | John MacFarlane | 1 | -5/+8 | |
(Use openURL from Shared instead of simpleHTTP.) | |||||
2013-11-30 | Allow "epub2" as synonym for "epub", "html4" for "html". | John MacFarlane | 1 | -1/+4 | |
2013-10-21 | Don't look for slidy files in data files w/ --self-contained. | John MacFarlane | 1 | -2/+0 | |
2013-09-30 | Fixed stupid copy&paste error | Florian Eitel | 1 | -1/+0 | |
How could this happend? sry | |||||
2013-09-30 | Don't add pandoc-citeproc filter if natbib or biblatex is used | Florian Eitel | 1 | -1/+4 | |
See https://github.com/jgm/pandoc-templates/issues/42 | |||||
2013-09-19 | Handle Boolean values in `--metadata`. | John MacFarlane | 1 | -4/+13 | |
Note that anything not parseable as a YAML boolean or string is treated as a literal string. Note that you can still get a string value with "yes" or any of the strings interpretable as booleans: -M boolvalue=yes -M stringvalue='"yes"' | |||||
2013-09-17 | More informative error when a filter is not found in path. | John MacFarlane | 1 | -2/+7 | |
No more "resource vanished (broken pipe)"! | |||||
2013-09-17 | Allow `--metadata` to be repeated for the same key to form a list. | John MacFarlane | 1 | -14/+26 | |
This also has the effect that `--bibliography` can be repeated, as before. | |||||
2013-09-14 | More robust check for '-F pandoc-filters', allowing pathnames. | John MacFarlane | 1 | -3/+3 | |
2013-09-10 | `--bibliography` again implies `-F pandoc-citeproc`. | John MacFarlane | 1 | -5/+11 | |
But only if pandoc-citeproc isn't already specified as a filter. |