diff --git a/markmon.py b/markmon.py index b449e4e..304268e 100644 --- a/markmon.py +++ b/markmon.py @@ -98,7 +98,11 @@ def view_updated(self, view, try_server=True): if self.settings.running and MARKDOWN_SYNTAX.match(view.scope_name(0)): try: connection = http.client.HTTPConnection(self.settings.client_url) - connection.request('PUT', '/', view.substr(sublime.Region(0, view.size())).encode('utf-8')) + # connection.request('PUT', '/', view.substr(sublime.Region(0, view.size())).encode('utf-8')) + openedfile_path = sublime.active_window().active_view().file_name() + shebang_comment = u'' + payload = b"".join([shebang_comment.encode('utf-8'), view.substr(sublime.Region(0, view.size())).encode('utf-8')]) + connection.request('PUT', '/', payload) connection.getresponse() except ConnectionRefusedError: if self.server: