Commit Graph

71 Commits

Author SHA1 Message Date
Corey O'Connor
e31a531ac8 update benchmark results 2013-07-23 09:12:07 -07:00
Corey O'Connor
e5eaad51c2 clear to eol on row end when using terminfo based terminal 2013-07-23 01:16:25 -07:00
Corey O'Connor
088b6469b3 update benchmark results 2013-07-22 19:57:23 -07:00
Corey O'Connor
2f8e0bc005 test fixes 2013-07-22 01:11:50 -07:00
Corey O'Connor
0ec4db3cac split Span into two modules 2013-07-20 22:08:36 -07:00
Corey O'Connor
35b159777e rename Hack to Unsafe plus minor 2013-07-20 20:31:05 -07:00
Corey O'Connor
42768e8ff4 handle missing cursor hide/show and color operations better 2013-07-08 01:37:28 -07:00
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
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
5ce86b4db3 Merge pull request #36 from mhwombat/master
Fix for issue #35
2013-06-14 12:53:14 -07: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
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
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
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
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
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
f56abd231a up to 4.7.0.12 for release 2012-04-22 08:55:12 -07:00
Corey O'Connor
5405f9136c update test/Makefile 2011-11-02 16:53:21 -07:00
Corey O'Connor
cc969d903f Add test target "core" to easily view the ghc-core. 2011-07-14 23:40:14 -07:00
Corey O'Connor
4f3cd6c906 optimize span generation. Use string-qq for tests.
Recovers most of the performance lost with 4.7.0.0.
2011-07-14 18:23:02 -07:00
Corey O'Connor
a57c0b5360 Add Word Random instance for GHC < 7.1 2011-07-09 21:06:50 -07:00
Corey O'Connor
05b27000d7 - 2011-07-04 00:04:04 -07:00
Corey O'Connor
e59ce7f39f Update Span 2011-07-03 23:26:57 -07:00
Corey O'Connor
30fd552a79 Pair image characters with display widths.
This way repeated calls to wcwidth are not required within the inner loops of generating spans.
2011-07-03 13:31:23 -07:00
Corey O'Connor
de65cb2758 Fixup HereDoc and Verify. 2011-05-19 13:03:46 -07:00
coreyoconnor
4538410db3 update test/Makefile
Ignore-this: f65c93131406554766d6a0c14d2b0604

darcs-hash:20110114002720-f0a0d-dd344a5df33274cae65267242f3f4e84c4fe6909.gz
2011-01-13 16:27:20 -08:00
coreyoconnor
fddf5c977a remove use of put_string in interactive_terminal_test
Ignore-this: 437fabe080cf23c005b11eb1d09f974e

darcs-hash:20100907050742-f0a0d-3a331931909c1170fafa389cf71b27e6215c9eee.gz
2010-09-06 22:07:42 -07:00
coreyoconnor
dbc218c7ea hm. remove the hFlush from output_byte_buffer.
Ignore-this: 6b564f9e1156eb98f43a594658a700ff

darcs-hash:20100812200035-f0a0d-6e288a1caf6e3fa06a1a2734fe52de3ae6403a2f.gz
2010-08-12 13:00:35 -07:00
coreyoconnor
bcda3db0eb adding a put_string equation for the inline API.
Ignore-this: b1665413f489310eacc0441a8ddb731f

darcs-hash:20100806215448-f0a0d-4dea846225c80f0644ba54a544bce278f3c8bde8.gz
2010-08-06 14:54:48 -07:00
coreyoconnor
0caf0324f9 updating tests to compile against 2.1.0.3
Ignore-this: 72681804b946b933b2f8efec031c3a5f

darcs-hash:20100711224040-f0a0d-2ada820209967e001e57e445a7abb2408285bb6b.gz
2010-07-11 15:40:40 -07:00
coreyoconnor
4f06259de3 Invoke write directly instead of via hPutBuf
Ignore-this: 172072f7a4876e5864c8e54f896bf0b0

darcs-hash:20100114091229-f0a0d-915e8160f8cf596abbae4df8c9d883febeedf509.gz
2010-01-14 01:12:29 -08:00
coreyoconnor
e110cc1e0e compile fixes
Ignore-this: afd25b5fd8ab6275aaccd74ce2a5e994

darcs-hash:20100114080519-f0a0d-e18d467a1ac0f09452c697f996f131d12e1c2d4a.gz
2010-01-14 00:05:19 -08:00
coreyoconnor
409044c764 Optimize bytes_for_range - replace with direct ptr access when possible
Ignore-this: c082249814e88500de8243138bcb2fd

darcs-hash:20100114022236-f0a0d-d7f114a7c6356f4865ae84ace55d5e377b769e8b.gz
2010-01-13 18:22:36 -08:00
coreyoconnor
04c79d2e8c Moving construction of terminfo CapExpression to MonadIO
Ignore-this: 5c78cc78ce2ad3f394484f76cb840272

darcs-hash:20100114013836-f0a0d-52bfc693e29d2e2bc36931b0e944d1cc3da7a94f.gz
2010-01-13 17:38:36 -08:00
coreyoconnor
8c261253d5 Start the upgrade to parallel 2 and deepseq
Ignore-this: 1220be5e82cc30f40e7be675b582bf04

darcs-hash:20100112235802-f0a0d-d9c0460c63b186bf555b4c80efab560098fdc5da.gz
2010-01-12 15:58:02 -08:00
coreyoconnor
4fb2e88827 Modify verify_eval_terminfo_caps for easier profiling
Ignore-this: d72dbbbe49ed280b9140f30013be73ee

darcs-hash:20100112235713-f0a0d-0e52694cd0a01a77c91c80d0b352574ebeac4a7a.gz
2010-01-12 15:57:13 -08:00
coreyoconnor
61e25b6bef Wall police
Ignore-this: e7f8d9303c50e19abc224ad7e044a626

darcs-hash:20100112225218-f0a0d-cc97539a2e57e2404d298bf2e82a70d68060f8fb.gz
2010-01-12 14:52:18 -08:00
coreyoconnor
f6c3cbfa01 adding example of Graphics.Vty.Inline to test
Ignore-this: e82f6a3b8eec33ab55fd04a51f4d9873

darcs-hash:20091228233218-f0a0d-345ddcbee616acc4f39d9d12393bdea5982f34d9.gz
2009-12-28 15:32:18 -08:00