git.iko.soy/typeable/pandoc
on f99cedd help sign in
history ofcabalize
all commits
59065c1Modified HTML writer to use the Text.XHtml library. This results in cleaner, faster code, and it makes it easier to use Pandoc in other projects, like wikis, that use Text.XHtml. Two functions are now provided, writeHtml and writeHtmlString: the former outputs an Html structure, the latter a rendered string. The S5 writer is also changed, in parallel ways (writeS5, writeS5String). The Html header is now written programmatically, so it has been removed from the 'headers' directory. The S5 header is still needed, but the doctype and some of the meta declarations have been removed, since they are written programatically. The INSTALL file and cabalize have been updated to reflect the new dependency on the xhtml package.fiddlosopher 00fff7dReverted addition of .exe to Windows executables in cabalize. It seems that Cabal does not expect these extensions. Better to handle this in the Makefile.fiddlosopher cc26d7cIn cabalize, add '.exe' extension to executables if we're on Windows/Cygwin.fiddlosopher 1fdafb5Extract version number from src/Main.hs in cabalize and Makefile. The authoritative version number is now in src/Main.hs, with no duplication. (This seems a better solution than building Main.hs from a template.)fiddlosopher 24e56f3Older Cabal versions have no '--destdir' option. Detect the availability of this option and fallback to '--copy-prefix' (which is now deprecated, as of GHC 6.6).roktas 309a150Changes related to osx packaging: + Simplified osx-dmg target, which need not be built as root. + Made osx-pkg and osx-pkg-prep non-.PHONY, plus a few other minor changes to make the dependencies work correctly. + Removed \< from the sed regex in cabalize; this is not support in BSD sed. + Changed path information in osx/Welcome and message in uninstall-pandoc.fiddlosopher bbae8adReally fix cabal version detection.roktas fe92360* cabalize: fix cabal version detection by using a bloody hack. * Makefile: + Make 'uninstall-all' depends on 'uninstall-exec'. + Make the default target 'all' depends on $(BINS). Now, invoking a plain 'make' builds and creates pandoc in the top directory.roktas 156be8bMerge trunk with ghc66-branch.roktas