This website requires JavaScript.
Explore
Help
Sign In
StarMirror
/
showdown
Watch
1
Star
0
Fork
0
You've already forked showdown
mirror of
https://github.com/showdownjs/showdown.git
synced
2024-03-22 13:30:55 +08:00
Code
Issues
Projects
Releases
Wiki
Activity
e80a548c9b
showdown
/
test
/
functional
/
makehtml
/
cases
/
issues
/
#196.entity-in-code-block-in-nested-list.md
11 lines
124 B
Markdown
Raw
Normal View
History
Unescape
Escape
chore: small test fix for #196
2015-10-19 09:35:08 +08:00
Test pre in a list
-
&
<
fix(simpleLineBreaks): fix simpleLineBreak option breaking lists html When option was enabled, `<br />` tags where being added wrongfully between `<li>` tags, which resulted in malformed html. This commit prevents this behavior. Closes #316
2016-12-21 07:57:10 +08:00
-
`& <`
fix(lists): enforce 4 space indentation in sublists Acording to the spec, multi paragraph (or block) list item requires subblocks to be indented 4 spaces (or 1 tab). Although, this is mentioned in the documentation, Showdown didn't enforce this rule in sublists because other implementations, such as GFM also didn't. However, in some edge cases, this led to inconsistent behavior, as shown in issue #299. This commit makes 4 space indentation in sublists mandatory. BREAKING CHANGE: syntax for sublists is more restrictive. Before, sublists SHOULD be indented by 4 spaces, but indenting 2 spaces would work. Now, sublists MUST be indented 4 spaces or they won't work. With this input: ```md * one * two * three ``` Before (ouput): ```html <ul> <li>one <ul> <li>two <ul><li>three</li></ul> <li> </ul> </li> <ul> ``` After (output): ```html <ul> <li>one</li> <li>two <ul><li>three</li></ul> </li> </ul> ``` To migrate either fix source md files or activate the option `disableForced4SpacesIndentedSublists` (coming in v1.5.0): ```md showdown.setOption('disableForced4SpacesIndentedSublists', true); ```
2016-11-11 15:56:29 +08:00
-
&
<
-
`& <`
-
&
<
-
`& <`
-
&
<
-
`& <`
Reference in New Issue
Copy Permalink