Skip to content
Commits on Nov 29, 2015
Commits on Nov 16, 2015
Commits on Nov 15, 2015
  1. Removed 'changes' Makefile target.

  2. Added 'make changes' target.

    This copies to osx clipboard a github-markdown version of the
    changes from the latest release in the changelog.
Commits on Nov 13, 2015
Commits on Oct 10, 2015
Commits on Oct 8, 2015
  1. New .travis.yml.

    Autgenerated using make_travis_yml.hs.
    This script has been modified to add GHCOPTS.
    'make .travis.yml' regenerates it based on the tested-with
    field of the cabal file.
Commits on Jul 4, 2015
Commits on Jul 3, 2015
  1. Added pandoc.1 to repository. Don't build as part of cabal build.

    The process was too fragile.  It made too many assumptions about
    available libraries (which failed sometimes when sandboxes were
    used).  This is a low-tech solution.  The only drawback is that
    `man/pandoc.1` is a generated file in the repository.  It will need
    to be regenerated periodically when README changes.
Commits on Jul 1, 2015
  1. Generate man page in cabal build process and include in data/.

    The pandoc.1 man page is generated automatically after the cabal
    build process.  It goes in `data/pandoc.1`.  It can be obtained
    by the user who installs pandoc via cabal thus:
        pandoc --print-default-data-file pandoc.1 > pandoc.1
  2. Ignore sandbox on 'make quick'

  3. New method for building man pages.

    + Removed `--man1`, `--man5` options (breaking change).
    + Removed `Text.Pandoc.ManPages` module (breaking API change).
    + Version bump to 1.15 because of the breaking changes, even
      though they involve features that have only been in pandoc
      for a day.
    + Makefile target for `man/man1/pandoc.1`.  This uses pandoc to
      create the man page from README using a custom template and filters.
    + Added `man/` directory with template and filters needed to build
      man page.
    + We no longer have two man pages: pandoc.1 and pandoc_markdown.5.
      Now there is just pandoc.1, which has all the content from README.
      This change was needed because of the extensive cross-references
      between parts of the README.
    + Removed old `data/pandoc.1.template` and
Commits on Jun 29, 2015
Commits on Mar 28, 2015
  1. Always build man pages. Removed make-pandoc-man-pages flag.

    John MacFarlane committed
    Updated INSTALL instructions.
    Makefile:  removed man target, now that we generate man pages by default.
Commits on Dec 17, 2014
  1. Changed bindist target to debpkg.

  2. Added

    This script creates a generic binary package in a tarball.
    Intended mostly for use with linux.
  3. Fixed Makefile tab

Commits on Dec 16, 2014
  1. Added bindist target to Makefile.

    John MacFarlane committed
    This creates a binary package with a standalone executable and
    man pages.
Commits on Aug 31, 2014
  1. Makefile: simplified 'make dist'.

    Note that this may not work with older cabal versions.
Commits on Aug 30, 2014
  1. Makefile: Fixed install target to use copy, register.

    This way the last configuration is used.
Commits on Aug 19, 2014
  1. More Makefile tweaks.

  2. Makefile tweaks.

    John MacFarlane committed
Commits on Aug 18, 2014
  1. Makefile: Added 'install' to PHONY list.

    John MacFarlane committed
Commits on Aug 17, 2014
  1. Makefile: added osxpkg target.

  2. Makefile: Added 'quick' target.

Commits on Aug 16, 2014
  1. Minor Makefile tweaks.

Commits on Aug 14, 2014
Commits on Aug 13, 2014
  1. Added new Makefile targets.

  2. Added Makefile to rebuild man pages.

    This should only be needed by developers.
Commits on Mar 18, 2014
  1. Remove Makefile.

Commits on Aug 15, 2013
  1. Makefile: Remove *everything* on 'make veryclean'.

    John MacFarlane committed
Commits on Jul 13, 2013
Something went wrong with that request. Please try again.