Skip to content
Commits on May 1, 2016
  1. Fix HTML/XML parser to correctly, case sensitively parse XML

    The previous version of the parser converted all tags and attribute names
    to lowercase. However, this is only valid for HTML since HTML tags are
    case insensitive, XML tags and attribute namesare case sensitive.
    
    Fixes #310
    committed May 1, 2016
Commits on Apr 25, 2016
  1. Updated copyright year

    Fixes #331
    committed Apr 25, 2016
Commits on Apr 18, 2016
  1. Fixed a bug in the GFM fenced code block parser

    The optional syntax highlighting language name was not correctly split
    into the language name itself and the parameters part.
    committed Apr 18, 2016
Commits on Mar 18, 2016
Commits on Mar 2, 2016
  1. Allow almost all characters in class names that are via by special sy…

    …ntax
    
    This change modifies how kramdown handles class names that are defined
    by using the special shortcut syntax in attribute lists or when adding a
    language name to a fenced code block.
    
    * When defining a language name for a fenced code block, any
      non-whitespace character except the question mark is accepted. The
      question mark separates the language name itself from URL-like
      options.
    
    * In attribute lists a class name may be defined by using any
      non-whitespace character except the dot and hash characters since
      those are used for chaining together ID and class names without
      whitespace.
    
    Fixes #318
    committed Mar 2, 2016
Commits on Feb 29, 2016
Commits on Feb 26, 2016
  1. Fix bad link in API documentation

    Fixes #315
    committed Feb 26, 2016
Commits on Feb 22, 2016
  1. @parkr
  2. @diegobg @parkr
Commits on Feb 19, 2016
  1. Allow HTML style options in syntax highlighting language names

    Rouge supports adding HTML style options (e.g. `php?start_inline=1`) to
    language names to modify how the highlighting works. This is now also
    supported for fenced code blocks.
    
    Fixes #234
    committed Feb 19, 2016
Commits on Feb 18, 2016
  1. @ChrisJefferson

    Update mathjax page

    Add an explicit link to the mathjax website, to show how to add mathjax to your web pages.
    ChrisJefferson committed with Nov 16, 2015
  2. @tmthrgd
Commits on Feb 17, 2016
  1. Allow empty link text also for normal links, not just images

    Fixes #305, inconsistent behavior in kramdown itself and makes kramdown
    more compatible with other implementations.
    committed Feb 17, 2016
  2. @parkr
  3. @yzyzsun
Commits on Oct 1, 2015
  1. @hectorcorrea

    Implements an Abstract Syntax Tree converter that returns a Ruby hash…

    … with the tree for the elements in the document.
    hectorcorrea committed with Aug 31, 2015
Commits on Sep 26, 2015
  1. @mtuchowski
Something went wrong with that request. Please try again.