git.iko.soy/typeable/pandoc
on 4eec413 help sign in
4eec413Remove files from top-level that have been moved to osx directory.fiddlosopher de7ea85Added osx directory for source files for Mac OS X package, to reduce clutter at top level.fiddlosopher 76bd231+ Improved man page for pandoc and markdown2pdf. + Changed README to recommend iconv on both input and output. + Added TODO items.fiddlosopher aeb250fRevert all changes related to automatic ChangeLog creation. + Remove ChangeLog and gnuify-changelog.pl + Remove 'package' target in Makefile.roktas 2d128f7Improvements to Mac OS X package build: + Add "pandoc" as bundle identifier to get rid of warning. + Remove old make_osx_pkg_dirs script, no longer needed because of make target. + Add OSX-Welcome, with information about adding /usr/local/bin to PATH. + Modify Makefile accordingly.fiddlosopher f373c93Improved osx-pkg target; added Info.plist and Description.plist.fiddlosopher 3dbd266Improved LaTeX writer's handling of dashes: + Recognize a double hyphen as an Em-dash, even when it occurs next to punctuation (e.g. a quotation mark). + Collapse space around Em-dashes. + Process quotes before dashes. This way (foo -- 'bar') will turn into (foo---`bar') instead of (foo---'bar').fiddlosopher 10633afosx-pkg target: install into Package_root subdirectory of osx_dest.fiddlosopher fc8a031+ Revert changes in 'deb' target, add new target 'package' instead. This target updates ChangeLog and then create packages. + Minor fix 'ChangeLog' target, update ChangeLog.roktas 45f317eEnsure that we have always up-to-date version of ChangeLog before creating a Debian package. Make 'ChangeLog' target PHONY to force an update.roktas 1ba9113Make debian/rules executable to avoid errors in 'distclean' target.roktas 93fe9eeModifications to create a nice ChangeLog. + Add new file 'gnuify-changelog.pl' grabbed and adapted from subversion distribution. + Add 'ChangeLog' target to create/update ChangeLog. + Update current ChangeLog.roktas bbae8adReally fix cabal version detection.roktas 0bd395cAdd pandoc executable to process rules as a dependency. Make osx_dest, osx-pkg distinction more clear.roktas f081f5eParameterise "osx-pkg".roktas 52f07a0Add a 'osx-pkg' target for the creation of a Mac OSX® package (using PackageMaker.App). This target recursively uses 'install-program' target to populate OSX package directory tree.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 db9cebdBug fixes to make_osx_pkg_dirs.fiddlosopher 340cb44Added a script to make prepare directories for creation of a Mac OSX package (using PackageMaker.app).fiddlosopher 362eec5* Extracted installation instructions from README into a separate file, INSTALL. Reason: Only those who install from source will need the information in INSTALL, so it does not need to be included in user documentation. Indeed, it might confuse people who install Pandoc by some other method. * Minor changes in README (using "Pandoc" as a generic name for the system, "'pandoc'" as a name for the executable).fiddlosopher 6bb5548Changed date on README.fiddlosopher 4972cd5Added a comma in README.fiddlosopher 40a8480Remove 'install-lib', it causes too much trouble which needs to be dealed in ugly ways. + Now, we have 'install-program' and 'install-all' targets. The former installs only program and user documents, while the latter installs everything: program, user documents, library files and library documents. + Behaviour of 'install' target hasn't changed, it calls 'install-program'. + Update README accordingly. + Implement missing uninstall-* targets (including 'uninstall-all' and 'uninstall-program' for the new targets). + Call 'install-program' in debian/rules explicitly to prevent confusions.roktas 0947390Changes to RTF writer: + use Helvetica instead of Times New Roman as default font + specify \f0 in every \pard; otherwise font sizes are not registered properly + modify test of RTF writer accordinglyfiddlosopher 5722624Portability fix. Remove rmdir(1)'s '--ignore-fail-on-non-empty' option, as it is unsupported in BSD version. Note that the relevant line has already started with a '-' which means that make(1) will ignore any error.roktas bdfe906+ Changed debian/copyright to reflect new website location.fiddlosopher 156be8bMerge trunk with ghc66-branch.roktas f0a25e4Acknowledge roktas's contributions in README.fiddlosopher 121cb21+ fixed html2markdown usage message, in which w3m occured twice + added usage documentation to beginning of fillTemplates.plfiddlosopher 469a36dMinor corrections.roktas b7784aaAdd "-o | --output" option to markdown2pdf, update man file.roktas efb2dbcWording changes in man files.fiddlosopher efac753Minor wording change in README.fiddlosopher bd926faModified package descriptions in debian/control.fiddlosopher c23b3fcGive full download URL in debian/copyright.fiddlosopher 57c4278Fixed jgm's email address in debian changelog.fiddlosopher 3a9d4b2Minor corrections and improvements to README.fiddlosopher 86e8b96* Fix man files installation so that we really ignore .svn directories. * Remove $datadir/doc/pandoc on uninstall-doc. Only this directory is removed since it's a cruft directory due to its name. I couldn't find a reliable method to remove other directories created on installation. * Use fakeroot when invoking dpkg-buildpackage. Improve warnings in 'deb' target.roktas 7efc3d1Added markdown2html to bin_all.fiddlosopher 6307568As we are using subversion, ignore '.svn' directories when building debs.roktas df7b682initial importfiddlosopher e7dbfefInitial directory structure.(no author)