@@ -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−