# Path: sgit/util.py
# def get_setting(key, default=None):
#     return get_settings().get(key, default)
# 
# Path: sgit/cmd.py
# class GitCmd(GitRepoHelper, Cmd):
#     executable = 'git'
#     bin = ['git']
#     opts = [
#         '--no-pager',
#         '-c', 'color.diff=false',
#         '-c', 'color.status=false',
#         '-c', 'color.branch=false',
#         '-c', 'status.displayCommentPrefix=true',
#         '-c', 'core.commentchar=#',
#     ]
# 
#     def git(self, cmd, *args, **kwargs):
#         return self.cmd(cmd, *args, **kwargs)
# 
#     def git_string(self, cmd, *args, **kwargs):
#         return self._string(cmd, *args, **kwargs)
# 
#     def git_lines(self, cmd, *args, **kwargs):
#         return self._lines(cmd, *args, **kwargs)
# 
#     def git_exit_code(self, cmd, *args, **kwargs):
#         return self._exit_code(cmd, *args, **kwargs)
# 
#     def git_async(self, cmd, *args, **kwargs):
#         return self.cmd_async(cmd, *args, **kwargs)


import os
import re
import logging
import webbrowser
import sublime
    from xml.etree import cElementTree as ET
    from xml.etree import ElementTree as ET
from sublime_plugin import WindowCommand
from .util import get_setting
from .cmd import GitCmd
# coding: utf-8
try:
except:




logger = logging.getLogger('SublimeGit.help')

MANPAGE_RE = re.compile(r'\(\d\) Manual Page\s*')



# Path: sgit/util.py
# def get_setting(key, default=None):
#     return get_settings().get(key, default)
# 
# Path: sgit/cmd.py
# class GitCmd(GitRepoHelper, Cmd):
#     executable = 'git'
#     bin = ['git']
#     opts = [
#         '--no-pager',
#         '-c', 'color.diff=false',
#         '-c', 'color.status=false',
#         '-c', 'color.branch=false',
#         '-c', 'status.displayCommentPrefix=true',
#         '-c', 'core.commentchar=#',
#     ]
# 
#     def git(self, cmd, *args, **kwargs):
#         return self.cmd(cmd, *args, **kwargs)
# 
#     def git_string(self, cmd, *args, **kwargs):
#         return self._string(cmd, *args, **kwargs)
# 
#     def git_lines(self, cmd, *args, **kwargs):
#         return self._lines(cmd, *args, **kwargs)
# 
#     def git_exit_code(self, cmd, *args, **kwargs):
#         return self._exit_code(cmd, *args, **kwargs)
# 
#     def git_async(self, cmd, *args, **kwargs):
#         return self.cmd_async(cmd, *args, **kwargs)


# Path: sgit/help.py
import os
import re
import logging
import webbrowser
import sublime
    from xml.etree import cElementTree as ET
    from xml.etree import ElementTree as ET
from sublime_plugin import WindowCommand
from .util import get_setting
from .cmd import GitCmd

# coding: utf-8
try:
except:




logger = logging.getLogger('SublimeGit.help')

MANPAGE_RE = re.compile(r'\(\d\) Manual Page\s*')



class GitHelpCommand(WindowCommand, GitCmd):