Comment by ~benthor on ~rjarry/aerc
I also just stumbled upon this problem in
aerc 0.18.1-0-gaa8319bc591f +notmuch-5.6.0 (go1.22.5 amd64 linux NOTSET)
(distropackage from Archlinux extra/).I have a bunch of mails I somewhat chaotically
mv
ed to different folders. The order they now show up in resembles the order in which Imv
ed them, unless I disable threading.
Ticket created by ~benthor on ~benthor/treehouse
It's disabled on master. Either update the README and remove mention of the feature or reenable it again
Ticket created by ~benthor on ~sircmpwn/hare
The example for array declaration without bounds check in the Introduction tutorial is broken.
It says:
To disable bounds checking, use * in place of the array length:
let x: [*]int = [1, 2, 3]; x[4]; // Undefined behavior!
This ignores that you can only pass around a pointer to an array with undefined size, so you can only declare it in terms of such a pointer:
let x: *[*]int = &[1, 2, 3];