Changelog History
Page 4
-
v1.2.0 Changes
- ๐ [issue #78, issue #77] Add "metadata" extra (github.com/slomo).
-
v1.1.1 Changes
- โฌ๏ธ Drop "Makefile.py" (a
mk
thing) and simplify to "Makefile".
- โฌ๏ธ Drop "Makefile.py" (a
-
v1.1.0 Changes
[issue #76] Ensure "smarty-pants" extra doesn't destroy image links and links with title text.
๐ [issue #72] Support reading from stdin for command line tool like any well-behaved unix tool, e.g.:
$ echo 'hi' | markdown2 hi
Thanks Ryan!
- Drop this "1.0.1." version silliness. The idea *was that the first three numbers tracked the Markdown.pl on which markdown2.py was originally based. I don't believe Markdown.pl really gets releases anymore tho, so pointless.
-
v1.0.1.9 Changes
- ๐ Fix bug in processing text with two HTML comments, where the first comment is cuddled to other content. See "test/tm-cases/two_comments.text". Noted by Wolfgang Machert.
- โช Revert change in v1.0.1.6 passing XML processing instructions and one-liner tags. This changed caused some bugs. Similar XML processing support will make it back via an "xml" extra.
-
v1.0.1.8 Changes
- โก๏ธ License note updates to facilitate Thomas Moschny building a package for Fedora Core Linux. No functional change.
-
v1.0.1.7 Changes
- โ Add a proper setup.py and release to pypi: http://pypi.python.org/pypi/markdown2/
- ๐ Move markdown2.py module to a lib subdir. This allows one to put the "lib" dir of a source checkout (e.g. via an svn:externals) on ones Python Path without have the .py files at the top-level getting in the way.
-
v1.0.1.6 Changes
- ๐ Fix Python 2.6 deprecation warning about the
md5
module. Pass XML processing instructions and one-liner tags. For example:
<?blah ...?> <xi:include xmlns:xi="..." />
Limitations: they must be on one line. Test: pi_and_xinclude. Suggested by Wolfgang Machert.
- ๐ Fix Python 2.6 deprecation warning about the
-
v1.0.1.5 Changes
- โ Add ability for 'extras' to have arguments. Internally the 'extras' attribute of the Markdown class is a dict (it was a set).
โ Add "demote-headers" extra that will demote the markdown for, e.g., an h1 to h2-6 by the number of the demote-headers argument.
>>> markdown('# this would be an h1', extras={'demote-headers': 2}) u'<h3>this would be an h1</h3>\n'
This can be useful for user-supplied Markdown content for a sub-section of a page.
-
v1.0.1.4 Changes
- [Issue 18] Allow spaces in the URL for link definitions.
- [Issue 15] Fix some edge cases with backslash-escapes.
๐ Fix this error that broken command-line usage:
NameError: global name 'use_file_vars' is not defined
โ Add "pyshell" extra for auto-codeblock'ing Python interactive shell sessions even if they weren't properly indented by the tab width.
-
v1.0.1.3 Changes
- Make the use of the
-*- markdown-extras: ... -*-
emacs-style files variable to set "extras" off be default. It can be turned on via--use-file-vars
on the command line anduse_file_vars=True
via the module interface. - [Issue 3] Drop the code-color extra hack added for issue3 that was causing the a unicode error with unicode in a code-colored block, http://code.google.com/p/python-markdown2/issues/detail?id=3#c8
- Make the use of the