class GitHub::Markup::Implementation
def file_ext_regexp
def file_ext_regexp @file_ext_regexp ||= /\.(#{regexp})\z/ end
def initialize(regexp)
def initialize(regexp) @regexp = regexp end
def load
def load # no-op by default end
def match?(filename)
def match?(filename) file_ext_regexp =~ filename end
def render(content)
def render(content) raise NotImplementedError, "subclasses of GitHub::Markup::Implementation must define #render" end