<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-markdown.git/tests/basic, branch inline</title>
<subtitle>github.com: waylan/Python-Markdown.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/'/>
<entry>
<title>Fixed many failing tests in inline refactor. Still a ways to go.</title>
<updated>2015-06-22T01:21:49+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan.limberg@icloud.com</email>
</author>
<published>2015-06-22T01:21:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=3c69b0fb1d86f68a337bf3bd9b4a86b30a5fe6bf'/>
<id>3c69b0fb1d86f68a337bf3bd9b4a86b30a5fe6bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>No longer percent encode spaces in urls.</title>
<updated>2014-01-10T04:43:52+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan@gmail.com</email>
</author>
<published>2014-01-10T04:43:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=d0e088d535a478b9435ff49fd27583f5cb9c2641'/>
<id>d0e088d535a478b9435ff49fd27583f5cb9c2641</id>
<content type='text'>
The current implementation was wrong as it also percent encoded query strings
(which should be plus encoded) and calling urllib.quote on the path (and
urllib.quote_plus on the query string) assumes the url is not already encoded.
What if the document author pasted a url that was already encoded? She probably
did not intend for `%20` to become `%2520`. Or did she? It is now clear to me
why many implementation do nothing to urls. Just pass them though as-is. To bad
if they are not valid HTML. HTML authors have to encodee their own urls, so I
guess markdown authors have to as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current implementation was wrong as it also percent encoded query strings
(which should be plus encoded) and calling urllib.quote on the path (and
urllib.quote_plus on the query string) assumes the url is not already encoded.
What if the document author pasted a url that was already encoded? She probably
did not intend for `%20` to become `%2520`. Or did she? It is now clear to me
why many implementation do nothing to urls. Just pass them though as-is. To bad
if they are not valid HTML. HTML authors have to encodee their own urls, so I
guess markdown authors have to as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #152. Spaces in links are now escaped.</title>
<updated>2012-10-21T19:02:19+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan@gmail.com</email>
</author>
<published>2012-10-21T19:02:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=0dc9ae0d62829a4b9856a3979c967facafc2d128'/>
<id>0dc9ae0d62829a4b9856a3979c967facafc2d128</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #78. Added support for two line link refs.</title>
<updated>2012-02-02T11:19:41+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan@gmail.com</email>
</author>
<published>2012-02-02T11:19:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=9834966294597181545d2f987f223b6ca1aeb070'/>
<id>9834966294597181545d2f987f223b6ca1aeb070</id>
<content type='text'>
Also refactored the reference preprocessor to make this a little easier to
implement. Regex does more now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also refactored the reference preprocessor to make this a little easier to
implement. Regex does more now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Partial fix for issue introduced in fix for #59</title>
<updated>2012-01-19T11:13:21+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan@gmail.com</email>
</author>
<published>2012-01-19T11:13:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=e3c5efd182d9a80f34e3b9a770eed63c1d62b2f9'/>
<id>e3c5efd182d9a80f34e3b9a770eed63c1d62b2f9</id>
<content type='text'>
Markdown markup inside angle bracktes now gets rendered properly
in all cases except when safe_mode='escape'. Also added tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Markdown markup inside angle bracktes now gets rendered properly
in all cases except when safe_mode='escape'. Also added tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added greater-than as an escaped character. Apparently markdown.pl escapes it even though it is not documented.</title>
<updated>2011-08-27T22:46:42+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan@gmail.com</email>
</author>
<published>2011-08-27T22:46:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=67df2b582718a8cdfbe94af01419461867a7b27c'/>
<id>67df2b582718a8cdfbe94af01419461867a7b27c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #39. Refactored escaping so that it only escapes a predifined set of chars (the set defined by JG in the syntax rules). All other backslashes are passed through unaltered by the parser. If extensions want to add to the escapable chars, they can append to the list at markdown.ESCAPED_CHARS.</title>
<updated>2011-08-17T15:45:54+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan@gmail.com</email>
</author>
<published>2011-08-17T15:45:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=e5b2813bbf02710c7deb148896085a3dac4828dc'/>
<id>e5b2813bbf02710c7deb148896085a3dac4828dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added short reference links. No more hanging empty brackets on reference links; i.e., [this works]. Associated with and noted as missing when debuging Ticket 79.</title>
<updated>2010-10-12T03:59:55+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan@gmail.com</email>
</author>
<published>2010-10-12T03:59:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=3740aefd95f6a35d357ef78d3e4966ffd1baf388'/>
<id>3740aefd95f6a35d357ef78d3e4966ffd1baf388</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed Ticket 79. Linebreaks in reference link identifiers are now ignored. This matches the most recent version of markdown.pl among other implementations and allows links to work after editors do autolinebreak stuff to text.</title>
<updated>2010-10-12T03:40:50+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan@gmail.com</email>
</author>
<published>2010-10-12T03:40:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=cbb8de8c5001b85dd28b6dca20c0bf58827167fb'/>
<id>cbb8de8c5001b85dd28b6dca20c0bf58827167fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed ticket 59. Reference links now strip angle brackets from the url.</title>
<updated>2010-03-25T17:50:13+00:00</updated>
<author>
<name>Waylan Limberg</name>
<email>waylan@gmail.com</email>
</author>
<published>2010-03-25T17:50:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-markdown.git/commit/?id=1599e909fd5c7a80f51247d7232c7627693206e6'/>
<id>1599e909fd5c7a80f51247d7232c7627693206e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
