From 5e9b8fa9e9546389a1b4c2aa45db3ed166cb7e3c Mon Sep 17 00:00:00 2001 From: name_snrl Date: Sun, 10 Mar 2024 16:51:08 +0500 Subject: [PATCH] fix #440 --- lua/nvim-autopairs/conds.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/nvim-autopairs/conds.lua b/lua/nvim-autopairs/conds.lua index dc10eeb1..bba4347f 100644 --- a/lua/nvim-autopairs/conds.lua +++ b/lua/nvim-autopairs/conds.lua @@ -43,7 +43,7 @@ cond.before_regex = function(regex, length) ---@param opts CondOpts return function(opts) log.debug('before_regex') - local str = utils.text_sub_char(opts.line, opts.col - 1, length or -opts.col) + local str = utils.text_sub_char(opts.line, opts.col - 1, -length or -opts.col) if str:match(regex) then return true end @@ -121,7 +121,7 @@ cond.not_before_regex = function(regex, length) return function(opts) log.debug('not_before_regex') log.debug(length) - local str = utils.text_sub_char(opts.line, opts.col - 1, length or -opts.col) + local str = utils.text_sub_char(opts.line, opts.col - 1, -length or -opts.col) if str:match(regex) then return false end