Johannes Altmanninger
b8c5627eb1
io: use Vec::with_capacity
2023-10-13 19:53:45 +02:00
Johannes Altmanninger
2fb352a9e4
Address some clippy lints from nightly clippy
...
Note that in general we should not respect nightly clippy because it might
contradict stable clippy which is run in CI.
2023-10-07 19:30:46 +02:00
Henrik Hørlück Berg
fae090ea67
Adopt the wchar prelude
2023-08-09 15:00:58 +02:00
Henrik Hørlück Berg
4a4171c34a
Forward some error messages and fix a bug
...
- The Err-variants will be used by e.g. wildcard, so might as well change it
now.
- `create_directory` should now not infinitely loop until it fails with an
error message that isn't `EAGAIN`
2023-08-07 21:01:11 -07:00
Fabian Boehm
5de19d2e84
Remove broken &
...
Fixes the build
2023-08-02 21:21:46 +02:00
David Adam
35aa7636eb
fds: add make_fd_{,non}blocking implementations in Rust
2023-08-01 22:56:25 +08:00
ridiculousfish
1c5c1993dd
Make wdirname and wbasename go &wstr -> &wstr
...
There is no reason for either of these functions to allocate, so have
them not do it.
2023-07-01 15:41:46 -07:00
Mahmoud Al-Qudsi
6a3ece6766
Rename Sigchecker to SigChecker to be more idiomatic
...
Idiomatic rust naming for types is "PascalCase" and this was more "Pascalcase".
2023-05-02 11:29:18 -05:00
ridiculousfish
603a2d6973
Rename sigchecker_t to Sigchecker
...
This matches Rust naming conventions
2023-04-30 11:32:18 -07:00
Johannes Altmanninger
0fbefc6be2
Make IO buffer struct elements public again
2023-04-22 22:25:34 +02:00
Johannes Altmanninger
912f10ceb0
Port io
2023-04-16 17:21:54 +02:00