diff options
Diffstat (limited to 'doc_topics/03-terminal.md')
-rw-r--r-- | doc_topics/03-terminal.md | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/doc_topics/03-terminal.md b/doc_topics/03-terminal.md index 9bad359..5bdf543 100644 --- a/doc_topics/03-terminal.md +++ b/doc_topics/03-terminal.md | |||
@@ -112,10 +112,10 @@ To use non-blocking input here's how to set it up: | |||
112 | sys.setnonblock(io.stdin, true) | 112 | sys.setnonblock(io.stdin, true) |
113 | 113 | ||
114 | 114 | ||
115 | Both functions require a timeout to be provided which allows for proper asynchronous | 115 | Both `readkey` and `readansi` require a timeout to be provided which allows for proper asynchronous |
116 | code to be written. Since the underlying sleep method used is `system.sleep`, just patching | 116 | code to be written. The underlying sleep method to use can be provided, and defaults to `system.sleep`. |
117 | that function with a coroutine based yielding one should be all that is needed to make | 117 | Just passing a coroutine enabled sleep method should be all that is needed to make |
118 | the result work with asynchroneous coroutine schedulers. | 118 | the result work with asynchroneous coroutine schedulers. Alternatively just patch `system.sleep`. |
119 | 119 | ||
120 | ### 3.3.2 Blocking input | 120 | ### 3.3.2 Blocking input |
121 | 121 | ||