aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v0.4.2 (#31)v0.4.2Thijs Schreijer2024-07-1119-17/+112
* fix(term): headers on yet another MinGW version (#30)Thijs Schreijer2024-07-112-1/+3
* Release v0.4.1v0.4.1Thijs2024-06-2519-17/+112
* fix(ci): move away from deprecated macos versionThijs2024-06-251-1/+1
* fix(*): msys2 requires conio.h headerThijs2024-06-251-3/+4
* Release v0.4.0 (#24)v0.4.0Thijs Schreijer2024-06-2020-311/+3774
* Merge pull request #21 from lunarmodules/terminalThijs Schreijer2024-06-2026-11/+4037
|\
| * simplify the __gc checkThijs Schreijer2024-06-201-13/+3
| * add tests for autotermrestoreThijs Schreijer2024-06-202-2/+89
| * add system.CODEPAGE_UTF8 for 65001 codepageThijs Schreijer2024-06-196-13/+18
| * switch termsize results to standard; rows, colsThijs Schreijer2024-06-083-11/+11
| * fix linter errorsThijs Schreijer2024-06-081-3/+3
| * fix docs, merging modulesThijs2024-06-037-55/+75
| * cleanup and documentationThijs Schreijer2024-05-235-30/+161
| * fix the final testsThijs Schreijer2024-05-231-2/+49
| * all done, but tcgetattr/tcsetattr tests, manualThijs Schreijer2024-05-231-4/+5
| * Windows fixes, some manual testsThijs2024-05-234-10/+31
| * fix several testsThijs Schreijer2024-05-234-21/+49
| * add final (failing for now) tests, to be fixedThijs Schreijer2024-05-231-4/+91
| * fix windows (manual) testsThijs2024-05-222-14/+11
| * fixThijs Schreijer2024-05-221-0/+11
| * add tests for get/setnonblockThijs Schreijer2024-05-221-4/+42
| * add tests for termbackup & termrestoreThijs Schreijer2024-05-222-46/+84
| * drop debug lineThijs Schreijer2024-05-221-1/+0
| * 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
| * 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
| * 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
* chore(readme): fix label description (#19)Thijs Schreijer2024-03-191-1/+1
* chore(ci): macos-latest + windows-latest (#17)Thijs Schreijer2024-03-194-90/+110
* 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
|\