class Jekyll::GitAuthorTag
Public Class Methods
new(tag_name, text, tokens)
click to toggle source
Calls superclass method
# File lib/jekyll-planningwikiplugins.rb, line 5 def initialize(tag_name, text, tokens) super @text = text end
Public Instance Methods
lookup(context, name)
click to toggle source
# File lib/jekyll-planningwikiplugins.rb, line 10 def lookup(context, name) lookup = context name.encode('UTF-8').split(".").each { |value| lookup = lookup[value] } lookup end
render(context)
click to toggle source
# File lib/jekyll-planningwikiplugins.rb, line 16 def render(context) `git log --pretty=format:"%an," #{lookup(context, 'page.path')} | sort | uniq | grep -v -F "adamgreen,"` end