Commit Graph

345 Commits

Author SHA1 Message Date
Corey O'Connor
4b6f75b989 implement a test for all terminfo based terminals this should support 2013-07-07 23:31:24 -07:00
Corey O'Connor
fd3df90f1f Move from a typeclass to a structure of properties interface for terminals and display contexts. 2013-07-07 13:55:23 -07:00
Corey O'Connor
4f053574c6 add .hpc dir 2013-07-06 21:59:21 -07:00
Corey O'Connor
e6fb85e342 rename debug terminals to mock terminals. 2013-07-05 18:36:03 -07:00
Corey O'Connor
89b1a3a098 additional testing of string width functionality 2013-07-05 18:35:36 -07:00
Corey O'Connor
5570a2efb7 change characters of unknown width to 0 width 2013-07-05 18:34:46 -07:00
Corey O'Connor
c5d9a90701 fix test coverage collection. Had to revert tests not depending on full library. Ah well. 2013-07-02 09:42:42 -07:00
Corey O'Connor
5ce86b4db3 Merge pull request #36 from mhwombat/master
Fix for issue #35
2013-06-14 12:53:14 -07:00
Corey O'Connor
d0bca3634f Merge pull request #40 from egonSchiele/patch-1
Escape forward slashes
2013-06-14 12:52:15 -07:00
Aditya Bhargava
d60f9cb89b Escape forward slashes
hackage interprets those slashes as italics, as you can see here:
http://hackage.haskell.org/package/vty

So you need to escape them.
2013-06-12 15:45:02 -06:00
Corey O'Connor
dc8be4e487 change the test makefile to use O2 and the correct benchmark executable 2013-06-09 21:56:32 -07:00
Corey O'Connor
b842e2fe7a up to 5.0.0 for no particular reason. 2013-06-01 17:57:04 -07:00
Corey O'Connor
9952a909d9 fixes. all auto tests pass 2013-06-01 16:34:46 -07:00
Corey O'Connor
f3108faed9 cleanup and updates to get the test suite to compile 2013-06-01 06:47:29 -07:00
Corey O'Connor
cd6747cfa6 compiling again. fails testing tho 2013-06-01 05:18:00 -07:00
Corey O'Connor
81c65e2368 adjust for compile failures 2013-05-22 19:36:29 -07:00
Corey O'Connor
48137d0a80 finish first draft of add_maybe_clipped 2013-05-20 23:41:25 -07:00
Corey O'Connor
73415951e0 just about finished the maybe_clipped renderer 2013-05-20 09:03:16 -07:00
Corey O'Connor
26663ac1d6 more progress on the new span renderer 2013-05-19 14:48:14 -07:00
Corey O'Connor
e973a0de7f in progress 2013-05-16 13:44:04 -07:00
Corey O'Connor
052cee932a add new benchmark and improve benchmarking in general. 2013-05-10 23:23:41 -07:00
Corey O'Connor
ef0de4fa35 markdown README 2013-03-22 00:13:20 -07:00
Corey O'Connor
cca1f9aa5b doc updates 2013-03-22 00:11:13 -07:00
Amy de Buitléir
506979fe13 Fix for issue #35 2013-02-14 16:36:58 +00:00
Corey O'Connor
53d501be14 adjust expected output in interactive test to account for how the initial newline is handled in the string quasiquoter 2013-02-08 20:05:53 -08:00
Corey O'Connor
c80c7884e8 add remaining benchmarks to simple benchmark runner 2013-01-27 23:08:08 -08:00
Corey O'Connor
a029bda581 add a generic benchmark executable 2013-01-27 21:41:59 -08:00
Corey O'Connor
9c0f1e7f3d cleanup dependencies and docs 2013-01-27 12:37:04 -08:00
Corey O'Connor
c702313b6f correct version number. 2013-01-26 03:05:53 -08:00
Corey O'Connor
a11ac811ad update docs 2012-12-26 16:48:38 -07:00
Corey O'Connor
8211ead8d5 fix QuickCheck dependency. add interactive-terminal-test to executables section. add test for issue 7 2012-12-26 16:40:19 -07:00
Corey O'Connor
b07daca048 more doc updates 2012-12-24 23:27:50 -07:00
Corey O'Connor
2957f7b6e1 update docs and change unsafeIOToST import 2012-12-24 21:44:24 -07:00
Corey O'Connor
ae0f2bacff up version to 4.7.0.20 for release 2012-11-02 01:11:03 -07:00
Corey O'Connor
c482f97457 use fromIntegral to resolve ghc 7.6 compile issue. 2012-11-02 01:05:00 -07:00
Corey O'Connor
c231d05a4a up version to 4.7.0.19 2012-11-02 01:03:18 -07:00
Corey O'Connor
0cad81c5f3 up to 4.7.0.18 for release 2012-10-20 19:36:23 -07:00
Corey O'Connor
f4a618fad0 fixup the parsing loop to wait for input before looping. 2012-10-20 19:19:41 -07:00
Corey O'Connor
6ee46acfa7 migrate tests to Cabal test-suites 2012-10-15 20:50:58 -07:00
Corey O'Connor
3ce550bbc4 convert verify_display_attributes to detailed-0.9 test suite 2012-10-07 18:33:02 -07:00
Corey O'Connor
8e1ea8e153 Implement verify_debug_terminal as Cabal test. 2012-10-07 18:26:28 -07:00
Corey O'Connor
78d990f0bc Merge pull request #30 from jtdaugherty/master
Export Graphics.Vty.Image module
2012-10-03 01:39:28 -07:00
Jonathan Daugherty
a229728e2a Export Graphics.Vty.Image module to make character width functions available 2012-09-30 10:37:11 -07:00
Corey O'Connor
c57442d6d5 Merge pull request #29 from rootzlevel/crop-bug
Don't let remain_rows go negative
2012-08-17 21:39:34 -07:00
Corey O'Connor
e7361b7c69 Merge pull request #26 from YoshikuniJujo/master
Use fdReadBuf instead of fdRead to avoid locale conversion.
2012-08-17 21:39:11 -07:00
Hans-Peter Deifel
028da8fc31 Don't let remain_rows go negative
This variable is used as input for toEnum, so it has to be positive.
2012-08-04 22:41:53 +02:00
iocikun.jujon
70af4e602d version to 4.7.0.15 2012-07-09 11:16:50 +09:00
iocikun.jujon
37b3a672ef fdReadBuf instead of fdRead to input multi byte character 2012-07-09 10:50:36 +09:00
Corey O'Connor
c68f69fc22 up version to 4.7.0.14 2012-05-19 01:33:55 -07:00
Corey O'Connor
b9d7e7b5df correct issue #24: up mtl dependency 2012-05-19 01:28:36 -07:00