[ANN] Markdown 1.0b5 (private beta)
John Gruber
gruber at fedora.net
Thu Apr 29 22:04:18 EDT 2004
OK, gang, I've put together a 1.0b5 beta of Markdown:
<http://daringfireball.net/projects/downloads/Markdown_1.0b5.zip>
This is a semi-private beta release, which I'm only announcing here
on the list. It's not a secret (this list has public archives, for
example), but I'd prefer it if it were only used by the small group
of people subscribed here.
I'd like to move quickly towards 1.0 final, with a couple of
incremental betas. But I don't want the public at-large to be
exposed to a bunch of betas, some of which might have ugly bugs.
1.0b4 seems to be stable and useful, so we'll let the masses stick
with that one for a bit longer.
Here are my change notes for this release:
1.0b5:
* If Markdown() is called without a string parameter, it now
returns an empty string. Previously, it'd generate warnings.
This should never happen, but there's no harm in safeguarding
against it.
* Workaround for supporting <ins> and <del> as block-level tags.
This only works if the start and end tags are on lines by
themselves.
* Three or more underscores can now be used for horizontal rules.
* Lines containing only whitespace are trimmed from blockquotes.
* You can now optionally wrap URLs with angle brackets -- like so:
`<http://example.com>` -- in link definitions and inline links and
images.
* `_` and `*` characters in links and images are no longer escaped
as HTML entities. Instead, we use the ridiculous but effective MD5
hashing trick that's used to hide these characters elsewhere. The
end result is that the HTML output uses the literal `*` and `_`
characters, rather than the ugly entities.
-J.G.
More information about the Markdown-discuss
mailing list