{"push_id":672917270,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"08efd538dff3edc2ad4c52669df48ae107df21cf","before":"0c239e2f20059804cbf44d4d9943d2420cef67ba","commits":[{"sha":"08efd538dff3edc2ad4c52669df48ae107df21cf","author":{"email":"a16e10c563211e2e63d0497cc127043b60a09ab9@google.com","name":"Samuel Freilich"},"message":"Properly handle footnotes when filling\n\nThere are three major things that should be accomplished when wrapping\nfootnote text.\n\n1. When wrapping a footnote definition, the lines after the label should\nhave a hanging indent of at least four spaces, e.g.:\n[^label]: This line is much too long...\n\nBecomes:\n[^label]: This line is much too\n    long...\n\nPrior to commit 0c239e2 for link reference definitions, this was wrapped\nwrong (with no hanging indent, leaving some text out of the footnote).\nAfter 0c239e2, this was incorrectly not wrapped at all.\n\n2. It's acceptable to have the text block start on the next line, so that\nshouldn't be combined with the label, e.g.:\n\n[^label]:\n    A long paragraph...\n    of footnote text\n\nShould not become:\n[^label]: A long paragraph...\n    of footnote\n\n3. Hanging indents of more than four spaces should be preserved, consistent\nwith how Emacs adaptive-fill-mode generally works e.g. the following should\nretain a hanging indent of six when wrapped:\n\n[^label]: A long paragraph\n      Indented more than four\n      On subsequent lines","distinct":true,"url":"https://api.github.com/repos/defunkt/markdown-mode/commits/08efd538dff3edc2ad4c52669df48ae107df21cf"}]}