on master help sign in
Update CHANGELOG. Bump version to 5.5.0
commit6d36c7d69a90ad624d66f23898567ea1432c2d52 authorCorey O'Connor <coreyoconnor@gmail.com> dateTue 10 May 2016, 18:26 (10 years ago) parent980e6c4
4 files changed+26−20
CHANGELOG+14−9 test/Setup.lhs+3 test/vty-examples.cabal+1−2 vty.cabal+8−9
CHANGELOG+14−9
@@ -1,3 +1,9 @@
1+5.5.0
2+ - Replaced lens dependency with microlens, microlens-mtl, microlens-th dependencies. Issue #90
3+ - Thanks Jonathan Daugherty
4+ - Cabal corrections.
5+ - Thanks Lennart Spitzner
6+
175.4.0
28 - Changed eventChannel of Graphics.Vty.Input from Chan to TChan. This enables clients to query if
39 there are no pending events. The Graphics.Vty interface nextEvent is unchanged. Clients that use
@@ -92,7 +98,7 @@
9298 - removed: derivedVtime, derivedVmin, inputForCurrentTerminal, inputForNameAndIO,
9399 outputForCurrentTerminal, outputForNameAndIO
94100 - added: inputForConfig, outputForConfig
95− - updates to vty-rogue from jtdaugherty. Thanks!
101+ - updates to vty-rogue from jtdaugherty. Thanks!
96102 - the oldest version of GHC tested to support vty is 7.6.2.
97103 - the oldest version of GHC that vty compiles under is 7.4.2
98104
@@ -190,8 +196,8 @@
190196 - put_attr_change applies a display attribute change immediately to a terminal
191197 - For instance, can be used to change the display attrbiutes of text output via putStrLn
192198 and putStr. EX: "put_attr_change $ back_color red" will set the
193− background color to red.
194− - Changes do not apply to a Picture output via output_picture.
199+ background color to red.
200+ - Changes do not apply to a Picture output via output_picture.
195201 - See Graphics.Vty.Inline
196202 - Moved all IO actions into any monad an instance of MonadIO
197203
@@ -231,11 +237,11 @@
231237 enough.
232238 - The details required to display the desired picture on a terminal are well encapsulated.
233239 - Terminfo based display terminal implementation. With specialized derivitives for xterm,
234− Terminal.app, and iTerm.app.
240+ Terminal.app, and iTerm.app.
235241 - Attempts to robustly handle even terminals that don't support all display attributes.
236242 - I've tested the following terminals with success: iTerm.app, Terminal.app, xterm,
237243 rxvt, mlterm, Eterm, gnome-terminal, konsole, screen, linux vty. Hopefully you will be
238− as successfull.
244+ as successfull.
239245 - Improved unicode support. Double wide characters will display as expected.
240246 - 256 color support. See Graphics.Vty.Attributes.Color240. The actual output color is adjusted
241247 according to the number of colors the terminal supports.
@@ -251,10 +257,9 @@
251257 - http://trac.haskell.org/vty/ticket/14
252258 - "Multi-byte characters are not displayed correctly on update"
253259 - http://trac.haskell.org/vty/ticket/10
254− - "Redraw does not handle rendering a line that extends beyond screen width characters"
260+ - "Redraw does not handle rendering a line that extends beyond screen width characters"
255261 - http://trac.haskell.org/vty/ticket/13
256− - "The <|> and <-> combinators should be more forgiving of mismatched dimensions"
262+ - "The <|> and <-> combinators should be more forgiving of mismatched dimensions"
257263 - http://trac.haskell.org/vty/ticket/9
258− - "256-color support"
264+ - "256-color support"
259265 - http://trac.haskell.org/vty/ticket/19
260−
test/Setup.lhsnew file+3
@@ -0,0 +1,3 @@
1+#!/usr/bin/env runhaskell
2+> import Distribution.Simple
3+> main = defaultMain
test/vty-examples.cabal+1−2
@@ -1,5 +1,5 @@
11name: vty-examples
2−version: 5.4.1
2+version: 5.5.0
33license: BSD3
44license-file: LICENSE
55author: AUTHORS
@@ -126,4 +126,3 @@ executable vty-benchmark
126126 BenchVerticalScroll
127127 Verify.Graphics.Vty.Image
128128 Verify.Graphics.Vty.Attributes
129−
vty.cabal+8−9
@@ -1,5 +1,5 @@
11name: vty
2−version: 5.4.1
2+version: 5.5.0
33license: BSD3
44license-file: LICENSE
55author: AUTHORS
@@ -192,7 +192,7 @@ test-suite verify-using-mock-terminal
192192 unix,
193193 utf8-string >= 0.3 && < 1.1,
194194 vector >= 0.7
195−
195+
196196test-suite verify-terminal
197197 default-language: Haskell2010
198198 default-extensions: ScopedTypeVariables
@@ -425,7 +425,7 @@ test-suite verify-parse-terminfo-caps
425425 unix,
426426 utf8-string >= 0.3 && < 1.1,
427427 vector >= 0.7
428−
428+
429429test-suite verify-simple-span-generation
430430 default-language: Haskell2010
431431 default-extensions: ScopedTypeVariables
@@ -456,8 +456,8 @@ test-suite verify-simple-span-generation
456456 unix,
457457 utf8-string >= 0.3 && < 1.1,
458458 vector >= 0.7
459−
460−
459+
460+
461461test-suite verify-crop-span-generation
462462 default-language: Haskell2010
463463 default-extensions: ScopedTypeVariables
@@ -488,7 +488,7 @@ test-suite verify-crop-span-generation
488488 unix,
489489 utf8-string >= 0.3 && < 1.1,
490490 vector >= 0.7
491−
491+
492492
493493test-suite verify-layers-span-generation
494494 default-language: Haskell2010
@@ -546,7 +546,7 @@ test-suite verify-utf8-width
546546 unix,
547547 utf8-string >= 0.3 && < 1.1,
548548 vector >= 0.7
549−
549+
550550test-suite verify-using-mock-input
551551 default-language: Haskell2010
552552 default-extensions: ScopedTypeVariables
@@ -579,7 +579,7 @@ test-suite verify-using-mock-input
579579 unix,
580580 utf8-string >= 0.3 && < 1.1,
581581 vector >= 0.7
582−
582+
583583 ghc-options: -threaded -Wall
584584
585585test-suite verify-config
@@ -618,4 +618,3 @@ test-suite verify-config
618618 vector >= 0.7
619619
620620 ghc-options: -threaded -Wall
621−