aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v0.4.5v0.4.5Hisham Muhammad2024-12-1820-19/+118
* ci: ensure we don't try installing old version of luasystemHisham Muhammad2024-12-181-5/+4
* fix: suppress -Wexpansion-to-defined warningHisham Muhammad2024-12-181-1/+5
* fix: do not rely on luaconf.h to include limits.hHisham Muhammad2024-12-181-1/+1
* Release v0.4.4 (#37)v0.4.4Thijs Schreijer2024-09-0319-18/+109
* fix(makefile): include all objects (#36)Thijs Schreijer2024-09-032-1/+5
* Release v0.4.3 (#34)v0.4.3Thijs Schreijer2024-08-2819-19/+111
* Re-add FreeBSD support (broken since c1a64c1) (#33)Thijs Schreijer2024-08-284-5/+20
* chore(term): add descriptive error on Windows for lack of VT (#32)Thijs Schreijer2024-07-312-0/+9
* 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