Commit Graph

33 Commits

Author SHA1 Message Date
Jonathan Daugherty
1fcdf94335 Library-wide export list cleanup 2017-01-22 09:22:15 -08:00
Jonathan Daugherty
1dac87efb7 Library-wide long haddock line cleanup 2017-01-21 22:54:37 -08:00
Jonathan Daugherty
ba2b6356ea Library-wide trailing whitespace cleanup 2017-01-21 22:21:58 -08:00
Jonathan Daugherty
8f38f2ac30 tests: add missing import for GHC 7.4.2 2015-08-09 13:13:03 -07:00
Corey O'Connor
66c045fca3 Update the expected output from the mock terminal. 2015-08-08 22:22:35 -07:00
Corey O'Connor
aa2887657e more naming convention updates 2014-04-11 20:54:00 -07:00
Corey O'Connor
a4ef14d1d9 refactor vty to use standard naming convention. 2014-04-11 17:51:13 -07:00
Corey O'Connor
4e45d7c024 rename DisplayRegion module to Prelude 2013-12-19 22:24:56 -08:00
Corey O'Connor
b6caadc7e7 rename strict_text to text' 2013-10-25 22:28:22 -07:00
Corey O'Connor
424e6a858d cleanup 2013-10-13 03:01:53 -07:00
Corey O'Connor
2e7bc4c3fc refactor input layer a bit more. closer to testable 2013-09-14 23:56:06 -07:00
Corey O'Connor
ae971503fa remove the attributechange span op. greatly simplifies layer combining 2013-08-19 15:52:58 -07:00
Corey O'Connor
08c42ea651 simplify the mock terminal tests a bit 2013-08-16 23:13:05 -06:00
Corey O'Connor
2a7fce5bcc add initial test for layered span generation 2013-08-15 14:05:38 -06:00
Corey O'Connor
c998873eaa more tests on cropping, plus some suspect fixes 2013-08-13 00:16:35 -06:00
Corey O'Connor
211ad02ee1 try adding more shrink implementations 2013-07-30 22:43:35 -07:00
Corey O'Connor
9748c1d659 more tests of cropping operations. simplify the terminal interface a bit 2013-07-29 09:44:53 -07:00
Corey O'Connor
16c773006a add a bit more strictness to the resize generator 2013-07-27 14:29:46 -07:00
Corey O'Connor
0788d18a52 complete the crop implementation. fix some bugs testing located 2013-07-27 01:00:25 -07:00
Corey O'Connor
ef226f9e53 remove unused add_unclipped 2013-07-26 21:27:48 -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
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
052cee932a add new benchmark and improve benchmarking in general. 2013-05-10 23:23:41 -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
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
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
coreyoconnor
82fd9c4538 Moved all IO actions to MonadIO
Ignore-this: 69cf0259898de9ab296861ab26630460

darcs-hash:20091109053436-f0a0d-0e2ae084dd91d09216d494a2aa84958ac71ef2f7.gz
2009-11-08 21:34:36 -08:00
coreyoconnor
f3f6af5989 -
Ignore-this: cf8f3d06e3c2fe5d580ea699b838e222

darcs-hash:20091109020018-f0a0d-01d08870acd6f1479c676d85e0c2c1590a0525f5.gz
2009-11-08 18:00:18 -08:00
coreyoconnor
7b38759846 use alloca instead of mallocBytes for exception safety
Ignore-this: 1d31bef2e227fefafe8bb4b6f9511e1d

darcs-hash:20090904172928-f0a0d-987b6931294fd33f7825eddc0adf04c81716a4dd.gz
2009-09-04 10:29:28 -07:00