[kramdown-users] [ANN] kramdown 1.3.2 released

18 views
Skip to first unread message

Thomas Leitner

unread,
Feb 16, 2014, 3:34:17 AM2/16/14
to kramdow...@rubyforge.org, ruby...@ruby-lang.org
## About kramdown

kramdown (sic, not Kramdown or KramDown, just kramdown) is a *free*
GPL-licensed [Ruby](http://www.ruby-lang.org) library for parsing a
superset of Markdown. It is completely written in Ruby, supports
standard Markdown (with some minor modifications) and various
extensions that have been made popular by the PHP Markdown Extra
package and Maruku.

Homepage for installation instructions and documentation:
http://kramdown.rubyforge.org


## kramdown 1.3.2 released

This release brings some small performance optimizations and the
ability to define custom rules for updating predefined link
definitions. The latter is used in
[webgen](http://webgen.gettalong.org) 1.2.1 to drastically reduce the
time for converting kramdown documents that use a lot of predefined
link definitions.


## Changes

* 2 minor changes:

- Small (mostly string) performance optimizations
- New method `Kramdown::Parser::Kramdown#update_link_definitions`
method

Cheers,
Thomas
_______________________________________________
kramdown-users mailing list
kramdow...@rubyforge.org
http://rubyforge.org/mailman/listinfo/kramdown-users

Matt Neuburg

unread,
Feb 16, 2014, 12:02:35 PM2/16/14
to kramdow...@rubyforge.org

On Feb 16, 2014, at 12:34 AM, Thomas Leitner <t_le...@gmx.at> wrote:

> - New method `Kramdown::Parser::Kramdown#update_link_definitions`

This sounds cool. Will it be documented or do I have to read the source...? Thx - m.

--
matt neuburg, phd = ma...@tidbits.com, http://www.apeth.net/matt/
pantes anthropoi tou eidenai oregontai phusei
Programming iOS 7! http://shop.oreilly.com/product/0636920031017.do
iOS 7 Fundamentals! http://shop.oreilly.com/product/0636920032465.do
RubyFrontier! http://www.apeth.com/RubyFrontierDocs/default.html
TidBITS, Mac news and reviews since 1990, http://www.tidbits.com

Thomas Leitner

unread,
Feb 16, 2014, 2:56:17 PM2/16/14
to kramdow...@rubyforge.org
On 2014-02-16 09:02 -0800 Matt Neuburg wrote:
>
> On Feb 16, 2014, at 12:34 AM, Thomas Leitner <t_le...@gmx.at> wrote:
>
> > - New method `Kramdown::Parser::Kramdown#update_link_definitions`
>
> This sounds cool. Will it be documented or do I have to read the
> source...? Thx - m.

You will find the API documentation for it at (I have just updated it
so that the method documentation is included):

http://kramdown.gettalong.org/rdoc/Kramdown/Parser/Kramdown.html#method-i-update_link_definitions

Best regards,
Thomas
Reply all
Reply to author
Forward
0 new messages