aboutsummaryrefslogtreecommitdiffstats
path: root/src/blocking
Commit message (Collapse)AuthorAgeFilesLines
* move the guards back onto the main objectsJesse Luehrs2021-03-122-5/+26
|
* simplifyJesse Luehrs2021-03-121-14/+12
|
* namingJesse Luehrs2021-03-122-4/+4
|
* refactor input implementations to share some codeJesse Luehrs2021-03-121-285/+82
|
* use state_diffJesse Luehrs2021-03-111-10/+3
|
* fix type aliasJesse Luehrs2021-03-091-2/+1
|
* simplifyJesse Luehrs2021-03-091-5/+6
|
* make raw_guard also asyncJesse Luehrs2021-03-091-2/+49
| | | | i think tcsetattr etc can actually block in some cases
* commentJesse Luehrs2021-03-091-0/+3
|
* handle errors properly in raw guardJesse Luehrs2021-03-091-2/+2
|
* add an error typeJesse Luehrs2021-03-092-20/+19
|
* add async implementation of InputJesse Luehrs2021-03-092-184/+66
| | | | | this is just copied and pasted for now, need to figure out how to generate one from the other
* more refactoringJesse Luehrs2021-03-081-133/+204
|
* reorganize a bitJesse Luehrs2021-03-073-0/+511