|
@ -6,7 +6,7 @@ import os |
|
|
import urllib |
|
|
import urllib |
|
|
|
|
|
|
|
|
from jinja2 import Environment, FileSystemLoader, ChoiceLoader |
|
|
from jinja2 import Environment, FileSystemLoader, ChoiceLoader |
|
|
from jinja2 import contextfunction |
|
|
from jinja2 import pass_context |
|
|
import jinja2 |
|
|
import jinja2 |
|
|
|
|
|
|
|
|
from patacrep import encoding, files, pkg_datapath |
|
|
from patacrep import encoding, files, pkg_datapath |
|
@ -88,7 +88,7 @@ class ChordproSong(Song): |
|
|
raise NotImplementedError("Cannot convert to format '{}'.".format(self.output_language)) |
|
|
raise NotImplementedError("Cannot convert to format '{}'.".format(self.output_language)) |
|
|
|
|
|
|
|
|
@staticmethod |
|
|
@staticmethod |
|
|
@contextfunction |
|
|
@pass_context |
|
|
def _render_ast(context, content): |
|
|
def _render_ast(context, content): |
|
|
"""Render ``content``.""" |
|
|
"""Render ``content``.""" |
|
|
# context is readonly: create a copy before overriding the 'content' key |
|
|
# context is readonly: create a copy before overriding the 'content' key |
|
|