aboutsummaryrefslogtreecommitdiff
path: root/system (follow)
Commit message (Collapse)AuthorAgeFilesLines
* feat(readkey): allow a sleep function to be passedThijs Schreijer13 days1-9/+12
| | | | | | There are cases where both a blocking and non-blocking sleep is needed. In those cases just poatching system.sleep isn't good enough. Hence now we can pass a sleep function.
* simplify the __gc checkThijs Schreijer2024-06-201-13/+3
|
* add tests for autotermrestoreThijs Schreijer2024-06-201-0/+7
|
* add system.CODEPAGE_UTF8 for 65001 codepageThijs Schreijer2024-06-191-0/+5
|
* fix linter errorsThijs Schreijer2024-06-081-3/+3
|
* fix docs, merging modulesThijs2024-06-031-50/+53
|
* cleanup and documentationThijs Schreijer2024-05-231-2/+5
|
* add tests for termbackup & termrestoreThijs Schreijer2024-05-221-43/+49
|
* add example for reading a line from the terminal, non-blockingThijs Schreijer2024-05-201-59/+67
| | | | Handles utf8, and character width
* localize unpackThijs Schreijer2024-05-071-3/+4
|
* make readkey async, and add keyboard parser; ansi + utf8Thijs Schreijer2024-05-071-0/+147
|
* switch "has" to "has_all_of" and "has_any_of"Thijs Schreijer2024-05-041-2/+2
|
* feat(term): getting/setting terminal config flagsThijs2024-04-301-2/+210
|
* Support for gettime and sleep functionsOscar Lim2016-02-101-0/+2
Provide `gettime` and `sleep` functions with at least 1 millisecond resolution.