[Bug] `~~~`s with an invalid language (like `~~~log`) render the encapsulated `>`/`<blockquote>` below the visual boundary of the `<pre><code>`.
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
- 48/100
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện các ví dụ fenced-code trong github/markup, so sánh một ngôn ngữ không hợp lệ như log với dạng blockquote > của Markdown và các ví dụ về ngôn ngữ hợp lệ. Được xem là hoàn tất khi blockquote vẫn nằm trong ranh giới pre/code hiển thị thay vì kéo dài xuống bên dưới; issue không cung cấp tệp hoặc test cụ thể nào để bắt đầu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Errata (Examples)
-
Markdown Quotation Block
Evaluation Content…(whose markup is undermentioned):
> ```txt > Evaluation Content > ``` -
HTML Quotation Block
…and the undermentioned:
Evaluation Content…whose markup is undermentioned):
> ```log > Evaluation Content > ```
If you scroll on the latter, you shall see that it renders the blockquote line further than the actual content, as a consequence of the <blockQuote> statement being necessarily defined a line after the fenced code block content. However, this shouldn't occur, not least because it doesn't when defining a block quote using Markdown >s.
Bitmap Depiction
In case it doesn't render like that to you, what I see is undermentioned:
My Environment
-
#!/usr/bin/env python3 import rpm, yaml from datetime import datetime, timezone from shutil import which package = which("firefox-nightly") header = next( rpm.TransactionSet().dbMatch( "basenames", package ) ) tags = ( "NAME", "VERSION", "RELEASE", "ARCH", "INSTALLTIME", "SIZE", "SIGPGP", "SOURCERPM", "BUILDTIME", "BUILDHOST", "PACKAGER", "VENDOR", ) properties = {} for name in tags: value = header[ getattr( rpm, f"RPMTAG_{name}" ) ] if name in ( "INSTALLTIME", "BUILDTIME" ): value = ( datetime.fromtimestamp( value, timezone.utc ) .isoformat(timespec="seconds") .replace( "+00:00", "Z" ) ) properties[name] = value print( yaml.safe_dump( properties, sort_keys=False, default_flow_style=False, ) ) -
NAME: firefox-nightly VERSION: 157.0a1 RELEASE: '20260831085937' ARCH: x86_64 INSTALLTIME: '2026-09-01T00:07:43Z' SIZE: 400365634 SIGPGP: null SOURCERPM: firefox-nightly-157.0a1-20260831085937.src.rpm BUILDTIME: '2026-08-31T11:02:30Z' BUILDHOST: 81a14f63898f PACKAGER: null VENDOR: Mozilla
Affected
- Ngôn ngữ chính
- Ruby
- Star
- 6k
- Fork
- 3.4k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
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 github/markup
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 15/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 1/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100
-
Include code files Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
Tất cả issue của github/markup
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
バグ
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
Version bump for OpenVox 9 Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
voxpupuli/puppet-epel#186 · 1 bình luận ·