[formatting] reformat using "black -t py34"
getting rid of thinking about consistent formatting...
This commit is contained in:
parent
fa98bcbdd1
commit
30c1f712a6
119 changed files with 3961 additions and 3495 deletions
|
@ -16,6 +16,7 @@ import core.widget
|
|||
|
||||
import util.cli
|
||||
|
||||
|
||||
class Module(core.module.Module):
|
||||
def __init__(self, config, theme):
|
||||
super().__init__(config, theme, [])
|
||||
|
@ -33,40 +34,49 @@ class Module(core.module.Module):
|
|||
directory = self.__get_git_root(directory)
|
||||
repo = pygit2.Repository(directory)
|
||||
|
||||
new_widgets.append(core.widget.Widget(name='git.main', full_text=repo.head.shorthand))
|
||||
new_widgets.append(
|
||||
core.widget.Widget(name="git.main", full_text=repo.head.shorthand)
|
||||
)
|
||||
|
||||
for filepath, flags in repo.status().items():
|
||||
if flags == pygit2.GIT_STATUS_WT_NEW or \
|
||||
flags == pygit2.GIT_STATUS_INDEX_NEW:
|
||||
state['new'] = True
|
||||
if flags == pygit2.GIT_STATUS_WT_DELETED or \
|
||||
flags == pygit2.GIT_STATUS_INDEX_DELETED:
|
||||
state['deleted'] = True
|
||||
if flags == pygit2.GIT_STATUS_WT_MODIFIED or \
|
||||
flags == pygit2.GIT_STATUS_INDEX_MODIFIED:
|
||||
state['modified'] = True
|
||||
if (
|
||||
flags == pygit2.GIT_STATUS_WT_NEW
|
||||
or flags == pygit2.GIT_STATUS_INDEX_NEW
|
||||
):
|
||||
state["new"] = True
|
||||
if (
|
||||
flags == pygit2.GIT_STATUS_WT_DELETED
|
||||
or flags == pygit2.GIT_STATUS_INDEX_DELETED
|
||||
):
|
||||
state["deleted"] = True
|
||||
if (
|
||||
flags == pygit2.GIT_STATUS_WT_MODIFIED
|
||||
or flags == pygit2.GIT_STATUS_INDEX_MODIFIED
|
||||
):
|
||||
state["modified"] = True
|
||||
self.__error = False
|
||||
if 'new' in state:
|
||||
new_widgets.append(core.widget.Widget(name='git.new'))
|
||||
if 'modified' in state:
|
||||
new_widgets.append(core.widget.Widget(name='git.modified'))
|
||||
if 'deleted' in state:
|
||||
new_widgets.append(core.widget.Widget(name='git.deleted'))
|
||||
if "new" in state:
|
||||
new_widgets.append(core.widget.Widget(name="git.new"))
|
||||
if "modified" in state:
|
||||
new_widgets.append(core.widget.Widget(name="git.modified"))
|
||||
if "deleted" in state:
|
||||
new_widgets.append(core.widget.Widget(name="git.deleted"))
|
||||
|
||||
self.widgets().clear()
|
||||
self.widget(new_widgets)
|
||||
|
||||
|
||||
except Exception as e:
|
||||
self.__error = True
|
||||
|
||||
def state(self, widget):
|
||||
return widget.name.split('.')[1]
|
||||
return widget.name.split(".")[1]
|
||||
|
||||
def __get_git_root(self, directory):
|
||||
while len(directory) > 1:
|
||||
if os.path.exists(os.path.join(directory, ".git")):
|
||||
return directory
|
||||
directory = "/".join(directory.split("/")[0:-1])
|
||||
return "/"
|
||||
return "/"
|
||||
|
||||
|
||||
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue