Teoh Han Hui

Results 98 issues of Teoh Han Hui

`TilePos` has a total order. See https://doc.rust-lang.org/stable/core/cmp/trait.Ord.html#corollaries This allows using `TilePos` as key in `BTreeMap` or as value in `BTreeSet`, for example.

Imagine you're building an open-source game, RON is yet another syntax for contributors to learn, when JSON is perfectly adequate for the same purpose.

``` export BOX64_LD_LIBRARY_PATH=./:lib/:lib64/:x86_64/:bin64/:libs64/:/x86_64/usr/lib64/ export BOX64_PATH=./:bin/:/x86_64/usr/bin/ export BOX64_BASH=/x86_64/usr/bin/bash export BOX64_LOG=1 export BOX64_ROLLING_LOG=1 export BOX64_DLSYM_ERROR=1 export BOX64_SHOWSEGV=1 export BOX64_SHOWBT=1 export BOX64_DYNAREC_LOG=1 export BOX64_DYNAREC_STRONGMEM=1 box64 wine64 "C:\Program Files (x86)\Steam\Steam.exe" ``` Log: https://gist.github.com/teohhanhui/d39f0660e45d5dfe83a70454f996f838 ---...

I'd like to add support for PKCE, specifically: 1. Allow passing optional `code_challenge` to `auth_url`. 2. Allow passing optional `code_verifier` to `request_token`. (1) is not a strictly necessary change, as...

## Steps to reproduce 1. Have `matui` open and showing messages in Room A. 2. Receive a notification about a new message in Room B. 3. Observe that `matui` has...

``` root@Han-MacBook-Air:/home/teohhanhui/Projects/leifliddy/asahi-fedora-usb# ./build.sh -d /dev/sda ### Preparing USB device GPT fdisk (gdisk) version 1.0.9 Partition table scan: MBR: protective BSD: not present APM: not present GPT: present Found valid GPT...

Only eval `fnm env` in non-login shells. The duplicate fnm_multishells in PATH leads to many problems, including a very broken `fnm use system`. (This will of course also need to...

(from https://github.com/containers/podman-compose/issues/1215#issuecomment-2905020858) --- For example: On host paths, the spec [says](https://github.com/compose-spec/compose-spec/blob/abff3682f7cc6483a765ac88359ce104b056565b/spec.md#volumes): > Relative host paths are only supported by Compose that deploy to a local container runtime. This is because...

- [x] I have looked for existing issues (including closed) about this ## Feature Request ### Motivation Cookie Name Prefixes is defined in the draft [RFC6265bis](https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-rfc6265bis#section-4.1.3) ([HTTP WG draft](https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#section-4.1.3)). It...

[`Stream::poll_next`](https://docs.rs/futures-core/0.3.31/futures_core/stream/trait.Stream.html#tymethod.poll_next) specifies that: > `Poll::Ready(None)` means that the stream has terminated, and `poll_next` should not be invoked again. I understand that this is sometimes intentionally not respected, but I think...