summaryrefslogtreecommitdiff
path: root/utils/hp2ps/Key.c
Commit message (Collapse)AuthorAgeFilesLines
* hp2ps: fix invalid PostScript for names with parenthesesBen Gamari2016-07-171-1/+2
| | | | | | | | | | | | | | | | | The names in the .hp files may contain un-matched opening parentheses, so escape them. GHC Trac: #9517 Reviewers: bgamari, austin Reviewed By: bgamari, austin Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D2398 GHC Trac Issues: #9517
* escape(): don't forget the final '\0'Simon Marlow2012-05-231-0/+1
| | | | | Hopefully should fix random "bad heap profile" failures in the nightly builds.
* hp2ps: escape backslashes when generating output file (#5800).Paolo Capriotti2012-03-221-2/+20
|
* Remove some antiquated C constructsIan Lynagh2011-08-011-3/+2
| | | | | | | | Fixes validate on amd64/Linux with: SRC_CC_OPTS += -Wmissing-parameter-type SRC_CC_OPTS += -Wold-style-declaration SRC_CC_OPTS += -Wold-style-definition
* multipage_hp2psRavi Nanavati2006-09-291-3/+10
| | | | | | | | | | Add support for splitting the key index over multiple pages in hp2ps Multipage support can be requested with the -M command-line flag or inferred if the number of bands requested is greater than 20 (the limit on the number of bands displayed has been removed) Please include this change in the 6.6 branch as well as HEAD
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+63
Most of the other users of the fptools build system have migrated to Cabal, and with the move to darcs we can now flatten the source tree without losing history, so here goes. The main change is that the ghc/ subdir is gone, and most of what it contained is now at the top level. The build system now makes no pretense at being multi-project, it is just the GHC build system. No doubt this will break many things, and there will be a period of instability while we fix the dependencies. A straightforward build should work, but I haven't yet fixed binary/source distributions. Changes to the Building Guide will follow, too.