Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-10-22 | Fixed Biblio for extra parameter on Citation. | John MacFarlane | 1 | -2/+2 | |
2012-10-21 | Revert "LaTeX reader: Use new suppressParens option for footnote citations." | John MacFarlane | 1 | -3/+2 | |
This reverts commit 7499499b68934ae6f3418940328c7fc2bd9fcadd. Conflicts: src/Text/Pandoc/Readers/LaTeX.hs | |||||
2012-10-15 | LaTeX reader: Use new suppressParens option for footnote citations. | John MacFarlane | 1 | -2/+3 | |
Also changed Biblio, Markdown reader, and LaTeX reader tests because of new citationSuppressParens field in Citation. | |||||
2012-10-13 | Biblio: Make processBiblio take a Maybe Style parameter. | John MacFarlane | 1 | -3/+4 | |
If Nothing, then nothing is done. | |||||
2012-10-06 | Biblio: Changed type of processBiblio. | John MacFarlane | 1 | -24/+19 | |
* It is no longer in the IO monad. * setHash uses state rather than Data.Unique. * It takes a Style argument rather than parameters for CSL and abbrev filenames. * pandoc.hs now calls the functions to parse the style file and add abbrevs. | |||||
2012-09-29 | Biblio: csl parameter now a string rather than a filepath. | John MacFarlane | 1 | -3/+3 | |
API change. | |||||
2012-09-26 | Biblio: Remove workaround for toCapital. | John MacFarlane | 1 | -10/+2 | |
Now citeproc-hs is fixed upstream, so this is no longer needed. Closes #531. | |||||
2012-07-20 | Use Parsec directly in Biblio and Templates. | John MacFarlane | 1 | -6/+6 | |
2012-07-20 | Use Parser as type synonym for Parsec. | John MacFarlane | 1 | -5/+5 | |
2012-07-20 | Text.Pandoc.Parsing: Export all Parsec functions used in pandoc code. | John MacFarlane | 1 | -1/+1 | |
No other module directly imports Parsec. This will make it easier to change the parsing backend in the future, if we want to. | |||||
2012-07-20 | Use Text.Parsec instead of Text.ParserCombinators.Parsec. | John MacFarlane | 1 | -6/+6 | |
2012-06-08 | Fixed shadowing warning. | John MacFarlane | 1 | -1/+1 | |
2012-06-08 | Biblio: Workaround broken toCapital in citeproc-0.3.4. | John MacFarlane | 1 | -2/+10 | |
2012-06-05 | Biblio: Add comma to beginning of bare suffix, e.g. @item1 [50]. | John MacFarlane | 1 | -2/+10 | |
Motivation: @item1 [50] should be as close as possible to [@item1, 50]. | |||||
2012-05-23 | Massively simplified Text.Pandoc.Biblio. | John MacFarlane | 1 | -84/+44 | |
Fixed a bug with citations in notes and captions. We now handle note citations by inserting notes at the beginning, and removing notes within notes later. | |||||
2012-03-27 | Properly handle citations nested in other inline elements. | John MacFarlane | 1 | -1/+1 | |
Closes #460. Note: processBiblio is a mess. It should be rewritten for clarity and efficiency. | |||||
2011-11-11 | Implemented --citation-abbreviations option. | John MacFarlane | 1 | -5/+10 | |
Mostly due to Andrea Rossato. | |||||
2011-11-07 | Biblio: Fixed mess created by my removing procInlines. | John MacFarlane | 1 | -11/+20 | |
Now I see that procInlines was needed to prevent bottomUp from acting on sublists. This should fix the problem where '@item1, @item1' yielded "Doe (1999), Doe Doe Doe Doe (1999)". | |||||
2011-11-07 | Biblio - fixed author-in-text citations so they don't double. | John MacFarlane | 1 | -1/+1 | |
2011-11-07 | Biblio - Removed redundancy. | John MacFarlane | 1 | -3/+2 | |
2011-11-06 | Biblio: Put whole author-in-text citation in a Cite. | John MacFarlane | 1 | -4/+4 | |
Previously just the date and other info went in the Cite. | |||||
2011-11-06 | Further simplification of Biblio. | John MacFarlane | 1 | -7/+8 | |
2011-11-06 | Further cleanup of Biblio. | John MacFarlane | 1 | -3/+3 | |
2011-11-06 | Simplified Biblio, removed procInlines, use generics instead. | John MacFarlane | 1 | -24/+15 | |
2011-11-04 | Don't add comma+space to prefix if it ends in punctuation. | John MacFarlane | 1 | -5/+1 | |
Patch from Andrea Rossato. | |||||
2011-10-28 | Text.Pandoc.Biblio: Expand citations recursively inside nested inlines. | John MacFarlane | 1 | -7/+5 | |
Closes #331. | |||||
2011-10-27 | Biblio: Treat \160 as space when parsing locator and suffix. | John MacFarlane | 1 | -2/+6 | |
This fixes a bug with "p. 33" when `--smart` is used. Previously the whole "p. 33" would be included in the suffix, with no locator. | |||||
2011-01-01 | Updated copyright notices. | John MacFarlane | 1 | -1/+1 | |
2010-12-24 | Use functions from Text.Pandoc.Generic instead of processWith(M). | John MacFarlane | 1 | -5/+6 | |
2010-12-13 | Moved special handling of punctuation in suffix out of markdown reader. | Nathan Gass | 1 | -2/+6 | |
This allows different writers to handle punctuation in the suffix differently. | |||||
2010-11-28 | Fixed spacing bug for reference-style citations. | John MacFarlane | 1 | -1/+4 | |
2010-11-27 | Biblio: If locator ends with ",", add it to the suffix. | John MacFarlane | 1 | -1/+9 | |
2010-11-27 | Added procOpts parameter to citeproc call. | John MacFarlane | 1 | -1/+2 | |
2010-11-27 | Use parsec parsers to split locator. | John MacFarlane | 1 | -27/+34 | |
This is easier to read and maintain. Also, formatting is now stripped from the locator prefix, so you can write e.g. '*p.* 33'. | |||||
2010-11-26 | Split locator and suffix in Biblio rather than Markdown parser. | John MacFarlane | 1 | -4/+34 | |
Patch from Nathan Gass. | |||||
2010-11-20 | Biblio: Check for == rather than /=. | John MacFarlane | 1 | -3/+3 | |
This is more perspicuous. | |||||
2010-11-20 | Citation related changes. | John MacFarlane | 1 | -2/+3 | |
* Don't look for bibliography in ~/.pandoc. Reason: doing this requires a read + parse of the bibliography even when the document doesn't use citations. This is a big performance drag on regular pandoc invocations. * Only look for default.csl if the document contains references. Reason: avoids the need to read and parse csl file when the document contains no references anyway. * Removed findFirstFile from Shared. | |||||
2010-11-18 | If --csl not specified, read from data files or default. | John MacFarlane | 1 | -5/+2 | |
Thus --csl behaves like --reference-odt, --template, etc. | |||||
2010-11-17 | Biblio: Removed stringify; pass inline list to citeproc. | John MacFarlane | 1 | -12/+2 | |
2010-11-16 | Updated for changes in Citaiton type. | John MacFarlane | 1 | -9/+20 | |
citationPrefix now [Inline] rather than String; citationSuffix added. This change presupposes no changes in citeproc-hs. It passes a string for these values to citeproc-hs. Eventually, citeproc-hs should use an [Inline] for these as well. | |||||
2010-11-16 | Biblio: don't add footnote if empty. | John MacFarlane | 1 | -3/+3 | |
2010-11-11 | Biblio: Use a Map for the lookup table. | John MacFarlane | 1 | -3/+4 | |
2010-11-11 | Added support for textual citations (but not yet markdown syntax). | John MacFarlane | 1 | -18/+27 | |
Patch from Andrea Rossato. | |||||
2010-11-06 | Changes to use citeproc-hs 0.3. | John MacFarlane | 1 | -92/+21 | |
2010-11-04 | Biblio: small fix to detection of punctuation (A. Rossato). | John MacFarlane | 1 | -4/+4 | |
2010-11-03 | Biblio: Improve footnote generation. | John MacFarlane | 1 | -10/+24 | |
Patch from Andrea Rossato. | |||||
2010-11-02 | Improve footnote generation of in-text citations w/ note styles. | John MacFarlane | 1 | -24/+118 | |
Patch from Andrea Rossato. | |||||
2010-10-27 | Changes to use citeproc 0.3. | John MacFarlane | 1 | -10/+65 | |
Patch from Andrea Rossato. Note: the markdown syntax is preliminary and will probably change. | |||||
2009-02-28 | Minor changes in Text.Pandoc.Biblio. | fiddlosopher | 1 | -3/+3 | |
Replaced queryPandoc w queryWith, processPandoc w processWith. git-svn-id: https://pandoc.googlecode.com/svn/trunk@1554 788f1e2b-df1e-0410-8736-df70ead52e1b | |||||
2009-01-24 | Moved all haskell source to src subdirectory. | fiddlosopher | 1 | -0/+66 | |
git-svn-id: https://pandoc.googlecode.com/svn/trunk@1528 788f1e2b-df1e-0410-8736-df70ead52e1b |