diff options
author | Undecidable Robot <undecidabot@gmail.com> | 2016-05-16 18:36:38 +0800 |
---|---|---|
committer | Undecidable Robot <undecidabot@gmail.com> | 2016-05-16 18:36:38 +0800 |
commit | a669b5204cbe790a2316ed27e3ac0b4e950ff1c5 (patch) | |
tree | eac1d3e2f8bfbc3f642d6bce7b53c3273915e737 /relabel.lua | |
parent | a782cf72be84a10a95be301fce6e432b6e747814 (diff) | |
download | lpeglabel-a669b5204cbe790a2316ed27e3ac0b4e950ff1c5.tar.gz lpeglabel-a669b5204cbe790a2316ed27e3ac0b4e950ff1c5.tar.bz2 lpeglabel-a669b5204cbe790a2316ed27e3ac0b4e950ff1c5.zip |
Improving reporting of column numbers in errors
Diffstat (limited to 'relabel.lua')
-rw-r--r-- | relabel.lua | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/relabel.lua b/relabel.lua index 0a0ed8e..2be7102 100644 --- a/relabel.lua +++ b/relabel.lua | |||
@@ -282,6 +282,7 @@ local errorMessages = { | |||
282 | 282 | ||
283 | local function compile (p, defs) | 283 | local function compile (p, defs) |
284 | if mm.type(p) == "pattern" then return p end -- already compiled | 284 | if mm.type(p) == "pattern" then return p end -- already compiled |
285 | p = p .. " " -- for better reporting of column numbers in errors when at EOF | ||
285 | errors = {} | 286 | errors = {} |
286 | local cp, label, suffix = pattern:match(p, 1, defs) | 287 | local cp, label, suffix = pattern:match(p, 1, defs) |
287 | if #errors > 0 then | 288 | if #errors > 0 then |