Leading and trailing spaces vanish in multi-line "link text"
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
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript
- Lĩnh vực
- tooling
Hướng nghiên cứu
Không có tệp nào trong repository, bài kiểm thử hay entry point được nêu tên. Hãy bắt đầu bằng cách tái hiện cả hai ví dụ về văn bản liên kết từ issue và kiểm tra đầu ra AST của chúng, sau đó truy vết hành vi phân tích cú pháp liên kết nhiều dòng và so sánh với trường hợp một dòng. Công việc được xem là hoàn tất khi việc xử lý các khoảng trắng ở đầu và cuối là nhất quán và được bao phủ bởi các bài kiểm thử hồi quy.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
In this example, the spaces are preserved:
[ a ](b)
In that example, however, the spaces are swallowed:
[
a
](b)
Even stranger, the first space after the opening bracket creates an empty <text></text> element in the AST, while the last space before the closing bracket creates nothing.
http://spec.commonmark.org/dingus/?text=%5B%20a%20%5D(b)%0A%0A%5B%20%0A%20a%20%0A%20%5D(b)
Most (all?) CommonMark parsers show the same awkward behavior:
http://johnmacfarlane.net/babelmark2/?text=%5B+a+%5D(b)%0A%0A%5B%0A+a+%0A%5D(b)
- Ngôn ngữ chính
- JavaScript
- Star
- 1.6k
- Fork
- 234
- Merge trung bình
- 1 ngày 27 phút
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không 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 commonmark/commonmark.js
-
White space handling looks inconsistent between HTML block element vs HTML inline elementCó thể đã có người làm @mamicicekel đã nhận 21 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
commonmark/commonmark.js#303 · 2 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
commonmark/commonmark.js#287 · 1 reaction ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 20/100
commonmark/commonmark.js#275 ·
-
Delegate node walking to othersĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
commonmark/commonmark.js#267 · 3 bình luận ·
-
Inconsistent escape of image altĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
commonmark/commonmark.js#264 · 1 reaction ·
Tất cả issue của commonmark/commonmark.js
Issue tương tự
-
[version] Windows WMPF 26042 偏移Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
evi0s/WMPFDebugger#303 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
HakanSeven12/OpenCADStudio#2257 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[bug] extension mappingĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
-
bug good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
-
bug code-annotation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
quarto-dev/quarto-cli#15215 ·
Maintainer thường phản hồi trong vòng 1 ngày