Arnau Camprubí
Arnau Camprubí
### Skill Name Assembly, asm ### Why? A lot of low-level programmers have assembly coding as one of their main skills. It's a shame to not be able to showcase...
Make `std.process.execv` (and similar) return type be `ExecvError!noreturn`, instead of `ExecvError`. This plays better with the type system, and helps the user understand that the function would not return under...
This proposal is about implementing a diff algorithm (probably Myers') in the standard library. # Considerations - It would probably be under `std.mem`, being something like `std.mem.diff` - The prototype...
Now that ZON files (Zig Object Notation) are a thing, they should be documented in langref ZON files described on #14523
Favicon filename on README.md was outdated, updated it from `zig-icon.png` to `zig-favicon.png`, as that's what it's called now
Whenever the tab key is pressed, a 4-space indentation is inserted, in a similar manner to most editors
There are some assembly instruction mnemonics missing on the x86 backend, specially some CPL0 instructions like `cli`, `sti`, `wrmsr`, `rdmsr`, `hlt`, `ltr`, `lidt`, `iretq`, `hlt`... There are some registers missing...
### Zig Version 0.13.0-dev.211+6a65561e3 ### Steps to Reproduce and Observed Behavior Run the following code: ```zig const std = @import("std"); pub const Foo = packed struct(u2) { a: bool =...
Allow `startFn` to return `!noreturn`. If both `noreturn` and `!void` are supported, why wouldn't `!noreturn` be? Right now the error is `error: expected return type of startFn to be 'u8',...