diff options
author | Georgi Kirilov <> | 2020-11-22 15:10:49 +0200 |
---|---|---|
committer | Georgi Kirilov <> | 2023-10-04 18:24:59 +0800 |
commit | 03fae0a577f4e105aad95744ef1f519386724e40 (patch) | |
tree | 6fc187d53864ae5efe04db5faec8682ca93b3932 | |
parent | c5e32f958ef1ed600cf76ca6c37a85e6189500cb (diff) | |
download | vis-pairs-03fae0a577f4e105aad95744ef1f519386724e40.tar.gz |
Remove a constant argument
-rw-r--r-- | pairs.lua | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -110,10 +110,10 @@ local function match_at(str, pattern, pos) end end -local function escaping_context(file, range, syntax) - if not syntax then return {} end +local function escaping_context(file, range) + if not vis.win.syntax then return {} end + local rules = vis.lexers.lexers[vis.win.syntax]._RULES local p - local rules = vis.lexers.lexers[syntax]._RULES for _, name in ipairs({vis.lexers.COMMENT, vis.lexers.STRING}) do if rules[name] then p = p and p + rules[name] / 0 or rules[name] / 0 @@ -147,7 +147,7 @@ local function get_range(key, file, pos) local offsets, correction repeat local sel_range = selection_range(pos) - local c = escaping_context(file, sel_range, vis.win.syntax) + local c = escaping_context(file, sel_range) local range = c.range or {start = 0, finish = file.size} if c.newpos then pos = c.newpos |