You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have this code (note the windows new lines \r\n in index):
let base = """
Hello World
{% block content %}
This is base
{% endblock %}
"""
let index = "{% extends \"base.stencil\" %}\r\n{% block content %}\r\nThis is Index\r\n{% endblock %}"
let env = Environment(loader: DictionaryLoader(templates: ["base.stencil": base, "index.stencil": index]))
do {
print(try env.renderTemplate(name: "index.stencil"))
} catch {
print(error)
}
This prints:
Hello World
This is base
As if everything after the first line of index got ignored. I know it's weird to have windows new lines on macOS, but I don't think the behaviour of the template engine should depend on what kind of newlines I use, right?
The text was updated successfully, but these errors were encountered:
I have this code (note the windows new lines
\r\n
inindex
):This prints:
As if everything after the first line of
index
got ignored. I know it's weird to have windows new lines on macOS, but I don't think the behaviour of the template engine should depend on what kind of newlines I use, right?The text was updated successfully, but these errors were encountered: