﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
10685	markdown line breaks with 80-char wrapped text don't make sense with hanging paragraphs i iug ih	aresnick	nobody	"I use emacs to edit my django templates.  When I use fill-paragraph in markdown-mode with a hanging paragraph (say, as an element of a list), e.g.:
{{{
""

- *bench space* :: Our [space](http://sproutward.org/greenhouse) and
  [equipment]() are available for use by individuals and groups. If
  you or your friends (or your research partners or your classmates or
  your children) want to figure out a way to make a project of yours
  happen at sprout--[let's see how we can make it
  happen](mailto:sprout@sproutward.org).

""
}}}

The HTML output by the markdown filter in the contrib.markup add-on makes the line break hard, so that the link in the first line has an unwanted whitespace after it is rendered (since the paragraph emacs was wrapped on is longer by the length of the included URIs).  That is, as: 
{{{
""
bench space :: Our space and
equipment are available for use by individuals and groups. If you or your friends (or your research partners or your classmates or your children) want to figure out a way to make a project of yours happen at sprout—let’s see how we can make it happen.
""

}}}

But, if you remove the hanging indent, as:
{{{
- *bench space* :: Our [space](http://sproutward.org/greenhouse) and
[equipment]() are available for use by individuals and groups. If you
or your friends (or your research partners or your classmates or your
children) want to figure out a way to make a project of yours happen
at sprout--[let's see how we can make it
happen](mailto:sprout@sproutward.org).
}}}
then the markdown is rendered as expected, namely:
{{{
bench space :: Our space and equipment are available for use by individuals and groups. If you or your friends (or your research partners or your classmates or your children) want to figure out a way to make a project of yours happen at sprout—let’s see how we can make it happen. 
}}}

This is confusing.  It doesn't seem like the hanging indent should make a difference, given that Gruber's syntax for Markdown explicitly [http://daringfireball.net/projects/markdown/syntax explicitly says]:
{{{
""To make lists look nice, you can wrap items with hanging indents: [...] But if you want to be lazy, you don’t have to: [...]""
}}}
"		closed	Contrib apps	1.0		wontfix	markdown, template, indent, markup		Unreviewed	0	0	0	0	0	0
