aboutsummaryrefslogblamecommitdiffstats
path: root/init.lua
blob: 64c306495c609bbe22448f29e03f6c5386bda1e9 (plain) (tree)
1
2
3
4
5
6
7
8




                                     

   
                                  




                                           





                                                          
 
local function file_exists(path)
	local f = io.open(path)
	if f == nil then return false
	else f:close() return true
	end
end

local function open_rej_file(file)
	if file then
        local rejfile = file .. '.rej'
        if file_exists(rejfile) then
            vis:command('open ' .. rejfile)
        end
    end
end

vis.events.subscribe(vis.events.FILE_OPEN, function (file)
  open_rej_file(file.path)
end)