Unified · Split
| @@ -23,9 +23,10 @@ module Docs · 22 unmodified lines | |||
| 23 | end | 23 | end |
| 24 | 24 | ||
| 25 | css('pre').each do |node| | 25 | css('pre').each do |node| |
| 26 | language = node['class'][/brush: ?(\w+)/, 1] | 26 | code = node.at_css('code') |
| 27 | language = code['class'][/highlight ?(\w+)/, 1] | ||
| 27 | node['data-language'] = language unless language == 'plain' | 28 | node['data-language'] = language unless language == 'plain' |
| 28 | node.remove_attribute('class') | 29 | code.remove_attribute('class') |
| 29 | node.content = node.content.strip | 30 | node.content = node.content.strip |
| 30 | end | 31 | end |
| 31 | 32 | ||
| @@ -84,7 +84,7 @@ module Docs · 83 unmodified lines | |||
| 84 | end | 84 | end |
| 85 | 85 | ||
| 86 | version '6.1' do | 86 | version '6.1' do |
| 87 | self.release = '6.1.0' | 87 | self.release = '6.1.1' |
| 88 | end | 88 | end |
| 89 | 89 | ||
| 90 | version '6.0' do | 90 | version '6.0' do |