John Millikin
John Millikin
Adds a `rename_files=` parameter to the `extract()` and `download_and_extract()` methods of `repository_ctx`. This new parameter takes a dict of archive entries to rename, and is applied prior to any prefix...
Currently the CI runner script looks for a file named `BUILD.bazel`, and if it finds one, ignores all files named `BUILD`. This doesn't work well for repos with both names...
[`toolchain_utils.bzl%find_cpp_toolchain`](https://github.com/bazelbuild/rules_cc/blob/42ed56d8acbd9938b4ee8b2066d2c4c898a22504/cc/toolchain_utils.bzl#L23) and [`find_cc_toolchain.bzl%find_cc_toolchain`](https://github.com/bazelbuild/rules_cc/blob/42ed56d8acbd9938b4ee8b2066d2c4c898a22504/cc/find_cc_toolchain.bzl#L47) appear to be duplicates. Which one is preferred? The non-preferred one should be deleted.
The pre-stabilized API for abstract socket addresses exposes methods on `SocketAddr` that are only enabled for `cfg(any(target_os = "android", target_os = "linux"))`. Per discussion in , moving these methods to...
### Description of the problem / feature request: https://github.com/bazelbuild/bazel/issues/9075 added support for unresolved symlinks, via the `actions.declare_symlink()` and `actions.symlink()` functions. That functionality is currently gated by `--experimental_allow_unresolved_symlinks`. I've discovered that...
[Rendered](https://github.com/jmillikin/upstream__rust-rfcs/blob/unsized-thin-pointers/text/3536-unsized-thin-pointers.md)
> IEEE 754-2008 32-bit and 64-bit floating point, except for [a few exceptions](https://webassembly.org/docs/semantics/#floating-point-operators). Link `https://webassembly.org/docs/semantics/#floating-point-operators` redirects to `https://webassembly.github.io/spec/core/exec/index.html#floating-point-operators`, which is a table of contents. The correct link / redirect would...
# Proposal ## Problem statement UTF-16 is a common text encoding in platforms that adopted Unicode before the invention of UTF-8. C compilers for these platforms have special syntax for...
# Proposal ## Problem statement The ability to place formatted text into a buffer seems like a useful primitive to have, so I propose adding types to `core::fmt` that implement...