Unified · Split
| @@ -1,11 +0,0 @@ | ||
| 1 | −#= require views/pages/base | |
| 2 | − | |
| 3 | −class app.views.EmberPage extends app.views.BasePage | |
| 4 | − prepare: -> | |
| 5 | − for el in @findAllByTag 'pre' | |
| 6 | − language = if el.classList.contains 'javascript' | |
| 7 | − 'javascript' | |
| 8 | − else if el.classList.contains 'html' | |
| 9 | − 'markup' | |
| 10 | − @highlightCode el, language if language | |
| 11 | − return | |
| @@ -6,6 +6,7 @@ class app.views.SimplePage extends app.views.BasePage · 5 unmodified lines | ||
| 6 | 6 | @highlightCode el, el.getAttribute('data-language') |
| 7 | 7 | return |
| 8 | 8 | |
| 9 | +app.views.EmberPage = | |
| 9 | 10 | app.views.GoPage = |
| 10 | 11 | app.views.MeteorPage = |
| 11 | 12 | app.views.RamdaPage = |
| @@ -58,6 +58,7 @@ module Docs · 57 unmodified lines | ||
| 58 | 58 | css('.highlight').each do |node| |
| 59 | 59 | node.content = node.at_css('.code pre').content |
| 60 | 60 | node.name = 'pre' |
| 61 | + node['data-language'] = node['class'][/(javascript|js|html)/, 1] | |
| 61 | 62 | end |
| 62 | 63 | end |
| 63 | 64 | end |
| @@ -3,7 +3,7 @@ module Docs · 2 unmodified lines | ||
| 3 | 3 | self.name = 'Ember.js' |
| 4 | 4 | self.slug = 'ember' |
| 5 | 5 | self.type = 'ember' |
| 6 | − self.release = '2.4.0' | |
| 6 | + self.release = '2.5.0' | |
| 7 | 7 | self.base_url = 'http://emberjs.com/api/' |
| 8 | 8 | self.links = { |
| 9 | 9 | home: 'http://emberjs.com/', |