aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* handle errors properly in raw guardJesse Luehrs2021-03-094-14/+24
* add an error typeJesse Luehrs2021-03-096-39/+53
* add async implementation of InputJesse Luehrs2021-03-096-187/+569
* more refactoringJesse Luehrs2021-03-081-133/+204
* reorganize a bitJesse Luehrs2021-03-075-9/+12
* cleanupJesse Luehrs2021-03-071-1/+1
* separate out the guards from the main structsJesse Luehrs2021-03-074-55/+115
* more derivesJesse Luehrs2021-03-071-1/+1
* more renamesJesse Luehrs2021-03-071-1/+1
* a few derivesJesse Luehrs2021-03-071-0/+1
* a few renamesJesse Luehrs2021-03-073-11/+11
* sketch out some input handlingJesse Luehrs2021-03-072-0/+400
* also set the appropriate terminal modesJesse Luehrs2021-03-072-6/+20
* simplify, add some more methodsJesse Luehrs2021-03-073-6/+47
* a bunch more improvementsJesse Luehrs2021-03-071-4/+12
* rename a bitJesse Luehrs2021-03-063-4/+7
* split into sync and async implementationsJesse Luehrs2021-03-063-60/+163
* basic sketch of an implementationJesse Luehrs2021-03-062-5/+154
* project skeletonJesse Luehrs2021-03-061-0/+7