Conversation
Example
---
```rust
mod foo {
pub struct r#if;
pub struct r#struct<T>;
pub mod r#mod;
}
type X = foo::$0;
```
**Before this PR**
```rust
md r#mod::
st if r#if
st r#struct<…> r#struct<T>
```
**After this PR**
```rust
md mod::
st if r#if
st struct<…> r#struct<T>
```
228001c to
4651294
Compare
|
I actually prefer the old way. But why is |
|
The old implement is not easy to use, for the following reasons:
Another behavior is to make all labels use And it seems that this PR implementation is now more consistent: Rather than: And this PR only removes a small range of raw ident escaping, and the current behavior has not been escaped in most places, so this is a 'fix' PR and improves user experience |
|
Sure, it only inserts And you don't need to type |
No, I need to type |
Example
Before this PR
After this PR