on ffe6de2 help sign in
all commits
2e7bc4crefactor input layer a bit more. closer to testableCorey O'Connor 9748c1dmore tests of cropping operations. simplify the terminal interface a bitCorey O'Connor c3c652dremove the use of mfix. while harder to maintain correctness hunting down all the <<loop>> was not worth it right nowCorey O'Connor e5eaad5clear to eol on row end when using terminfo based terminalCorey O'Connor 42768e8handle missing cursor hide/show and color operations betterCorey O'Connor 4b6f75bimplement a test for all terminfo based terminals this should supportCorey O'Connor fd3df90Move from a typeclass to a structure of properties interface for terminals and display contexts.Corey O'Connor e6fb85erename debug terminals to mock terminals.Corey O'Connor cd6747ccompiling again. fails testing thoCorey O'Connor 9c0f1e7cleanup dependencies and docsCorey O'Connor b07dacamore doc updatesCorey O'Connor 8e1ea8eImplement verify_debug_terminal as Cabal test.Corey O'Connor 54d35d6prefixed all c functions to avoid Cabal bug #944Paul van der Walt 4e95657remove stdout_output_buffer. Not used anymorecoreyoconnor 8cbc302cleanup warningscoreyoconnor 454287d-coreyoconnor d5c51d2Use GHC Handles instead of POSIX Fds for outputcoreyoconnor c0faecamore documentation updatescoreyoconnor b3ee829Copyright updatecoreyoconnor 033acfacleanup a lot of warningscoreyoconnor dd0b3f0close the dupped terminal fd on release_terminalcoreyoconnor dbc218chm. remove the hFlush from output_byte_buffer.coreyoconnor bcda3dbadding a put_string equation for the inline API.coreyoconnor 9bad126be certain to use the same output device as before any stdout redirectioncoreyoconnor 4f06259Invoke write directly instead of via hPutBufcoreyoconnor aacb4abMove from MonadIO to IO. Improves results from compiler optimization passcoreyoconnor 04c79d2Moving construction of terminfo CapExpression to MonadIOcoreyoconnor f6c3cbfadding example of Graphics.Vty.Inline to testcoreyoconnor d506ea5-coreyoconnor 7f75f0d-coreyoconnor 82fd9c4Moved all IO actions to MonadIOcoreyoconnor 1183229start of implementing put_attr_changecoreyoconnor bde5a93change Attr record accessorscoreyoconnor 7b38759use alloca instead of mallocBytes for exception safetycoreyoconnor