| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps the github-actions group with 4 updates: [luarocks/gh-actions-lua](https://github.com/luarocks/gh-actions-lua), [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm), [vmactions/openbsd-vm](https://github.com/vmactions/openbsd-vm) and [vmactions/netbsd-vm](https://github.com/vmactions/netbsd-vm).
Updates `luarocks/gh-actions-lua` from 13 to 14
- [Release notes](https://github.com/luarocks/gh-actions-lua/releases)
- [Commits](https://github.com/luarocks/gh-actions-lua/compare/85e2287697275df96334743ac654241a8fd34ab3...56eba09993704b908cc3c7c2753e630d18cb9696)
Updates `vmactions/freebsd-vm` from 1.5.3 to 1.5.5
- [Release notes](https://github.com/vmactions/freebsd-vm/releases)
- [Commits](https://github.com/vmactions/freebsd-vm/compare/83b151f58c6047089f4c80eb5ba2039d158ce093...f0552d3b69211736abd97f02ff3d4674c56b73b1)
Updates `vmactions/openbsd-vm` from 1.4.6 to 1.4.7
- [Release notes](https://github.com/vmactions/openbsd-vm/releases)
- [Commits](https://github.com/vmactions/openbsd-vm/compare/e6c68b637a12e83519688d115d57d5b0b53923cd...86cdc08415d9d0865267e686561e276c52d62530)
Updates `vmactions/netbsd-vm` from 1.4.6 to 1.4.7
- [Release notes](https://github.com/vmactions/netbsd-vm/releases)
- [Commits](https://github.com/vmactions/netbsd-vm/compare/00081e82b14bc40114eb97f32b4455306828516b...6334c835de4c04a59fe59f0f8f071e02a2f0bab3)
---
updated-dependencies:
- dependency-name: luarocks/gh-actions-lua
dependency-version: '14'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.5.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: vmactions/openbsd-vm
dependency-version: 1.4.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: vmactions/netbsd-vm
dependency-version: 1.4.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
|
| |
|
| |
Signed-off-by: dependabot[bot] <support@github.com>
|
| |
|
| |
Signed-off-by: dependabot[bot] <support@github.com>
|
| | |
|
| |
|
| |
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
The generator script will parse official unicode data to create
the actual ranges for 0, double, and ambiguous width characters.
|
| | |
|
| |
|
|
| |
fixes #77
|
| |
|
|
|
| |
the default 'latest' is arm based, so we add an exception for x86_64
against only Lua 5.5
|
| | |
|
| |
|
|
| |
Signed-off-by: Matěj Cepl <mcepl@cepl.eu>
|
| | |
|
| | |
|
| |
|
|
|
| |
system.readkey now passes any errors from system._readkey on
to the caller.
|
| | |
|
| |
|
|
| |
readkey would return "char" as type for control characters, yet they are not printable.
|
| |
|
| |
see https://github.com/luarocks/luarocks/issues/1797
|
| |
|
| |
Current setting of 0.2 sometimes makes the response feel sluggish.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
| |
Also; documents the internal buffer and retry behaviour of readansi
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As https://www.openbsd.org/faq/ports/guide.html#PortsGeneric states, it
is inappropriate to base feature inclusion on a growing list (60b66fc,
9160d12) of excluded platforms. Thus this commit attempts to switch the
assumption from Linux to a modern POSIX as the default target.
Firstly, merely checking for __unix__ should be functionally equivalent
of having a long lists of practically "all" operating systems.
Apart from Windows, the primary non-standard code covers these termios
related constants: I_IUCLC, O_OLCUC, O_OFILL, O_OFDEL, O_NLDLY, O_CRDLY
and L_XCASE.
A few of them are documented as LEGACY as they were removed from POSIX
https://pubs.opengroup.org/onlinepubs/007904875/basedefs/termios.h.html
over two decades ago. The other constants are part of the X/Open System
Interfaces, which supposedly should be available when _XOPEN_UNIX is set
to another value than -1. However on Linux they exist, yet the variable
indicating their presence is undefined.
In summary; It is hard to find any feature specific preprocessor
variables indicating availability, but it is quite safe to limit their
inclusion to Linux until patches arrive for other platforms.
Executing `cpp -dM </dev/null | grep -i linux` on contemporary glibc and
musl based distributions tend to give a few constants, where __linux__
likely is the one most suitable.
Based on the previous state of the code, the following constants are
expected to be available also on Apple: O_BSDLY, O_VTDLY and O_FFDLY.
They do not appear be documented in termios(4) on macOS 13, but they
actually exist in /Library/Developer/…/sys/termios.h.
Lastly, O_TABDLY is kept excluded exclusively for NetBSD as that is the
only currently supported platform lacking it.
|
| | |
|
| | |
|
| |
|
|
| |
Co-authored-by: cos <cos>
|
| |
|
|
| |
the api is faster and equally good
|
| | |
|
| |
|
|
|
| |
Lua utf8 functions return codepoints, hence it makes sense to accept
those, instead of having to convert to utf8 string and back again.
|
| | |
|
| |
|
|
| |
fixes #43
|