Initial revision
Added element insertion commands and keys for links, horizontal rules,
headers, inline code, and bold and italic text.
* Added support for equals and dash style headings.
* Added markdown-show-version.
* Ability to preview markdown output in a buffer (markdown) or
  in a browser (markdown-preview).  Markdown command is customizable.
* Made HR length customizable through markdown-hr-length.
* Made bold and italic style customizable through markdown-bold-underscore
  and markdown-italic-underscore.
* Made keybindings more like those of html-helper-mode.
* Added image insertion (markdown-insert-image).
* Font lock for code fragments with double backticks.
* Added blockquote-region function and insert-blockquote keybinding.
* Don't highlight escaped literals such as \* or \_.
* Added header insertion commands for H1-H5 (markdown-insert-header-n).
* Changed \s to \\s in regexps to fix the Emacs 21 "Invalid escape
  character syntax." error.  Thanks to Edward O'Connor for the fix.
* Revision 1.4.
* Updated documentation.
* Various font lock color scheme tweaks.
* Separate font locking of alt text in reference definitions.
* Syntax highlighting for line breaks (two trailing spaces).
  This was commented out for now because the face `nobreak-space`
  is not available on Emacs 21.
* Modified bold and italic regexps so that they work when bold and italic
  expressions appear on the same line.
* List regexps now require a space after the asterisk, hyphen, or period.
* Implemented font locking for basic itex features such as $..$ style math
  mode expressions, $$..$$ and \[..\] style display mode equations, and
  equation references of the form (eq:foo) or \eqref{foo}.  These features
  can be enabled by setting the `markdown-enable-itex` to a non-nil value.
* Miscellaneous other font locking tweaks.
* `blockquote-region` didn't properly restrict itself to the active region.
  This has been fixed, thanks to Nick Sandow for pointing this out.
* Applied Conal Elliott's patch to fix false identification of
  horizontal rules.
* Modified inline link regexp so that two inline links on the
  same line are highlighted correctly.  Thanks to Ryan Barrett
  for pointing this out.
Reverted to using colors instead of bold, italic, and fixed-width faces.
Better version number, update copyright
Clean up header

* Remove old header
* Standardize comment level
Revise header, including README and THANKS, reorganize
Apply Greg Bognar's fix for (markdown) with an active region.
Initial Markdown menu based on Greg Bognar's code

The menu is implemented via the easymenu package in a way
that is compatible with both GNU Emacs and XEmacs.  The
XEmacs version of easymenu does not seem to support :help
text.  It also requires calling (easy-menu-add) to enable
the menu.
Fix Debian bug #456592 and prefix blockquote-region

* Rename blockquote-region to markdown-blockquote-region in accordance
  with the Emacs major mode coding conventions.
* Don't check for transient-mark-mode in markdown-blockquote-region.
  This fixes Debian bug #456592 (thanks to Daniel Burrows for the
  report).
* Thank both Daniel Burrows, for the bug report, and
  Peter S. Galbraith, for maintaining emacs-goodies-el and alerting
  me to the bug.
Clarify documentation strings
Prefix wrap-or-insert function
Don't use the kill ring to store wrapped text
Insertion of preformatted text sections
Clarify Transient Mark mode behavior in commentary
Update customize group

* Markdown group moved to wp (word processing) from languages.
* Added URL for markdown-mode homepage.
Derive from text-mode instead of fundamental-mode
Customizable faces and font lock for line breaks

* Use shorter names for Markdown Mode faces.
* Allow faces to be customized.
* Copy nobreak-space face from Emacs 22.
* Enable font lock for line breaks.