From 4a3565e84d88541a7eaddb4bf2d2055d7da1e553 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Sat, 25 Nov 2023 18:42:39 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(nvim):=20debugprint=20not=20?= =?UTF-8?q?working=20because=20of=20missing=20return=20in=20the=20keys?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../extras/coding/debug/debugprint.lua | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/.config/nvim/lua/plugins/extras/coding/debug/debugprint.lua b/.config/nvim/lua/plugins/extras/coding/debug/debugprint.lua index f20513cc..79f3e806 100644 --- a/.config/nvim/lua/plugins/extras/coding/debug/debugprint.lua +++ b/.config/nvim/lua/plugins/extras/coding/debug/debugprint.lua @@ -8,30 +8,41 @@ return { { "ddl", function() - require("debugprint").debugprint() + return require("debugprint").debugprint() end, desc = "Print under current line", + expr = true, }, { "ddL", function() - require("debugprint").debugprint({ above = true }) + return require("debugprint").debugprint({ above = true }) end, desc = "Print above current line", + expr = true, }, { "ddv", function() - require("debugprint").debugprint({ variable = true }) + return require("debugprint").debugprint({ variable = true }) end, desc = "Print variable under current line", + expr = true, }, { "ddV", function() - require("debugprint").debugprint({ above = true, variable = true }) + return require("debugprint").debugprint({ above = true, variable = true }) end, desc = "Print variable above current line", + expr = true, + }, + { + "ddd", + function() + return require("debugprint").deleteprints() + end, + desc = "Delete all prints", }, }, },