View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0022167 | mantisbt | markdown | public | 2017-01-11 07:30 | 2024-04-14 07:29 |
Reporter | dregad | Assigned To | joel | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | won't fix | ||
Product Version | 2.1.0 | ||||
Summary | 0022167: Markdown: poor handling of legacy multi-level quoted text | ||||
Description | When rendering quoted text with multiple levels of indentation, the markdown is not dealing well with multiple levels of indentation without newlines between levels
Renders as:
This is normal based on the current CommonMark spec due to the so-called "Laziness rule", but it is a problem when rendering legacy text in Mantis. Ideally, I would expect the above to render like this:
| ||||
Tags | No tags attached. | ||||
I think it's related to 0022172 |
|
This matches the specs and GitHub has similar behavior. Hence, I would say this is not an issue. As discussed, there will be cases where old text will need to be updated to look right with Markdown. Let's always test on GitHub as a reference implementation + Markdown specs before reporting behavior as incorrect. |
|
@joel why are you marking this as fixed ? the behavior is unchanged since I reported the issue, so definitely NOT fixed. If the decision is to not address this, then please use the appropriate closure code of won't fix (and remove the target version) |
|
Reopening the issue, let's see if we could add a custom fix logic in the extension class. |
|
This is a bug in upstream again, no need to fix on our side. For this, I will open a ticket on the issue in github. https://github.com/erusev/parsedown/issues/478 |
|
This is not an issue as per spec here http://spec.commonmark.org/0.27/#example-212 |
|
Let's follow the original spec and avoid introducing a MantisBT-flavored Markdown. Closing as won't fix. |
|