diff --git a/hy/compiler.py b/hy/compiler.py index 77f606d..51d69fc 100644 --- a/hy/compiler.py +++ b/hy/compiler.py @@ -111,6 +111,8 @@ class HyASTCompiler(object): def compile_print_expression(self, expr): expr.pop(0) # print return ast.Print( + lineno=expr.start_line, + col_offset=expr.start_column, dest=None, values=[self.compile(x) for x in expr], nl=True) diff --git a/site/app.hy b/site/app.hy index 46377cf..2750b9f 100644 --- a/site/app.hy +++ b/site/app.hy @@ -37,10 +37,10 @@ (post-route "/format/" [language] - (highlight - (get request.form "code") - (get lexers language) - (HtmlFormatter))) + (highlight + (get request.form "code") + (get lexers language) + (HtmlFormatter))) (post-route "/hy2py" [] (hy-to-py (get request.form "code"))) diff --git a/site/dependencies b/site/dependencies index cd613a7..1573af0 100644 --- a/site/dependencies +++ b/site/dependencies @@ -1,3 +1,4 @@ coffeescript node-uglify node-less +cowsay