Cleanup
This commit is contained in:
parent
374c149074
commit
48b42f0cb1
@ -13,22 +13,17 @@ local function git_streak()
|
|||||||
end
|
end
|
||||||
|
|
||||||
local root_dir = call({'git', 'rev-parse', '--show-toplevel'})
|
local root_dir = call({'git', 'rev-parse', '--show-toplevel'})
|
||||||
if #root_dir == 0 then
|
|
||||||
return
|
|
||||||
end
|
|
||||||
|
|
||||||
local author = call({'git', 'config', 'user.name'})
|
local author = call({'git', 'config', 'user.name'})
|
||||||
if #author == 0 then
|
|
||||||
return
|
|
||||||
end
|
|
||||||
|
|
||||||
local hash = call{'git', 'log', '-n1', '--author="^((?!' .. author .. ').)*$"', '--perl-regexp', '--pretty=format:"%H"'}
|
local hash = call{'git', 'log', '-n1', '--author="^((?!' .. author .. ').)*$"', '--perl-regexp', '--pretty=format:"%H"'}
|
||||||
if #hash == 0 then
|
if #hash == 0 then
|
||||||
|
print('All commits are by current author')
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
local names = call({'git', 'diff', '--name-only', hash})
|
local names = call({'git', 'diff', '--name-only', hash})
|
||||||
if #names == 0 then
|
if #names == 0 then
|
||||||
|
print('No files changed since previous author')
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user