on 00a6a4f help sign in
all commits
c9155d7use threaded runtime and forkOS to resolve issues with VMIN and VTIMECorey O'Connor eb15f26cleanupCorey O'Connor 4f93146use vtime and vmin to implement timing.Corey O'Connor 87e09a1derive new input loopCorey O'Connor 888b6d2resolve compilation issues and test failuresCorey O'Connor 0bbc339split input table generation based on terminal typeCorey O'Connor b301324start refactoring input layer into a nice interface structureCorey O'Connor e994b3brename current_terminal to output_for_current_terminal etc. plus doc fixupsCorey O'Connor 41c42dfdocumentation fixesCorey O'Connor 4e45d7crename DisplayRegion module to PreludeCorey O'Connor 3a57dacdocsCorey O'Connor 11db66ecorrect the cap used for function keys to kfN not key_fNCorey O'Connor 4e99fd9add another tests and more docsCorey O'Connor 849fc71refactor the input layer for testing. build first test that actually simulate typingCorey O'Connor 5c7598bok fine. actually trying to understand and fixup the input layerCorey O'Connor f9619d0finish test for verifying the parsing of the keys read from the capabilities fileCorey O'Connor 22774a9abstract event block generation from source table. initial terminfo caps based input block testCorey O'Connor 424e6a8cleanupCorey O'Connor dc74901add an event to end the event processing loop. finish simple_chars testCorey O'Connor 2e7bc4crefactor input layer a bit more. closer to testableCorey O'Connor ad4b218factor out more input classify data for easier reading by me.Corey O'Connor 4f9fc10start refactoring input layer for an easy to understand mapping of input bytes to eventsCorey O'Connor