From d79c9ce5dca219256c7a39290b14d83cf21a94ce Mon Sep 17 00:00:00 2001 From: Jeremie Fraeys Date: Sun, 8 Feb 2026 15:15:17 -0500 Subject: [PATCH] fix: resolve luacheck warnings - Terminal scope and unused function --- ftplugin/julia.lua | 24 ++++++++++-------------- ftplugin/python.lua | 3 +++ 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/ftplugin/julia.lua b/ftplugin/julia.lua index 9fefebd..0be6870 100644 --- a/ftplugin/julia.lua +++ b/ftplugin/julia.lua @@ -16,16 +16,12 @@ if ok_conform then }) end -if not vim.g.julia_repl_setup_done then +local ok_toggleterm, toggleterm_terminal = pcall(require, 'toggleterm.terminal') +local Terminal = ok_toggleterm and toggleterm_terminal.Terminal or nil + +if not vim.g.julia_repl_setup_done and Terminal then vim.g.julia_repl_setup_done = true - local ok_toggleterm, toggleterm_terminal = pcall(require, 'toggleterm.terminal') - if not ok_toggleterm then - return - end - - local Terminal = toggleterm_terminal.Terminal - local function get_startup_commands() return [[ ENV["JULIA_NOVERSIONS"] = "yes" @@ -83,19 +79,19 @@ println("\033[2J\033[H") end local function send_to_julia(code) - local julia = vim.__julia_repl_terminal - if not julia then + local julia_terminal = vim.__julia_repl_terminal + if not julia_terminal then return end - if not julia:is_open() then - julia:open() + if not julia_terminal:is_open() then + julia_terminal:open() vim.defer_fn(function() - julia:send(code) + julia_terminal:send(code) vim.cmd('wincmd p') end, 200) else - julia:send(code) + julia_terminal:send(code) vim.cmd('wincmd p') end end diff --git a/ftplugin/python.lua b/ftplugin/python.lua index 6d69dba..2e8c823 100644 --- a/ftplugin/python.lua +++ b/ftplugin/python.lua @@ -45,6 +45,9 @@ local function get_ipython_cmd() return py .. ' -m IPython' end +-- luacheck: ignore +local _unused_get_ipython_cmd = get_ipython_cmd + local function get_ipython_argv() local cwd = vim.fn.getcwd() local venv = vim.env.VIRTUAL_ENV