Results 29 issues of Yuyuan Yuan

[As lspconfig states in the doc](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#rust_analyzer), we need to pass the additional `lspMux` in the settings instead. This PR tries to fix the example config for neovim LSP.

## Bug report We found this sporadic failure with rclpy (rolling) due to the race condition while calling `rcl_shutdown`. In this [issue](https://github.com/ros2/rmw_zenoh/issues/275), the conflict happens if `rmw_shutdown` is slow so...

### Describe the release item For instance, functions in _z_info.rs_ are already non-unstable.

release

### Describe the bug It would be nice to include the following check in the CI. ### To reproduce ```console ➜ cmake -B build -DCMAKE_BUILD_TYPE=Debug -DZENOHC_BUILD_WITH_UNSTABLE_API=true -DZENOHC_BUILD_WITH_SHARED_MEMORY=true ➜ cmake --build...

bug

- Shorten the (de)serialization implementations with a helper macro. - Other dependencies have already used the additional crate `paste` in the `Cargo.lock`.

### Describe the release item - [x] zenoh-c #577 - [ ] zenoh-cpp - [ ] zenoh-pico

release

## Description This issue occurs when a user tries to drop a zenoh entity in `atexit` or `std::signal`. This is also the case in rmw_zenoh_cpp. To resolve this issue, we...

bug

1. Following the build and install step (https://github.com/eclipse-zenoh/zenoh-cpp?tab=readme-ov-file#how-to-build-and-install-it) can lead to a zenohc not found error since we enable ZENOHCXX_ZENOHC by default. 2. Users may want to build zenoh-cpp with...

documentation