Sherlock Holo
Sherlock Holo
maybe can add an option like `--accurate` to make a full scan to check any normal dependencies that might only be used as dev-dependencies? Without this option, only check one...
@trazyn 可以使用多语言配置文件,让第三方可以快速加入多语言支持
also, I try the branch `modernize`, same problem. If I modify the lib codes and use higher abi, `cargo check` report some errors
I modify the `fuse-rs` codes, when init fuse, change the ```rust const INIT_FLAGS: u32 = FUSE_ASYNC_READ ; ``` to ```rust const INIT_FLAGS: u32 = FUSE_ASYNC_READ | FUSE_POSIX_LOCKS; ``` to fix...
> Failed to expand the macro: expansion of this procedural macro is skipped by IntelliJ-Rust  I have enabled macro.proc feature, version 0.4.174.4725-221-nightly
@vlad20012 I'm using 0.4.175.4752-221-nightly and the problem still exist, is there any new progress?
> @Sherlock-Holo @aldanor I suppose experimental procedural macro expansion is not enabled in your cases. To turn it on, you need to enable `org.rust.cargo.evaluate.build.scripts` and `org.rust.macros.proc` [experimental](https://plugins.jetbrains.com/plugin/8182-rust/docs/rust-faq.html#experimental-features) features. > >...
I'm trying to make `splice(2)` async. When I get an `std::net::TcpStream` and a pipe from `os_pipe` crate, I use `nix::fcntl::splice` with non-block mode to copy data. With the new async...
or perhaps we can add a check in `Async::new`: first call `insert_io` directly, if return error and error kind is `AlreadyExists`, then we check if `smol` reactor has a `Source`...
I think check fd is registered in `Async::new` is a better way, that doesn't need to add a new api. I have a fork and added this feature https://github.com/Sherlock-Holo/smol/commit/676bb2bc7e6ff39b4aff4c4f362acdcc1f32a526 If...