diff options
| -rw-r--r-- | relabel.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/relabel.lua b/relabel.lua index 6fdbb7c..003a0d2 100644 --- a/relabel.lua +++ b/relabel.lua | |||
| @@ -378,7 +378,7 @@ local function compile (p, defs) | |||
| 378 | if type(cp) == "string" then | 378 | if type(cp) == "string" then |
| 379 | cp = cp:gsub("^[^:]+:[^:]+: ", "") | 379 | cp = cp:gsub("^[^:]+:[^:]+: ", "") |
| 380 | end | 380 | end |
| 381 | error(cp) | 381 | error(cp, 3) |
| 382 | end | 382 | end |
| 383 | if #syntaxerrs > 0 then | 383 | if #syntaxerrs > 0 then |
| 384 | local lines = splitlines(p) | 384 | local lines = splitlines(p) |
| @@ -390,7 +390,7 @@ local function compile (p, defs) | |||
| 390 | tinsert(errors, rep(" ", col-1) .. "^") | 390 | tinsert(errors, rep(" ", col-1) .. "^") |
| 391 | end | 391 | end |
| 392 | syntaxerrs = {} | 392 | syntaxerrs = {} |
| 393 | error("syntax error(s) in pattern\n" .. concat(errors, "\n")) | 393 | error("syntax error(s) in pattern\n" .. concat(errors, "\n"), 3) |
| 394 | end | 394 | end |
| 395 | return cp | 395 | return cp |
| 396 | end | 396 | end |
