From 767dd21fb100ac773ab4eea45c0e58c537cad112 Mon Sep 17 00:00:00 2001 From: Georgi Kirilov <> Date: Mon, 4 Oct 2021 08:17:56 +0300 Subject: [PATCH] improve wording quasilists = strings/comments anylists = bracketed lists + quasilists --- edit.lua | 2 +- walker.lua | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/edit.lua b/edit.lua index 8a69a95..223ebf5 100644 --- a/edit.lua +++ b/edit.lua @@ -745,7 +745,7 @@ function M.new(parser, walker, fmt, write, delete, eol_at) local function close_and_newline(range, closing) local opening = closing and parser.opposite[closing] - local parent = walker.quasilist_at(range, opening) + local parent = walker.list_at(range, opening) if parent then local has_eol = parent.is_line_comment local r = {start = parent.finish, finish = parent.finish} diff --git a/walker.lua b/walker.lua index 42113b2..09db02c 100644 --- a/walker.lua +++ b/walker.lua @@ -298,12 +298,12 @@ function M.new(parser, eol_at, bol_at) return math.min(pfinish or next_finish, next_finish), next_start_on_line < eol and next_start_on_line or nil end, - quasilist_start = function(range) + anylist_start = function(range) local _, parent = sexp_at(range) return parent.start and (parent.start + (parent.p and #parent.p or 0) + #parent.d) end, - quasilist_finish = function(range) + anylist_finish = function(range) local _, parent = sexp_at(range) return parent.finish and parent.finish + 1 - #parser.opposite[parent.d] end, @@ -330,8 +330,8 @@ function M.new(parser, eol_at, bol_at) return parent.start, parent.finish + 1 end, - -- opening: nil - bracketed list, false - any quasilist - quasilist_at = function(range, opening) + -- opening: nil - bracketed list, false - anylist (including a quasilist) + list_at = function(range, opening) local lcd = parser.opposite["\n"] if opening and opening:match('[%' .. lcd .. '%"]') then local escaped = escaped_at(range) -- 2.11.4.GIT