From 8612cc30f0961e54c8b524feeb475a588575670d Mon Sep 17 00:00:00 2001 From: Jon Cairns Date: Fri, 24 Jan 2014 09:54:49 +0000 Subject: [PATCH] Add debug log statements for watch window ops --- plugin/python/vdebug/event.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugin/python/vdebug/event.py b/plugin/python/vdebug/event.py index ca2fa97d..0eec5b3d 100644 --- a/plugin/python/vdebug/event.py +++ b/plugin/python/vdebug/event.py @@ -175,12 +175,19 @@ def execute(self,runner): lineno = vim.current.window.cursor[0] line = vim.current.buffer[lineno-1] pointer_index = line.find(vdebug.opts.Options.get('marker_open_tree')) + vdebug.log.Log("Pointer index: %d" % pointer_index, + vdebug.log.Logger.DEBUG) buf_len = len(vim.current.buffer) end_lineno = buf_len - 1 for i in range(lineno,end_lineno): buf_line = vim.current.buffer[i] + vdebug.log.Log("Line %d: '%s'" %(i, buf_line), + vdebug.log.Logger.DEBUG) char = buf_line[pointer_index] + vdebug.log.Log("Character at index %d: '%s'" %(pointer_index, char), + vdebug.log.Logger.DEBUG) + if char != " ": end_lineno = i - 1 break