N00byEdge

Results 7 issues of N00byEdge

This allows you to create a `DynamicBitSetUnmanaged` with a different backing integer type, useful for when being passed for example a `[*]u32` or `[*]u8` from an external API with no...

`std.mem.zeroes(struct{handle: void})` Failed with the following error before: ``` /nix/store/l6v4359wc9xrxxmvvp3rynsb5s3d78xf-zig-0.9.1/lib/zig/std/mem.zig:270:42: error: missing field: 'handle' if (@sizeOf(T) == 0) return T{}; ^ ```

I hope I don't have to send any links to the (fairly) recent attacks on sha1 and creating hash collisions. The main idea is that the map hashes provided is...

There is currently no way to get the attack speed upgrade status of a unit/weapon. Where does this go to begin with (unit or weapon)?

enhancement ✨
Good first issue 👶

A project file (at least for VS) should be added for BWEB to easily add it to your bot solution.

enhancement

Today the code generated by `zig.fmt` is far from desirable. [Here is a sketch](https://gcc.godbolt.org/z/ddf9q18sT) that I made up in a afternoon. Of course it's not a complete implementation, so it...

enhancement
optimization
standard library

I've provided a small example here how tailcalling corrupts the arugment, while calling it with `never_tail` makes it work: https://zig.godbolt.org/z/Erdj97ser ```zig const std = @import("std"); noinline fn insertionSort(data: []u64) void...

bug
miscompilation