send cursorpos to wakatime cli

This commit is contained in:
Alan Hamlett 2015-05-06 16:34:15 -07:00
parent a6f92b9c74
commit 675f9ecd69

View file

@ -207,7 +207,7 @@ class SendHeartbeatThread(threading.Thread):
self.api_key = SETTINGS.get('api_key', '') self.api_key = SETTINGS.get('api_key', '')
self.ignore = SETTINGS.get('ignore', []) self.ignore = SETTINGS.get('ignore', [])
self.last_heartbeat = LAST_HEARTBEAT.copy() self.last_heartbeat = LAST_HEARTBEAT.copy()
self.lineno = view.sel()[0].begin() if view.sel() else None self.cursorpos = view.sel()[0].begin() if view.sel() else None
self.view = view self.view = view
def run(self): def run(self):
@ -237,8 +237,8 @@ class SendHeartbeatThread(threading.Thread):
project_name = find_project_from_folders(self.folders, self.target_file) project_name = find_project_from_folders(self.folders, self.target_file)
if project_name: if project_name:
cmd.extend(['--project', project_name]) cmd.extend(['--project', project_name])
if self.lineno is not None: if self.cursorpos is not None:
cmd.extend(['--lineno', self.lineno]) cmd.extend(['--cursorpos', '{0}'.format(self.cursorpos)])
for pattern in self.ignore: for pattern in self.ignore:
cmd.extend(['--ignore', pattern]) cmd.extend(['--ignore', pattern])
if self.debug: if self.debug: