Unified · Split
| @@ -18,6 +18,7 @@ module Docs · 17 unmodified lines | |||
| 18 | 18 | ||
| 19 | css('h1').each do |node| | 19 | css('h1').each do |node| |
| 20 | name = node.content | 20 | name = node.content |
| 21 | name = 'Rulesets' if name == 'Passing Rulesets to Mixins' | ||
| 21 | entries << [name, node['id']] unless name == 'Overview' | 22 | entries << [name, node['id']] unless name == 'Overview' |
| 22 | end | 23 | end |
| 23 | 24 | ||
| @@ -50,7 +51,7 @@ module Docs · 26 unmodified lines | |||
| 50 | css('.docs-section').each do |section| | 51 | css('.docs-section').each do |section| |
| 51 | if title = section.at_css('h1') | 52 | if title = section.at_css('h1') |
| 52 | type = title.content | 53 | type = title.content |
| 53 | type.sub! %r{(\w+) Functions}, 'Functions: \1' | 54 | type.sub! %r{(.+) Functions}, 'Functions: \1' |
| 54 | end | 55 | end |
| 55 | 56 | ||
| 56 | section.css('h3').each do |node| | 57 | section.css('h3').each do |node| |
| @@ -1,7 +1,7 @@ | |||
| 1 | module Docs | 1 | module Docs |
| 2 | class Less < UrlScraper | 2 | class Less < UrlScraper |
| 3 | self.type = 'less' | 3 | self.type = 'less' |
| 4 | self.version = '1.6.3' | 4 | self.version = '1.7.0' |
| 5 | self.base_url = 'http://lesscss.org' | 5 | self.base_url = 'http://lesscss.org' |
| 6 | self.root_path = '/features' | 6 | self.root_path = '/features' |
| 7 | self.initial_paths = %w(/functions) | 7 | self.initial_paths = %w(/functions) |