Update of /cvsroot/pydev/org.python.pydev.debug/pysrc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8481/pysrc
Modified Files:
pydevd.py
Log Message:
Synching from mercurial:
- Pydev debugger watch working in eclipse 3.4
- Pydev debugger breakpoint properties accept new lines and tabs
- Incremental find backspace works correctly
- Interactive console Fixed problem when more attempts to connect were needed
- Launch icons: Transparent background (thanks to Radim Kubacki)
- Creating workbench test for debugger
Index: pydevd.py
===================================================================
RCS file: /cvsroot/pydev/org.python.pydev.debug/pysrc/pydevd.py,v
retrieving revision 1.96
retrieving revision 1.97
diff -C2 -d -r1.96 -r1.97
*** pydevd.py 10 May 2008 16:30:03 -0000 1.96
--- pydevd.py 13 Aug 2008 21:12:24 -0000 1.97
***************
*** 404,407 ****
--- 404,413 ----
if condition.startswith('**FUNC**'):
func_name, condition = condition.split('\t', 1)
+
+ #We must restore new lines and tabs as done in
+ #AbstractDebugTarget.breakpointAdded
+ condition = condition.replace("@_@NEW_LINE_CHAR@_@", '\n').\
+ replace("@_@TAB_CHAR@_@", '\t').strip()
+
func_name = func_name[8:]
else:
|