Set up comment to allow for comments on unmodified lines

This commit is contained in:
Harrison Cramer
2023-04-23 14:27:08 -04:00
parent 08463c0b84
commit 74309af007
4 changed files with 57 additions and 20 deletions

View File

@@ -11,6 +11,8 @@ local M = {}
local commentPopup = Popup(u.create_popup_state("Comment", "40%", "60%"))
local editPopup = Popup(u.create_popup_state("Edit Comment", "80%", "80%"))
M.line_status = nil
M.create_comment = function()
if u.base_invalid() then return end
commentPopup:mount()

View File

@@ -42,9 +42,6 @@ M.setup = function(args, build_only)
state.BIN = parent_dir .. "/bin"
if args == nil then args = {} end
if args.dev == true then
M.build(args)
end
local binExists = io.open(state.BIN, "r")
if not binExists or args.dev == true then
@@ -65,7 +62,7 @@ M.setup = function(args, build_only)
-- Override project_id in setup call if configuration file is present
local config_file_path = vim.fn.getcwd() .. "/.gitlab.nvim"
local config_file_content = read_file(config_file_path)
local config_file_content = u.read_file(config_file_path)
if config_file_content ~= nil then
args.project_id = config_file_content
end

View File

@@ -204,7 +204,7 @@ M.merge_tables = function(defaults, overrides)
return result
end
function read_file(file_path)
local read_file = function(file_path)
local file = io.open(file_path, "r")
if file == nil then
return nil
@@ -232,5 +232,6 @@ M.print_success = print_success
M.print_error = print_error
M.create_popup_state = create_popup_state
M.exit = exit
M.read_file = read_file
M.P = P
return M