aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * add tests for termwrapThijs Schreijer2024-05-221-1/+59
| |
| * add example for termsizeThijs2024-05-211-0/+36
| |
| * add tests for readkey and readansiThijs2024-05-211-5/+142
| |
| * add tests get/setconsolecp, and get/setconsoleoutputcpThijs2024-05-211-9/+87
| |
| * add setconsoleflags testsThijs2024-05-201-5/+35
| |
| * implement getconsoleflags testsThijs2024-05-202-14/+28
| |
| * add example for reading a line from the terminal, non-blockingThijs Schreijer2024-05-208-78/+1358
| | | | | | | | Handles utf8, and character width
| * localize unpackThijs Schreijer2024-05-071-3/+4
| |
| * make readkey async, and add keyboard parser; ansi + utf8Thijs Schreijer2024-05-073-59/+157
| |
| * chore(keypressed): remove function keypressedThijs Schreijer2024-05-071-28/+0
| | | | | | | | easier to handle this on the Lua side
| * fix(readkey): add proper error handlingThijs Schreijer2024-05-071-4/+25
| |
| * switch "has" to "has_all_of" and "has_any_of"Thijs Schreijer2024-05-044-27/+64
| |
| * review: bitflags no comparison, extra testsThijs Schreijer2024-04-302-37/+15
| |
| * feat(term): getting/setting terminal config flagsThijs2024-04-3017-8/+1794
|/
* chore(test): add tests (manual) for isatty terminal function (#22)Thijs Schreijer2024-03-247-4/+140
|
* chore(config): update editorconfig (#20)Thijs Schreijer2024-03-212-11/+11
| | | | Lua was duplicated and C was missing. Updated the 1 C file that deviated in whitespace as well.
* chore(readme): fix label description (#19)Thijs Schreijer2024-03-191-1/+1
| | | Description still mentioned Unix only and had a Linux logo
* chore(ci): macos-latest + windows-latest (#17)Thijs Schreijer2024-03-194-90/+110
| | | Co-authored-by: Hisham Muhammad <hisham@gobolinux.org>
* chore(rockspec): new rockspec revision (#18)Thijs Schreijer2024-02-141-0/+83
|
* fix(rockspec): LuaSystem compiles on MinGW (#16)Shoop2024-02-141-0/+8
|
* ci: Replace custom workflow installing Luacheck with dedicated action (#14)Caleb Maclennan2023-12-222-38/+13
|
* Release v0.3.0 (#11)v0.3.0Thijs Schreijer2023-12-167-9/+84
|
* chore(ci): bump action to silence deprecation warnings (#12)Thijs Schreijer2023-12-152-2/+2
|
* fix(mingw): fix the windows build with MinGW (#10)Thijs Schreijer2023-12-151-4/+10
|
* chore(ci): add deployment job (#9)Thijs Schreijer2023-11-151-0/+34
|
* Merge pull request #6 from lunarmodules/timeThijs Schreijer2023-11-1525-95/+1970
|\
| * chore(docs): render the documentationThijs Schreijer2023-11-155-0/+927
| |
| * feat(tty): add isatty()Thijs2023-11-155-5/+50
| |
| * feat(*): add environment variable and random functionsThijs Schreijer2023-11-1519-95/+998
| |
* | fix(ci): switch to master instead of main (#8)Thijs Schreijer2023-11-132-2/+2
|/
* fix(ci): relax tests, macos is imprecise due to priorityThijs Schreijer2023-11-091-2/+2
|
* chore(ci): switch to github actionsThijs Schreijer2023-11-097-174/+126
|
* chore(*): config filesThijs Schreijer2023-11-093-2/+82
|
* chore(ci): add linter for tests and rockspecsThijs Schreijer2023-11-091-0/+32
|
* chore(rockspecs): update new locationThijs Schreijer2023-11-092-6/+85
|
* chore(rockspecs): move rockspecs to subdirThijs Schreijer2023-11-091-0/+0
|
* Release v0.2.1v0.2.1Oscar Lim2016-10-022-4/+4
|
* Fix `clock_gettime` for Mac OS X 10.12Oscar Lim2016-09-281-1/+9
|
* Merge pull request #2 from grandquista/patch-1Oscar Lim2016-07-231-0/+2
|\ | | | | Fix macOS 10.12 having `clock_gettime`
| * Fix macOS 10.12 having `clock_gettime`Adam Grandquist2016-07-231-0/+2
|/ | | See https://github.com/Homebrew/homebrew-core/issues/1957 for similar issues.
* Release v0.2.0v0.2.0Oscar Lim2016-05-082-4/+4
|
* Support for monotimeOscar Lim2016-05-088-10/+173
| | | | Provide `monotime` function with at least 1 millisecond resolution.
* Add osx to travisOscar Lim2016-05-081-0/+6
|
* New travis infrastructureOscar Lim2016-05-075-52/+152
| | | | | Changes the travis setup and drop `sudo` in favor of the faster container-based travis infrastructure.
* Release v0.1.1v0.1.1Oscar Lim2016-04-102-4/+4
|
* Fix compile errors for WindowsOscar Lim2016-04-091-0/+2
|
* Make test for `gettime` more robustOscar Lim2016-02-211-1/+8
|
* Fix travis build errorOscar Lim2016-02-111-1/+1
|
* Release v0.1.0v0.1.0Oscar Lim2016-02-112-0/+52
|
* Support for gettime and sleep functionsOscar Lim2016-02-1014-0/+600
Provide `gettime` and `sleep` functions with at least 1 millisecond resolution.