Browse Source

Update Lua documentation (5.3.4, 5.2.4, 5.1.5)

Thibaut Courouble 8 years ago
parent
commit
05f2a6628c

+ 1 - 1
assets/javascripts/templates/pages/about_tmpl.coffee

@@ -355,7 +355,7 @@ credits = [
     'https://raw.githubusercontent.com/lodash/lodash/master/LICENSE.txt'
   ], [
     'Lua',
-    '1994–2015 Lua.org, PUC-Rio',
+    '1994–2017 Lua.org, PUC-Rio',
     'MIT',
     'http://www.lua.org/license.html'
   ], [

+ 0 - 6
assets/javascripts/views/pages/lua.coffee

@@ -1,6 +0,0 @@
-#= require views/pages/base
-
-class app.views.LuaPage extends app.views.BasePage
-  prepare: ->
-    @highlightCode @findAllByTag('pre'), 'lua'
-    return

+ 1 - 0
assets/javascripts/views/pages/simple.coffee

@@ -39,6 +39,7 @@ app.views.KotlinPage =
 app.views.LaravelPage =
 app.views.LodashPage =
 app.views.LovePage =
+app.views.LuaPage =
 app.views.MarionettePage =
 app.views.MdnPage =
 app.views.MeteorPage =

+ 5 - 0
lib/docs/filters/lua/clean_html.rb

@@ -14,6 +14,10 @@ module Docs
           node.before(node.children).remove
         end
 
+        css('b > code').each do |node|
+          node.parent.before(node.parent.children).remove
+        end
+
         3.times { at_css('h1[id="1"]').previous_element.remove }
 
         css('.apii').each do |node|
@@ -22,6 +26,7 @@ module Docs
 
         css('pre').each do |node|
           node.content = node.content.remove(/\A\s*\n/).rstrip.strip_heredoc
+          node['data-language'] = 'lua'
         end
 
         doc

+ 4 - 4
lib/docs/scrapers/lua.rb

@@ -8,22 +8,22 @@ module Docs
     options[:skip_links] = true
 
     options[:attribution] = <<-HTML
-      &copy; 1994&ndash;2015 Lua.org, PUC-Rio.<br>
+      &copy; 1994&ndash;2017 Lua.org, PUC-Rio.<br>
       Licensed under the MIT License.
     HTML
 
     version '5.3' do
-      self.release = '5.3'
+      self.release = '5.3.4'
       self.base_url = 'https://www.lua.org/manual/5.3/'
     end
 
     version '5.2' do
-      self.release = '5.2'
+      self.release = '5.2.4'
       self.base_url = 'https://www.lua.org/manual/5.2/'
     end
 
     version '5.1' do
-      self.release = '5.1'
+      self.release = '5.1.5'
       self.base_url = 'https://www.lua.org/manual/5.1/'
     end
   end