Update C documentation

pull/241/merge
Thibaut 10 years ago
parent 05b38d867c
commit 2ce1e32873

@ -8,7 +8,7 @@ module Docs
'.t-dsc-sep', '.t-dcl-sep', '#catlinks', '.ambox-notice', '.mw-cite-backlink',
'.t-sdsc-sep:first-child:last-child', '.t-example-live-link').remove
css('#bodyContent', '.mw-content-ltr', 'span[style]').each do |node|
css('#bodyContent', '.mw-content-ltr', 'span[style]', 'div[class^="t-ref"]').each do |node|
node.before(node.children).remove
end
@ -24,8 +24,9 @@ module Docs
node.content = ' ' if node.content.empty?
end
css('tt', 'span > span.source-cpp').each do |node|
css('tt', 'span > span.source-cpp', 'span.t-c').each do |node|
node.name = 'code'
node.content = node.content
end
css('div > span.source-cpp').each do |node|

@ -1,7 +1,7 @@
module Docs
class C < FileScraper
self.type = 'c'
self.dir = '/Users/Thibaut/DevDocs/Docs/C/en/c'
self.dir = '/Users/Thibaut/DevDocs/Docs/C/c'
self.base_url = 'http://en.cppreference.com/w/c/'
self.root_path = 'header.html'
@ -13,6 +13,7 @@ module Docs
options[:title] = false
options[:root_title] = 'C Programming Language'
options[:skip] = %w(language/history.html)
options[:skip_patterns] = [/experimental/]
options[:fix_urls] = ->(url) do
url.sub! %r{\A.+/http%3A/}, "http://"

Loading…
Cancel
Save