History

Update Modernizr documentation (3.3.1)

Thibaut Courouble committed 10 years ago

Commit 0c047261 parent ac474b06 files · +20 −6Browse files

Unified · Split

6 files
  1. assets/javascripts/templates/pages/about_tmpl.coffee +1 −1
  2. assets/javascripts/vendor/prism.js +13 −1
  3. assets/javascripts/views/pages/javascript.coffee +0 −1
  4. assets/javascripts/views/pages/simple.coffee +1 −0
  5. lib/docs/filters/modernizr/clean_html.rb +3 −1
  6. lib/docs/scrapers/modernizr.rb +2 −2
assets/javascripts/templates/pages/about_tmpl.coffee+1−1
@@ -297,7 +297,7 @@ credits = [ · 296 unmodified lines
297 'https://raw.githubusercontent.com/mochajs/mocha/master/LICENSE'297 'https://raw.githubusercontent.com/mochajs/mocha/master/LICENSE'
298 ], [298 ], [
299 'Modernizr',299 'Modernizr',
300 '2009-2014 Modernizr',300 '2009-2016 The Modernizr team',
301 'MIT',301 'MIT',
302 'https://modernizr.com/license/'302 'https://modernizr.com/license/'
303 ], [303 ], [
assets/javascripts/vendor/prism.js+13−1
@@ -1,4 +1,4 @@
1/* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript+c+cpp+coffeescript+ruby+elixir+go+lua+nginx+perl+php+python+rust+sql+typescript */1/* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript+c+cpp+coffeescript+ruby+elixir+go+json+lua+nginx+perl+php+python+rust+sql+typescript */
2var _self = (typeof window !== 'undefined')2var _self = (typeof window !== 'undefined')
3 ? window // if in browser3 ? window // if in browser
4 : (4 : (
@@ -1006,6 +1006,18 @@ Prism.languages.go = Prism.languages.extend('clike', { · 1001 unmodified lines
1006});1006});
1007delete Prism.languages.go['class-name'];1007delete Prism.languages.go['class-name'];
1008 1008
1009Prism.languages.json = {
1010 'property': /".*?"(?=\s*:)/ig,
1011 'string': /"(?!:)(\\?[^"])*?"(?!:)/g,
1012 'number': /\b-?(0x[\dA-Fa-f]+|\d*\.?\d+([Ee]-?\d+)?)\b/g,
1013 'punctuation': /[{}[\]);,]/g,
1014 'operator': /:/g,
1015 'boolean': /\b(true|false)\b/gi,
1016 'null': /\bnull\b/gi,
1017};
1018
1019Prism.languages.jsonp = Prism.languages.json;
1020
1009Prism.languages.lua = {1021Prism.languages.lua = {
1010 'comment': /^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,1022 'comment': /^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,
1011 // \z may be used to skip the following space1023 // \z may be used to skip the following space
assets/javascripts/views/pages/javascript.coffee+0−1
@@ -20,7 +20,6 @@ app.views.GruntPage = · 19 unmodified lines
20app.views.LodashPage =20app.views.LodashPage =
21app.views.MarionettePage =21app.views.MarionettePage =
22app.views.MochaPage =22app.views.MochaPage =
23app.views.ModernizrPage =
24app.views.MongoosePage =23app.views.MongoosePage =
25app.views.SinonPage =24app.views.SinonPage =
26app.views.JavascriptPage25app.views.JavascriptPage
assets/javascripts/views/pages/simple.coffee+1−0
@@ -11,6 +11,7 @@ app.views.EmberPage = · 10 unmodified lines
11app.views.ExpressPage =11app.views.ExpressPage =
12app.views.GoPage =12app.views.GoPage =
13app.views.MeteorPage =13app.views.MeteorPage =
14app.views.ModernizrPage =
14app.views.MomentPage =15app.views.MomentPage =
15app.views.NodePage =16app.views.NodePage =
16app.views.PerlPage =17app.views.PerlPage =
lib/docs/filters/modernizr/clean_html.rb+3−1
@@ -3,7 +3,9 @@ module Docs · 2 unmodified lines
3 class CleanHtmlFilter < Filter3 class CleanHtmlFilter < Filter
4 def call4 def call
5 css('pre').each do |node|5 css('pre').each do |node|
6 node.content = node.content6 class_name = node.at_css('code')['class']
7 node['data-language'] = class_name[/lang-(\w+)/, 1] if class_name
8 node.content = node.content.strip_heredoc
7 end9 end
8 10
9 css('sub').each do |node|11 css('sub').each do |node|
lib/docs/scrapers/modernizr.rb+2−2
@@ -2,7 +2,7 @@ module Docs · 1 unmodified line
2 class Modernizr < UrlScraper2 class Modernizr < UrlScraper
3 self.name = 'Modernizr'3 self.name = 'Modernizr'
4 self.type = 'modernizr'4 self.type = 'modernizr'
5 self.release = '3.2.0'5 self.release = '3.3.1'
6 self.base_url = 'https://modernizr.com/docs/'6 self.base_url = 'https://modernizr.com/docs/'
7 7
8 html_filters.push 'modernizr/entries', 'modernizr/clean_html', 'title'8 html_filters.push 'modernizr/entries', 'modernizr/clean_html', 'title'
@@ -12,7 +12,7 @@ module Docs · 3 unmodified lines
12 options[:skip_links] = true12 options[:skip_links] = true
13 13
14 options[:attribution] = <<-HTML14 options[:attribution] = <<-HTML
15 &copy; 2009&ndash;2015 Modernizr<br>15 &copy; 2009&ndash;2016 The Modernizr team<br>
16 Licensed under the MIT License.16 Licensed under the MIT License.
17 HTML17 HTML
18 end18 end