From bb47a91156f6e5d8d19b6956fbd350c9c8102fcc Mon Sep 17 00:00:00 2001 From: Thibaut Courouble Date: Sun, 13 Nov 2016 11:45:34 -0500 Subject: [PATCH] Update Rust documentation (1.13.0) --- assets/javascripts/views/pages/rust.coffee | 6 ------ assets/javascripts/views/pages/simple.coffee | 1 + lib/docs/filters/rust/clean_html.rb | 3 ++- lib/docs/scrapers/rust.rb | 2 +- 4 files changed, 4 insertions(+), 8 deletions(-) delete mode 100644 assets/javascripts/views/pages/rust.coffee diff --git a/assets/javascripts/views/pages/rust.coffee b/assets/javascripts/views/pages/rust.coffee deleted file mode 100644 index cc4f4601..00000000 --- a/assets/javascripts/views/pages/rust.coffee +++ /dev/null @@ -1,6 +0,0 @@ -#= require views/pages/base - -class app.views.RustPage extends app.views.BasePage - prepare: -> - @highlightCode @findAll('pre.rust'), 'rust' - return diff --git a/assets/javascripts/views/pages/simple.coffee b/assets/javascripts/views/pages/simple.coffee index 164f2fcc..b1ce6fad 100644 --- a/assets/javascripts/views/pages/simple.coffee +++ b/assets/javascripts/views/pages/simple.coffee @@ -48,6 +48,7 @@ app.views.ReactPage = app.views.ReduxPage = app.views.RethinkdbPage = app.views.RubydocPage = +app.views.RustPage = app.views.SinonPage = app.views.SocketioPage = app.views.SphinxPage = diff --git a/lib/docs/filters/rust/clean_html.rb b/lib/docs/filters/rust/clean_html.rb index 975dd943..69b9bcdc 100644 --- a/lib/docs/filters/rust/clean_html.rb +++ b/lib/docs/filters/rust/clean_html.rb @@ -25,12 +25,13 @@ module Docs end css('pre > code').each do |node| - node.parent['class'] = node['class'] + node.parent['data-language'] = 'rust' if node['class'] && node['class'].include?('rust') node.before(node.children).remove end css('pre').each do |node| node.content = node.content + node['data-language'] = 'rust' if node['class'] && node['class'].include?('rust') end doc diff --git a/lib/docs/scrapers/rust.rb b/lib/docs/scrapers/rust.rb index a5060ae1..6c0d697b 100644 --- a/lib/docs/scrapers/rust.rb +++ b/lib/docs/scrapers/rust.rb @@ -1,7 +1,7 @@ module Docs class Rust < UrlScraper self.type = 'rust' - self.release = '1.12.0' + self.release = '1.13.0' self.base_url = 'https://doc.rust-lang.org/' self.root_path = 'book/index.html' self.initial_paths = %w(