Skip to content

Commit fb7be0e

Browse files
committed
More logging for breakpoints
1 parent 6bbbb4b commit fb7be0e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

swi.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -616,6 +616,7 @@ def run(self):
616616
if channel:
617617
if row in breaks:
618618
try:
619+
logger.info('Removing breakpoint in %s at %s' % (view_name, row))
619620
channel.send(webkit.Debugger.removeBreakpoint(breaks[row]['breakpointId']))
620621
except KeyError:
621622
print("SWI: A key error occurred while removing the breakpoint")
@@ -638,8 +639,10 @@ def run(self):
638639
scriptUrl = find_script_url(view_name)
639640

640641
if scriptUrl:
642+
logger.info('Setting breakpoint by url for %s at %s' % (scriptUrl, row))
641643
channel.send(webkit.Debugger.setBreakpointByUrl(int(row), scriptUrl), self.breakpointAdded, view_name)
642644
else:
645+
logger.info('Pending breakpoint for %s at %s' % (view_name, row))
643646
set_breakpoint_by_full_path(view_name, row)
644647

645648
update_overlays()
@@ -674,6 +677,8 @@ def breakpointAdded(self, command):
674677
else:
675678
set_breakpoint_by_full_path(file_name, str(lineNumber), columnNumber, 'enabled', breakpointId)
676679

680+
logger.info('Breakpoint set in %s %s at (%s,%s)' % (scriptId, file_name, lineNumber, columnNumber))
681+
677682
update_overlays()
678683

679684
class SwiDebugStopCommand(sublime_plugin.WindowCommand):
@@ -853,6 +858,7 @@ def on_post_save(self, v):
853858
if scriptId and set_script_source:
854859
scriptSource = v.substr(sublime.Region(0, v.size()))
855860
# Editing script can potentially modify the callstack
861+
logger.info('Live updating script source %s %s' % (scriptId, find_script_url(scriptId)))
856862
channel.send(webkit.Debugger.setScriptSource(scriptId, scriptSource), self.update_stack)
857863

858864
else:

0 commit comments

Comments
 (0)