From 9931e0888b2419326ae10ebbfae532261c5c125f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Thu, 30 Jun 2016 16:11:56 +0200 Subject: Fix submodules --- vim/bundle/syntastic | 1 + .../syntastic/syntax_checkers/python/codec.py | 31 ---------------------- 2 files changed, 1 insertion(+), 31 deletions(-) create mode 160000 vim/bundle/syntastic delete mode 100755 vim/bundle/syntastic/syntax_checkers/python/codec.py (limited to 'vim/bundle/syntastic/syntax_checkers/python/codec.py') diff --git a/vim/bundle/syntastic b/vim/bundle/syntastic new file mode 160000 index 0000000..cee74e0 --- /dev/null +++ b/vim/bundle/syntastic @@ -0,0 +1 @@ +Subproject commit cee74e0c1af934065fd1b3046e53cda76574f703 diff --git a/vim/bundle/syntastic/syntax_checkers/python/codec.py b/vim/bundle/syntastic/syntax_checkers/python/codec.py deleted file mode 100755 index 6e980c7..0000000 --- a/vim/bundle/syntastic/syntax_checkers/python/codec.py +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env python - -from __future__ import print_function -from sys import argv, exit - -import codecs -import re -import os - - -if len(argv) != 2: - exit(1) - -try: - with open(argv[1]) as fle: - text = fle.readlines() - - if text: - match = re.match(r"#\s*coding\s*:\s*(?P\w+)", text[0]) - if match: - text = codecs.lookup(match.groupdict()["coding"]).incrementaldecoder().decode( - ''.join(text).encode('utf-8')).encode('utf-8') - - if isinstance(text, list): - text = ''.join(text).encode('utf-8') - - compile(text, argv[1], 'exec', 0, 1) -except SyntaxError as err: - print('%s:%s:%s: %s' % (err.filename, err.lineno, err.offset, err.msg)) -except Exception as err: - print('%s:%s:%s: %s' % (os.path.abspath(argv[1]), 1, 0, err)) -- cgit v1.2.3