History

Update Lua documentation (5.3.4, 5.2.4, 5.1.5)

Thibaut Courouble committed 9 years ago

Commit 05f2a661 parent 85fffdc5 files · +11 −11Browse files

Unified · Split

5 files
  1. assets/javascripts/templates/pages/about_tmpl.coffee +1 −1
  2. assets/javascripts/views/pages/lua.coffee +0 −6
  3. assets/javascripts/views/pages/simple.coffee +1 −0
  4. lib/docs/filters/lua/clean_html.rb +5 −0
  5. lib/docs/scrapers/lua.rb +4 −4
assets/javascripts/templates/pages/about_tmpl.coffee+1−1
@@ -355,7 +355,7 @@ credits = [ · 354 unmodified lines
355355 'https://raw.githubusercontent.com/lodash/lodash/master/LICENSE.txt'
356356 ], [
357357 'Lua',
358− '1994–2015 Lua.org, PUC-Rio',
358+ '1994–2017 Lua.org, PUC-Rio',
359359 'MIT',
360360 'http://www.lua.org/license.html'
361361 ], [
assets/javascripts/views/pages/lua.coffee+0−6
@@ -1,6 +0,0 @@
1−#= require views/pages/base
2−
3−class app.views.LuaPage extends app.views.BasePage
4− prepare: ->
5− @highlightCode @findAllByTag('pre'), 'lua'
6− return
assets/javascripts/views/pages/simple.coffee+1−0
@@ -39,6 +39,7 @@ app.views.KotlinPage = · 38 unmodified lines
3939 app.views.LaravelPage =
4040 app.views.LodashPage =
4141 app.views.LovePage =
42+app.views.LuaPage =
4243 app.views.MarionettePage =
4344 app.views.MdnPage =
4445 app.views.MeteorPage =
lib/docs/filters/lua/clean_html.rb+5−0
@@ -14,6 +14,10 @@ module Docs · 13 unmodified lines
1414 node.before(node.children).remove
1515 end
1616
17+ css('b > code').each do |node|
18+ node.parent.before(node.parent.children).remove
19+ end
20+
1721 3.times { at_css('h1[id="1"]').previous_element.remove }
1822
1923 css('.apii').each do |node|
@@ -22,6 +26,7 @@ module Docs · 2 unmodified lines
2226
2327 css('pre').each do |node|
2428 node.content = node.content.remove(/\A\s*\n/).rstrip.strip_heredoc
29+ node['data-language'] = 'lua'
2530 end
2631
2732 doc
lib/docs/scrapers/lua.rb+4−4
@@ -8,22 +8,22 @@ module Docs · 7 unmodified lines
88 options[:skip_links] = true
99
1010 options[:attribution] = <<-HTML
11− &copy; 1994&ndash;2015 Lua.org, PUC-Rio.<br>
11+ &copy; 1994&ndash;2017 Lua.org, PUC-Rio.<br>
1212 Licensed under the MIT License.
1313 HTML
1414
1515 version '5.3' do
16− self.release = '5.3'
16+ self.release = '5.3.4'
1717 self.base_url = 'https://www.lua.org/manual/5.3/'
1818 end
1919
2020 version '5.2' do
21− self.release = '5.2'
21+ self.release = '5.2.4'
2222 self.base_url = 'https://www.lua.org/manual/5.2/'
2323 end
2424
2525 version '5.1' do
26− self.release = '5.1'
26+ self.release = '5.1.5'
2727 self.base_url = 'https://www.lua.org/manual/5.1/'
2828 end
2929 end