mirror-ghostty/pkg/oniguruma
Alessandro De Blasis 014873e539 build: fix oniguruma compilation on Windows with MSVC
Conditionally disable POSIX-only header defines (alloca.h, sys/times.h,
sys/time.h, unistd.h) on Windows since they do not exist with MSVC.
Enable USE_CRNL_AS_LINE_TERMINATOR on Windows for correct line endings.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 08:03:53 +01:00
..
build.zig build: fix oniguruma compilation on Windows with MSVC 2026-03-24 08:03:53 +01:00
build.zig.zon build: mark most dependencies as lazy 2025-03-14 13:32:19 -07:00
c.zig pkg/oni: yeet usingnamespace 2024-08-16 15:32:21 -07:00
errors.zig pkg/oni: yeet usingnamespace 2024-08-16 15:32:21 -07:00
init.zig Zig 0.15: zig fmt 2025-10-03 07:10:43 -07:00
main.zig terminal: bound link regex search work with Oniguruma retry limits 2026-03-04 21:02:55 -08:00
match_param.zig terminal: bound link regex search work with Oniguruma retry limits 2026-03-04 21:02:55 -08:00
regex.zig terminal: bound link regex search work with Oniguruma retry limits 2026-03-04 21:02:55 -08:00
region.zig pkg/oni: yeet usingnamespace 2024-08-16 15:32:21 -07:00
testing.zig pkg/oniguruma: init regex object 2023-11-29 15:29:43 -08:00
types.zig pkg/oni: yeet usingnamespace 2024-08-16 15:32:21 -07:00