2009-09-04 21:29:28 +04:00
|
|
|
Name: vty
|
2011-01-14 03:27:31 +03:00
|
|
|
Version: 4.6.0.4
|
2009-09-04 21:29:28 +04:00
|
|
|
License: BSD3
|
|
|
|
License-file: LICENSE
|
|
|
|
Author: Stefan O'Rear, Corey O'Connor
|
|
|
|
Maintainer: Corey O'Connor (coreyoconnor@gmail.com)
|
2009-12-29 02:32:18 +03:00
|
|
|
Homepage: http://trac.haskell.org/vty/
|
2009-09-04 21:29:28 +04:00
|
|
|
Category: User Interfaces
|
|
|
|
Synopsis: A simple terminal access library
|
|
|
|
Description:
|
|
|
|
vty is terminal GUI library in the niche of ncurses. It is intended to be easy to use, have no
|
|
|
|
confusing corner cases, and good support for common terminal types.
|
|
|
|
.
|
|
|
|
Included in the source distribution is a program test/interactive_terminal_test.hs that
|
|
|
|
demonstrates the various features.
|
|
|
|
.
|
|
|
|
If your terminal is not behaving as expected the results of the test/interactive_terminal_test.hs
|
|
|
|
program should be sent to the Vty maintainter to aid in debugging the issue.
|
|
|
|
.
|
|
|
|
Notable infelicities: Sometimes poor efficiency; Assumes UTF-8 character encoding support by the
|
|
|
|
terminal;
|
|
|
|
.
|
|
|
|
You can 'darcs get' it from <http://code.haskell.org/vty/>
|
2009-12-29 02:32:18 +03:00
|
|
|
.
|
2009-09-04 21:29:28 +04:00
|
|
|
© 2006-2007 Stefan O'Rear; BSD3 license.
|
2009-12-29 02:32:18 +03:00
|
|
|
.
|
2010-09-07 04:07:07 +04:00
|
|
|
© 2008-2010 Corey O'Connor; BSD3 license.
|
2009-09-04 21:29:28 +04:00
|
|
|
|
2009-12-29 02:32:18 +03:00
|
|
|
Build-Depends: base >= 4 && < 5, bytestring, containers, unix
|
|
|
|
Build-Depends: terminfo >= 0.3 && < 0.4
|
2009-09-04 21:29:28 +04:00
|
|
|
Build-Depends: utf8-string >= 0.3 && < 0.4
|
2010-11-11 22:12:20 +03:00
|
|
|
Build-Depends: mtl >= 1.1.1.0 && < 2.1
|
2010-11-11 22:17:24 +03:00
|
|
|
Build-Depends: ghc-prim, parallel >= 2.2 && < 3.2, deepseq >= 1.1 && < 1.2
|
2009-09-04 21:29:28 +04:00
|
|
|
Build-Depends: array
|
2009-10-08 07:32:52 +04:00
|
|
|
Build-Depends: parsec >= 2 && < 4
|
2009-09-04 21:29:28 +04:00
|
|
|
Build-Type: Simple
|
|
|
|
Data-Files: README, TODO
|
|
|
|
Exposed-Modules: Graphics.Vty
|
|
|
|
Graphics.Vty.Terminal
|
|
|
|
Graphics.Vty.LLInput
|
|
|
|
Graphics.Vty.Attributes
|
2009-11-09 21:14:02 +03:00
|
|
|
Graphics.Vty.Inline
|
2009-09-04 21:29:28 +04:00
|
|
|
Graphics.Vty.Picture
|
|
|
|
Graphics.Vty.DisplayRegion
|
|
|
|
|
|
|
|
other-modules: Codec.Binary.UTF8.Width
|
|
|
|
Data.Marshalling
|
|
|
|
Data.Terminfo.Parse
|
|
|
|
Data.Terminfo.Eval
|
2009-11-09 21:14:02 +03:00
|
|
|
Graphics.Vty.DisplayAttributes
|
2009-09-04 21:29:28 +04:00
|
|
|
Graphics.Vty.Image
|
|
|
|
Graphics.Vty.Span
|
|
|
|
Graphics.Vty.Terminal.Generic
|
2009-12-29 02:32:18 +03:00
|
|
|
Graphics.Vty.Terminal.MacOSX
|
2009-09-04 21:29:28 +04:00
|
|
|
Graphics.Vty.Terminal.XTermColor
|
|
|
|
Graphics.Vty.Terminal.TerminfoBased
|
|
|
|
|
|
|
|
C-Sources: cbits/gwinsz.c
|
|
|
|
cbits/set_term_timing.c
|
|
|
|
cbits/mk_wcwidth.c
|
2010-01-14 12:12:29 +03:00
|
|
|
|
2009-09-04 21:29:28 +04:00
|
|
|
Include-Dirs: cbits
|
|
|
|
hs-source-dirs: src
|
2009-10-07 08:00:51 +04:00
|
|
|
Extra-Source-Files: test/Makefile
|
|
|
|
test/Bench.hs
|
2010-09-07 08:59:58 +04:00
|
|
|
test/Bench2.hs
|
2009-10-07 08:00:51 +04:00
|
|
|
test/BenchRenderChar.hs
|
|
|
|
test/ControlTable.hs
|
|
|
|
test/HereDoc.hs
|
|
|
|
test/Test.hs
|
2010-09-07 08:59:58 +04:00
|
|
|
test/Test2.hs
|
|
|
|
test/Verify.hs
|
|
|
|
test/Verify/Data/Terminfo/Parse.hs
|
|
|
|
test/Verify/Graphics/Vty/Attributes.hs
|
|
|
|
test/Verify/Graphics/Vty/DisplayRegion.hs
|
|
|
|
test/Verify/Graphics/Vty/Image.hs
|
|
|
|
test/Verify/Graphics/Vty/Picture.hs
|
|
|
|
test/Verify/Graphics/Vty/Span.hs
|
|
|
|
test/interactive_terminal_test.hs
|
2009-10-07 08:00:51 +04:00
|
|
|
test/verify_attribute_ops.hs
|
|
|
|
test/verify_debug_terminal.hs
|
2010-09-07 08:59:58 +04:00
|
|
|
test/verify_display_attributes.hs
|
|
|
|
test/verify_empty_image_props.hs
|
2009-10-07 08:00:51 +04:00
|
|
|
test/verify_eval_terminfo_caps.hs
|
|
|
|
test/verify_image_ops.hs
|
|
|
|
test/verify_image_trans.hs
|
2010-09-07 08:59:58 +04:00
|
|
|
test/verify_inline.hs
|
2009-10-07 08:00:51 +04:00
|
|
|
test/verify_parse_terminfo_caps.hs
|
|
|
|
test/verify_picture_ops.hs
|
|
|
|
test/verify_picture_to_span.hs
|
|
|
|
test/verify_span_ops.hs
|
|
|
|
test/verify_utf8_width.hs
|
2010-09-07 08:59:58 +04:00
|
|
|
test/vty_inline_example.hs
|
2009-10-07 08:00:51 +04:00
|
|
|
test/vty_issue_18.hs
|
|
|
|
test/yi_issue_264.hs
|
|
|
|
src/Codec/Binary/UTF8/Debug.hs
|
|
|
|
src/Graphics/Vty/Terminal/Debug.hs
|
|
|
|
src/Graphics/Vty/Debug.hs
|
|
|
|
cbits/gwinsz.c
|
|
|
|
cbits/mk_wcwidth.c
|
|
|
|
cbits/set_term_timing.c
|
|
|
|
cbits/gwinsz.h
|
2009-09-04 21:29:28 +04:00
|
|
|
|
2010-01-14 08:16:47 +03:00
|
|
|
ghc-options: -O2 -funbox-strict-fields -Wall -fno-full-laziness -fspec-constr
|
|
|
|
ghc-prof-options: -O2 -funbox-strict-fields -caf-all -Wall -fno-full-laziness -fspec-constr
|
2009-09-04 21:29:28 +04:00
|
|
|
|