packages feed

wumpus-core-0.16.0: CHANGES

0.15.0 to 0.16.0:

  * Additions to Core.Geometry (direction, pvec, vangle, 
    circularModulo).

  * Fixed error with langle due to not accounting for circle 
    quadrants in Core.Geometry.

  * Point2 now derives Ord - so it can be used as a key for
    Data.Map.

  * Added escape-character handling to text output in PostScript.
    This was causing a nasty bug where a drawing would completely
    fail when special chars shown (GhostView gives little hint of 
    what is wrong when such errors are present).
 
  * Changed BoundingBox operation 'corners' to return a 4-tuple
    rather than a list.
  
  * Added centeredAt to PictureLanguage


0.14.0 to 0.15.0:

  * Added Named colours and "safe fonts" from wumpus-extra.
  
  * Added wumpus_core_version to track version number.

0.13.1 to 0.14.0:

  * Added draft user guide. 
  
  * Argument order changed for @ellipse@ and @zellispe@ in
    Wumpus.Core.Picture. 
  
  * Removed dependency on Data.Aviary.
  
  * Removed DList dependency.


0.13.0 to 0.13.1:

  * Wumpus.Core.SVG changed path_s to path_c - \'S\' was the 
    wrongSVG command to match PostScript\'s @curveto@.


0.12.0 to 0.13.0:

  * More Haddock documenting. 

  * @lowerLeftUpperRight@ removed from "Wumpus.Core.BoundingBox".

  * Added range checking and Ord obligation t to the @bbox@ 
    \'smart\' constructor.

  * Numeric instances for "Wumpus.Core.Colour" improved.

  * MatrixMult type class simplified

  * Dash Pattern made a list of on-off pairs rather than just a 
    list 

  * The modules - Wumpus.Core.PictureInternal, Wumpus.Core.PostScript,
    Wumpus.Core.SVG & Wumpus.Core.Utils - are no longer exposed.

  * Various operators in "Wumpus.Core.PictureLanguage" changed.

  * Wumpus.Core.TextEncoding split into an internal and a public 
    module (internal - Wumpus.Core.TextEncodingInternal, public - 
    Wumpus.Core.TextEncoder).