chjj/marked — pull request #126 by tqc (2013-02-25 03:04:53+00:00)
Title: Add custom attributes to links

This code adds custom attributes to links for things like making all links open in a new window

options.customAttributes = { "a": " target=\"_blank\""};

node test/index.js customAttributes

Links is the only place I need to do this at the moment (leaving the default link behaviour can cause all sorts of problems in a phonegap app) but it is designed to be easily extended if necessary.

I'd prefer not to need the space at the start of the custom string, but removing that requires either adding a lot more code or always adding a space and changing the expected result of 20 or so of the tests.