aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-07-16HTML reader: Handle non-simple tables (#893).John MacFarlane1-3/+9
Column widths are divided equally. TODO: Get column widths from col tags if present.
2013-07-16HTML reader: Generalized table parser.John MacFarlane1-4/+9
This commit doesn't change the present behavior at all, but it will make it easier to support non-simple tables in the future.
2013-07-15Fixed YAML code block in README.John MacFarlane1-13/+13
2013-07-14Updated sample.lua for new metadata.John MacFarlane1-5/+5
2013-07-14Updated changelog for pending release.John MacFarlane1-0/+339
2013-07-14Updated authors in README.John MacFarlane1-1/+2
2013-07-14Fixing wrong numbered-list indentation in open document formatAlexander Kondratskiy2-24/+26
2013-07-13Another attempt at .travis.yml.John MacFarlane1-6/+7
2013-07-13Another attempt at the travis build spec.John MacFarlane1-3/+2
2013-07-13Tweaked travis script to use cabal-dev.John MacFarlane1-4/+6
2013-07-13Makefile: --enable-benchmarks no longer works with cabal install.John MacFarlane1-1/+4
2013-07-13Simplified margin fields in default epub CSS file.John MacFarlane1-1/+1
2013-07-13Default epub CSS: Removed highlighting styles.John MacFarlane1-19/+0
These are added automatically to individual chapter files, depending on the highlighting style selected on the command line.
2013-07-13Docx writer: Make `--no-highlight` work properly.John MacFarlane1-7/+11
2013-07-13Updated a test whose output changed due to last commit.John MacFarlane1-4/+1
2013-07-13Merge pull request #907 from KholdStare/fix-no-highlightJohn MacFarlane1-3/+9
Checking options before applying syntax highlighting for HTML output
2013-07-13Checking options before applying syntax highlighting for HTML outputAlexander Kondratskiy1-3/+9
2013-07-12Docx writer: Ignore most components of reference.docx.John MacFarlane1-24/+41
We take the word/styles.xml, docProps/app.xml, word/theme/theme1.xml, and word/fontTable.xml from reference.docx, ignoring everything else. Perhaps this will help with the corruption problems caused when different versions of Word resave the reference.docx and reorganize things.
2013-07-04cabal: Added http-conduit flag, which allows fetching https resources.John MacFarlane2-12/+36
It also brings in a large number of dependencies (http-conduit and its dependencies), which is why for now it is an optional flag. Closes #820.
2013-07-04Docx writer: Use w:br with w:type 'textWrapping' for linebreaks.John MacFarlane1-1/+1
Previously we used w:cr. I don't see a difference between these in my version of Word, but apparently some do. Closes #873.
2013-07-04Text.Pandoc.UTF8: Use strict bytestrings in reading.John MacFarlane1-1/+1
The use of lazy bytestrings seemed to cause problems using pandoc on Windows 7/8 64-bit machines. Closes #874.
2013-07-04LaTeX writer: Don't use ligatures in escaping inline code.John MacFarlane1-9/+15
2013-07-04default.latex: Use tex-ansi mapping for monofont.John MacFarlane1-6/+7
This ensures that straight quotes appear as straight, rather than being treated as curly. See #889.
2013-07-04make-windows-installer.bat: Removed explicit paths for executables.John MacFarlane1-3/+3
2013-07-03`--toc-level` no longer implies `--toc`.John MacFarlane2-3/+2
Reason: EPUB users who don't want a visible TOC may still want to set the TOC level for in the book navigation.
2013-07-02Document YAML metadata blocks.John MacFarlane1-11/+45
2013-07-02Rename `Ext_yaml_title_block` -> `Ext_yaml_metadata_block`.John MacFarlane4-9/+15
2013-07-02Markdown writer: Changed condition for rendering title block.John MacFarlane1-4/+3
Previously it was only rendered if title, author, or date set. Now any metadata field can be set.
2013-07-02Markdown reader: Better error messages for yaml headers.John MacFarlane3-6/+21
2013-07-02Fixed bug retrieving default template for markdown variants.John MacFarlane1-3/+5
2013-07-02Write full metadata in MMD style title blocks.John MacFarlane1-7/+23
2013-07-01Markdown reader: Ignore fields ending with _ in YAML headers.John MacFarlane1-2/+2
2013-07-01Emit warning instead of failing on invalid YAML header.John MacFarlane1-4/+10
2013-07-01Markdown writer: Commas are okay in plain yaml scalars.John MacFarlane2-2/+2
It's just commas with brackets that can cause problems.
2013-07-01Markdown writer: Render yaml title block fields in alpha order.John MacFarlane2-3/+4
This makes the output predictable; previously it varied across implementations.
2013-07-01Added Text.Pandoc.Writers.Shared to repository.John MacFarlane1-0/+121
This should have been in last commit.
2013-07-01Created Text.Pandoc.Writers.Shared, improved metaToJSON.John MacFarlane18-120/+41
* Text.Pandoc.Writers.Shared contains shared functions used only in writers. * metaToJSON now takes a WriterOptions parameter, and will return an empty object if standalone is not specified.
2013-07-01Improvements to yaml title block writer.John MacFarlane2-27/+40
2013-07-01Shared: Export getField.John MacFarlane1-1/+14
2013-07-01Switched order of fields in yaml header (writer test).John MacFarlane1-2/+2
2013-07-01Revert "Markdown writer: Don't include variables in metadata."John MacFarlane2-42/+36
This reverts commit 0ec8573347d53e0cba70552a50dba697f39216b6.
2013-07-01Markdown writer: Don't include variables in metadata.John MacFarlane2-36/+42
2013-06-30Markdown writer: Support yaml title block.John MacFarlane2-12/+37
2013-06-29Metadata changes: Variables now completely shadow metadata.John MacFarlane16-37/+41
Previously if you set a value both in metadata and with a variable, they'd be combined into a list. Now the variable replaces the value in document metadata. If many variables with the same name are set, a list is created. Shared: metaToJSON now has an argument for a variable list.
2013-06-28ConTeXt writer: Properly handle tables without captions.John MacFarlane2-6/+8
The old output only worked in MkII. This should work in MkIV as well. Closes #837.
2013-06-27Custom writer: Pass full metadata, not just tit/auth/date.John MacFarlane2-12/+22
2013-06-27Writers: Use defField for defaults.John MacFarlane15-83/+83
This way explicitly specified fields not overridden. Fixes a problem e.g. with specifying a documentclass via the command line using -V.
2013-06-27Shared: Added `defField`.John MacFarlane1-0/+14
`defField` is like `setField`, but does nothing if the field already has a value.
2013-06-27Man writer: give more fine-grained control in template.John MacFarlane4-18/+29
Now the `title`, `section`, `header`, and `footer` can all be set individually in metadata. The `description` variable has been removed. Quotes have been added so that spaces are allowed in the title. If you have a title that begins COMMAND(1) footer here | header here pandoc will parse it as before into a title, section, header, and footer. But you can also specify these elements explicitly. Closes #885.
2013-06-27LaTeX reader: Support alltt environment.John MacFarlane1-2/+12
Closes #892.