diff --git a/src/package.coffee b/src/package.coffee index aa6afc3ce..ebc771123 100644 --- a/src/package.coffee +++ b/src/package.coffee @@ -572,12 +572,12 @@ class Package SyntaxError: #{error.message} at #{location} """ - else if error.type and error.filename and error.column? and error.line? + else if error.less and error.filename and error.column? and error.line? # Less errors location = "#{error.filename}:#{error.line}:#{error.column}" detail = "#{error.message} in #{location}" stack = """ - Error: #{error.message} + LessError: #{error.message} at #{location} """ else diff --git a/src/theme-manager.coffee b/src/theme-manager.coffee index f6025d4d4..0ff42c4d2 100644 --- a/src/theme-manager.coffee +++ b/src/theme-manager.coffee @@ -318,6 +318,7 @@ class ThemeManager else @lessCache.read(lessStylesheetPath) catch error + error.less = true if error.line? # Adjust line numbers for import fallbacks error.line -= 2 if importFallbackVariables