Gary V. Vaughan

Results 21 issues of Gary V. Vaughan

I'm writing some Lua code (GNU Zile) that would gain a huge speed boost by using `memrchr` to scan back through an `alien.buffer` -- but `memrchr` is a GNU extension...

I fixed `unistd.ttyname` to notice an error status, and return `nil, "error message", ERRNO` correctly. There's almost certainly more cases of this :(

bug

it should be easy to write an lfs API compatible module over the low-level posix APIs for convenient transitioning of client code.

idea

luajit is much faster at FFI calls than marshaling types into and out of a C API call. As long as all the C API bindings we have at the...

idea

add some infrastructure to make all functions behave `mkdtemp`, and return an error complaining about the host system missing library functions when unable to bind an advertised API.

`os.difftime()` copes only with `os.date()` results, we should provide one that recognizes and subtracts epochs, PosixTm, PosixTmspec, PosixTimeval (or their deprecated.lua raw table massaged varieties) and return something sensible...

enhancement

Oddly, all of these pass on my (Mac OS Mountain Lion w/Lua 5.1.5 from homebrew) and Reuben's dev machines :( But Travis, on Ubuntu Precise is unhappy with them for...

ready
specifications

While modeled after openpty(2), the term and win arguments are currently disallowed. The implementation should be complete!

ready

https://travis-ci.org/luaposix/luaposix/jobs/33012265 Luajit build spuriously fails with: ``` socket handling communicates with IPV4 and IPV6 over loopback ./specs/posix_spec.yaml:806:4: PENDING expectation 4: returning `true` is NOT a minimal binding! ./specs/posix_spec.yaml:806:5: PENDING expectation...

bug

I'm trying to build luabuild on my Mac, which (due to multiboot) places my home directory at '/Volumes/Macintosh HD/Users/gary' (note the space)... causing it to fail when calling ar. I...