From ce773ae9eed75cbdbe486ad36177835a71ee1cf6 Mon Sep 17 00:00:00 2001 From: Aemon Cannon Date: Wed, 11 Jul 2012 18:32:52 -0400 Subject: [PATCH] Add filename to arguments --- ensime.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ensime.py b/ensime.py index b58c9bb..4234ea1 100644 --- a/ensime.py +++ b/ensime.py @@ -45,7 +45,7 @@ def inspect_type_at_point_on_complete_wrapper(self, on_complete, payload): def get_completions(self, file_path, position): if self.v.is_dirty(): size_and_diff = diff.diff_view_with_disk(self.v) - req = ensime_codec.encode_patch_source(size_and_diff) + req = ensime_codec.encode_patch_source(self.v.file_name(), size_and_diff) self.env.controller.client.async_req(req) req = ensime_codec.encode_completions(file_path, position) @@ -527,9 +527,9 @@ class EnsimeCompletion(object): pass def encode_symbol_at_point(self, file_path, position): return [sym("swank:symbol-at-point"), str(file_path), int(position)] - def encode_patch_source(self, size_and_diff): + def encode_patch_source(self, file_path, size_and_diff): (new_size, diff) = size_and_diff - return [sym("swank:patch-source"), new_size, diff] + return [sym("swank:patch-source"), file_path, new_size, diff] def decode_symbol_at_point(self, data): return self.decode_symbol(data)