bug(markdown) Adding code block around backticks doesn't work properly
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 42/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- markdown, typescript
- Lĩnh vực
- frontend
Hướng nghiên cứu
Tái hiện trường hợp khối mã bằng bốn dấu backtick trong chế độ MD, áp dụng định dạng khối mã, rồi thực hiện round trip qua RT và quay lại MD. Truy vết các đường dẫn chuyển đổi liên quan từ Markdown sang rich text và từ rich text sang Markdown; hoàn tất khi nội dung vẫn là một khối mã hợp lệ, được kết xuất chính xác trong suốt round trip, bao gồm cả ví dụ được hiển thị trong issue.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
To Reproduce
- MD mode, type in 4 backticks
- Highlight them, set codeblock
- results in 3 lines with 3 backticks
- This gets mangled when go to RT, turning into 2 empty code blocks. So this translation is a problem.
- Going back to MD, ends up with 2 lines of 3 backticks, and empty line, and 2 lines of 3 backticks again (translation of the RT from step 4).
The MSE post points out several way to apply the codeblock to make this work, most practically in this case:
````
```
````
Which translates fine round-trip.
Expected behavior
Making this into a code block will do so in such a way that it can round trip and render properly
Screenshots

Desktop (please complete the following information):
Windows 11 Chrome 103
Additional context
https://meta.stackexchange.com/a/380356/51
- Ngôn ngữ chính
- TypeScript
- Star
- 439
- Fork
- 61
- Merge trung bình
- 4 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 16
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của StackExchange/Stacks-Editor
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
StackExchange/Stacks-Editor#504 · 1 bình luận · 2 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
StackExchange/Stacks-Editor#395 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
StackExchange/Stacks-Editor#343 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Task list supportĐang mởenhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
StackExchange/Stacks-Editor#272 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Math formulas supportĐang mởenhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
StackExchange/Stacks-Editor#250 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của StackExchange/Stacks-Editor
Issue tương tự
-
[Bug]: [MCP/CLI] Bare loopback IP addresses (127.0.0.1:port) and hosts with ports fail to navigate due to erroneous scheme inferenceCó thể đã có người làm @alok-108 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
microsoft/playwright#43263 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug priority:medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
Maintainer thường phản hồi trong vòng 1 ngày
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
lingdojo/kana-dojo#32018 · 1 bình luận · 5 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
paperclipai/paperclip#15751 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
BuilderIO/agent-native#7275 ·
Maintainer thường phản hồi trong vòng 1 ngày