mirror of
https://github.com/wakatime/sublime-wakatime.git
synced 2023-08-10 21:13:02 +03:00
remove support for subversion on Windows to prevent cmd windows from opening
This commit is contained in:
parent
4f03423333
commit
fe641d01d4
@ -11,6 +11,7 @@
|
|||||||
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
import platform
|
||||||
from subprocess import Popen, PIPE
|
from subprocess import Popen, PIPE
|
||||||
|
|
||||||
from .base import BaseProject
|
from .base import BaseProject
|
||||||
@ -62,6 +63,8 @@ class Subversion(BaseProject):
|
|||||||
return info
|
return info
|
||||||
|
|
||||||
def _find_project_base(self, path, found=False):
|
def _find_project_base(self, path, found=False):
|
||||||
|
if platform.system() == 'Windows':
|
||||||
|
return False
|
||||||
path = os.path.realpath(path)
|
path = os.path.realpath(path)
|
||||||
if os.path.isfile(path):
|
if os.path.isfile(path):
|
||||||
path = os.path.split(path)[0]
|
path = os.path.split(path)[0]
|
||||||
|
@ -18,7 +18,6 @@ if sys.version_info[0] == 2:
|
|||||||
else:
|
else:
|
||||||
sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 'packages', 'pygments3'))
|
sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 'packages', 'pygments3'))
|
||||||
from pygments.lexers import guess_lexer_for_filename
|
from pygments.lexers import guess_lexer_for_filename
|
||||||
from pygments.util import ClassNotFound
|
|
||||||
|
|
||||||
|
|
||||||
log = logging.getLogger(__name__)
|
log = logging.getLogger(__name__)
|
||||||
@ -29,7 +28,7 @@ def guess_language(file_name):
|
|||||||
try:
|
try:
|
||||||
with open(file_name) as f:
|
with open(file_name) as f:
|
||||||
lexer = guess_lexer_for_filename(file_name, f.read(512000))
|
lexer = guess_lexer_for_filename(file_name, f.read(512000))
|
||||||
except (ClassNotFound, IOError):
|
except:
|
||||||
pass
|
pass
|
||||||
if lexer:
|
if lexer:
|
||||||
return str(lexer.name)
|
return str(lexer.name)
|
||||||
|
Loading…
Reference in New Issue
Block a user