Results 7 issues of eNV25

It works on chromium but I haven't tested on firefox. Don't merge.

enhancement
B:chromium
do not merge

It's possible to use Rust to create an MPV plugin. ```toml [package] name = "test-mpv-cplugin" version = "0.1.0" edition = "2021" [lib] name = "test_mpv_cplugin" crate-type = ["cdylib"] [dependencies] libmpv-sys...

Since the `go1.19` update, there are lots of duplicate functionality between this package and `sync/atomic`. This duplication is currently needed because `go1.18` is still supported. `sync/atomic` has the following types...

### 问题类型 / Type of issues * 打包错误 / packaging error ### 受影响的软件包 / Affected packages * pandoc-bin ---- The version of PKGBUILD in this repo is outdated compared to...

``` # tinygo version tinygo version 0.25.0 linux/amd64 (using go version go1.19.1 and LLVM version 14.0.0) ``` ``` # GOFLAGS='-tags=tinygo' apidiff crypto/rand github.com/tinygo-org/tinygo/src/crypto/rand ``` ``` # GOFLAGS='-tags=tinygo' apidiff net github.com/tinygo-org/tinygo/src/net...

TinyGo uses uintptr for Len and Cap in reflect.*Header, unlike gc which uses int. This commit chooses the correct type using -tags. For unrelated reasons, compiling with TinyGo does not...

bug