The wumpus-basic package

[Tags: bsd3, library]

** WARNING ** - this package is sub-alpha, it was released to Hackage prematurely and while its capabilities have improved with subsequent updates it is arguably becoming even less stable and more experimental (unfortunately the only thing consistent about the API is that it consistently changes...).

Version 0.14.0 breaks up Wumpus-Basic into two layers - Wumpus.Basic for core data types, general utilities and System utilities (currently only font loading); the other layer, Wumpus.Drawing, is for for specific drawing "objects" - arrowheads, dots, and the like. The APIs of the Drawing modules have not been given much attention as the underlying graphic types have changed, they are due for substantial revision. This includes modules that were previously considered fairly stable such as the Basic.SafeFonts module which no longer seems very SVG safe.

NOTE - many of the demos now use font metrics. Font metrics for the "Core 14" PostScript fonts are distributed as *.afm files with GhostScript in the fonts directory. Wumpus expects the GhostScript font metrics to be AFM version 2.0 files (this matches GhostScript 8.63). Alternatively, metrics for the Core 14 fonts are available from Adode (AFM version 4.1), see the links below. To run the demos properly you will need one of these sets of metrics.

Adobe Font techinal notes: https://www.adobe.com/devnet/font.html

Core 14 AFM metrics: https://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/Core14_AFMs.tar

Also note that Wumpus uses fallback metrics (derived from the monospaced Courier font) when font loading fails, rather than throwing a terminal error. Applications should ideally check the font loading log to ensure that fonts have loaded correctly (the demos print this log to standard out).

Changelog:

v0.13.0 to v0.14.0:

v0.12.0 to v0.13.0:


Properties

Versions0.1.1, 0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.7.0, 0.8.0, 0.9.0, 0.10.0, 0.11.0, 0.12.0, 0.13.0, 0.14.0, 0.15.0, 0.16.0, 0.17.0, 0.18.0, 0.20.0, 0.21.0, 0.22.0, 0.24.0
Dependenciesbase (<5), containers (>=0.3 && <=0.6), directory (>=1.0 && <2.0), filepath (>=1.1 && <2.0), vector-space (>=0.6 && <1.0), wumpus-core (==0.41.0)
LicenseBSD3
CopyrightStephen Tetley <stephen.tetley@gmail.com>
MaintainerStephen Tetley <stephen.tetley@gmail.com>
Stabilityhighly unstable
CategoryGraphics
Home pagehttp://code.google.com/p/copperbox/
Upload dateTue Dec 28 14:00:24 UTC 2010
Uploaded byStephenTetley
Downloads1547 total (161 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees