Commit Graph

181 Commits

Author SHA1 Message Date
Corey O'Connor
7617f21877 Add sample for #76. 2015-08-08 17:27:14 -07:00
Sergei Trofimovich
a27c36968f vty.cabal: fix test depends
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
2015-04-25 19:39:49 +01:00
Corey O'Connor
475c45d9d0 do not differentiate the terminal to use based on TERM_PROGRAM when on Mac OS X #68 2015-03-15 23:27:11 -07:00
Corey O'Connor
4391f6212b try having travis CI use cabal-install 1.20 for test compat 2014-08-14 17:37:23 -07:00
Corey O'Connor
cbe30a71a3 update tests for changes in config process 2014-08-14 15:08:44 -07:00
Corey O'Connor
761e51d44c warning fixup again 2014-08-07 21:26:26 -07:00
Jonathan Daugherty
6e2a7adb61 Rogue: document addRoom and mkLevel 2014-08-01 15:58:05 -07:00
Jonathan Daugherty
30103d7c24 Rogue: use a type alias where coordinates are used 2014-08-01 15:47:10 -07:00
Jonathan Daugherty
d4d4aa391c Rogue: main: remove redundant invocation of updateDisplay 2014-08-01 15:39:05 -07:00
Jonathan Daugherty
39b31c6593 Rogue: put image-generation functions together 2014-08-01 15:37:08 -07:00
Jonathan Daugherty
051a6d949d Rogue: wrap some long comment lines 2014-08-01 15:35:02 -07:00
Jonathan Daugherty
d3697b7f76 Rogue: be gender-nonspecific: rename "dude" to "player" everywhere 2014-08-01 15:34:25 -07:00
Jonathan Daugherty
78387890f9 Rogue: use a type alias for the array type used for level geo data 2014-08-01 15:32:09 -07:00
Jonathan Daugherty
373301179c Rogue: clean up warnings (remove unused imports) 2014-08-01 15:29:16 -07:00
Jonathan Daugherty
131633c08e Rogue: whitespace 2014-08-01 15:28:37 -07:00
Jonathan Daugherty
668ec34424 Rogue: clean up warnings (add type signatures, avoid overlapping names) 2014-08-01 15:28:16 -07:00
Jonathan Daugherty
f9757bc01b Bugfix: rename "rouge" to "rogue" everywhere 2014-08-01 15:16:43 -07:00
Jonathan Daugherty
18ad37af1c Bugfix: vty-rouge: use correct bounds when constructing level geography array
Before this fix, attempts to inspect indices using `levelWidth` and
`levelHeight` would result in a runtime exception.
2014-08-01 15:13:38 -07:00
Corey O'Connor
eb016d15e9 update vty-examples 2014-07-27 12:52:54 -07:00
Corey O'Connor
45c1e1d7f4 raise dependencies for issue #49 2014-07-27 12:13:13 -07:00
Sebastian J. Mielke
e0f29a7da7 Add ScopedTypeVariables pragma to interactive_terminal_test
Otherwise l. 77 (now 78) "_ :: SomeException" doesn't seem to work
2014-06-22 18:36:03 +02:00
Corey O'Connor
9704f66a49 remove abstractions over vmin and vtime and correct input classifier 2014-06-06 09:09:10 -07:00
Corey O'Connor
0e772f7361 add support for matching a specific terminal to input map config. cleanup 2014-06-04 23:26:41 -07:00
Corey O'Connor
23a5b90408 start to move all input map config to the same scheme 2014-06-02 23:06:43 -07:00
Corey O'Connor
2c756c1158 fixup examples that use outputForCurrentTerminal 2014-05-31 18:12:20 -07:00
Corey O'Connor
4aceef7a7f mask output from quickcheck. need to be replaced with one that reports output via Progress values 2014-05-31 01:52:55 -07:00
Corey O'Connor
7d434d3104 latter entries in the table have precedence. the mock input tests was not reflecting this. 2014-05-31 01:52:29 -07:00
Corey O'Connor
522b740b8a add a debug log for input 2014-05-25 23:28:49 -07:00
Corey O'Connor
5b30b8d9b9 move RougeStory 2014-05-02 11:12:47 -07:00
Corey O'Connor
de6af31ee6 fix debugLog reference 2014-04-24 13:28:24 -07:00
Corey O'Connor
0b8eb61564 commentary update. add a minimal example. 2014-04-24 12:58:37 -07:00
Corey O'Connor
689e8f5732 add config parser and test 2014-04-23 19:07:19 -07:00
Corey O'Connor
99bb4b8133 refactor Input.Internal into more specific modules 2014-04-16 16:44:44 -07:00
Corey O'Connor
8abf7f94c6 commentary update 2014-04-14 22:07:31 -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
cd5e64cbd7 clarify benchmark results tables 2014-02-02 02:21:31 -08:00
Corey O'Connor
faa248deab add benchmark results for my older AMD desktop 2014-02-01 11:42:54 -08:00
Corey O'Connor
a20928d610 resolve the failure to parse reads from the terminal that contained 2 or more ESC prefixed keys. 2014-01-31 12:10:45 -08:00
Corey O'Connor
24b6a9d741 add test demonstrating current parse failure 2014-01-31 01:26:53 -08:00
Corey O'Connor
ccb1b2487c resolve test compile failures 2014-01-31 01:13:24 -08:00
Corey O'Connor
76bffb44d8 fix terminfo cap parser tests 2014-01-30 21:12:01 -08:00
Corey O'Connor
f0dd4aae40 have eventecho print out final event 2014-01-29 08:13:25 +01:00
Corey O'Connor
5d53e6b898 cleanup warnings 2014-01-28 22:48:30 +01:00
Corey O'Connor
b7d8b6d87e resolve compile failure 2014-01-28 08:33:27 +01:00
Corey O'Connor
b34a7f0bb8 correct compile failures 2014-01-26 13:25:13 -08:00
Corey O'Connor
c9155d7dec use threaded runtime and forkOS to resolve issues with VMIN and VTIME 2014-01-22 15:26:13 -08:00
Corey O'Connor
87e09a1484 derive new input loop 2014-01-21 03:50:57 -08:00
Corey O'Connor
888b6d2589 resolve compilation issues and test failures 2014-01-19 00:19:56 -08:00
Corey O'Connor
fe5195dac2 fixup examples 2013-12-25 08:03:22 +01:00