robekras [Sun, 30 Dec 2012 14:25:17 +0000]
1) Setting a new value did not work because the short name was send to XDebug instead of the full (long) name.
2) When updating the variable list, we have to set the new XDebugAbstractValue to the old variable, else we would also not be able to set a new value to the variable.
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Sat, 29 Dec 2012 17:00:08 +0000]
1) Fixed issue #347: Syntax highlight doesn't like apostrophe in heredoc.
2) Changed some little source formatting issues, to enhance readability.
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Thu, 27 Dec 2012 17:18:50 +0000]
1) Fixed issue #779: PHPEclipse reports error with a correct try/catch block
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Wed, 26 Dec 2012 18:48:53 +0000]
1) Fixed issue #714: PHP Parser bug with $this->oR.
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Mon, 24 Dec 2012 15:44:28 +0000]
1) Fixed issue #215: Escaping Strings
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Sun, 23 Dec 2012 21:18:12 +0000]
1) Fixed calculation of the new indentation method of splitted strings.
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Sun, 23 Dec 2012 18:01:51 +0000]
1) Changed indentation of (single or double) quoted strings to align on the first found single or double quote. Also uses spaces only or tabs (+ spaces) according the preference settings.
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Sun, 16 Dec 2012 11:02:17 +0000]
1) Fixed issue #828: Non initialized variable warnings doesn't work with variables used as object
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Sun, 9 Dec 2012 20:04:05 +0000]
1) Fixed issue #844: Short form of ternary operator (since PHP 5.3).
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Sat, 8 Dec 2012 11:05:14 +0000]
1) Fixed the parser problem with the '::' (Paamayim Nekudotayim).
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Sun, 2 Dec 2012 14:36:49 +0000]
1) Fixed issue #776.
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Sun, 25 Nov 2012 16:58:12 +0000]
1) Moved net.sourceforge.phpeclipse.ui\src\net\sourceforge\phpdt back to net.sourceforge.phpeclipse\src\net\sourceforge\phpdt.
2) Modified PHP parser for PHP 5.3.
Signed-off-by: robekras <robert.kraske@weihenstephan.org>
robekras [Sat, 7 Jan 2012 10:09:49 +0000]
1) Reintroduced PHPPerspectiveFactory (was lost with refactoring).
2) Fixed typo.
robekras [Mon, 2 Jan 2012 20:11:06 +0000]
1) Reintroduced some out commented methods. (Did break some preference settings)
2) Pointer checking.
3) Moved some text from net.sourceforge.phpeclipse/plugin.properties to net.sourceforge.phpeclipse.ui/plugin.properties. Don't know why, it's working in debug mode, but not at runtime. So moved the text.
robekras [Mon, 2 Jan 2012 19:59:48 +0000]
1) Introduced a warning log message for breakpoints that do not match the local path. Should make it easier for user to see what's wrong.
robekras [Mon, 2 Jan 2012 19:56:06 +0000]
1) Although dbg will be dropped from being supported or bundled with PHPeclipse, some fixes.
robekras [Mon, 2 Jan 2012 19:55:11 +0000]
1) Although dbg will be dropped from being supported or bundled with PHPeclipse, some fixes.
robekras [Mon, 2 Jan 2012 19:48:16 +0000]
1) Reintroduced finishedBuilding
2) Fixed endless loop in parseIdentifiers
robekras [Fri, 30 Dec 2011 14:29:53 +0000]
1) Fixed issue #852: Correct matching of closing brace with the according opening brace and vice versa.
robekras [Fri, 30 Dec 2011 11:18:02 +0000]
1) Fixed issue #764: Ignore strings when looking for single line comments.
robekras [Thu, 29 Dec 2011 17:40:58 +0000]
1) Fixed issue #751: Pathmap 'Edit' button enable/disable handling.
robekras [Sun, 20 Nov 2011 15:43:00 +0000]
1) Fixed issue #705: Take the global 'Undo history size' to overwrite the default value of 25 undos.
robekras [Tue, 29 Mar 2011 00:46:32 +0000]
1) Fixed breakpoint with skip count (or hit count).
2) Fixed conditional breakpoints.
3) Fixed breakpoint changing within a debugging session.
robekras [Mon, 28 Mar 2011 18:40:12 +0000]
1) Indeces of arrays will be surrounded by [''], so it's easier to distinguish between members of arrays and members of objects.
2) Introduced XDebugWatchExpressionFactoryAdapter, so child variables can be added to watch expressions by their fully qualified name.
robekras [Mon, 28 Mar 2011 16:05:37 +0000]
1) Fixed variable hovering (did not work in all circumstances).
2) As the variable view is changed to show the variables with the php variable prefix '$', there is no need to cut off the '$' from php variable name.
robekras [Mon, 28 Mar 2011 16:05:30 +0000]
1) Added parameter 'parent' to XDebugVariable, so we can determine whether a variable is a root node or a child node.
2) Prepend a '$' to the php variable names, if it is a root node. This let us add the variable to watch expression window (and also no need for cutting of the '$' in PHPDebugHover.
robekras [Sat, 19 Mar 2011 22:04:06 +0000]
1) Made breakpoint working for direct script debugging (php cli) on Win systems.
2) Fixed direct script debugging (Bug introduced by my last changes).
robekras [Wed, 16 Mar 2011 20:02:23 +0000]
1) Need to syncronize also the type of variable values not only the values (makes variable hover working).
robekras [Wed, 16 Mar 2011 19:59:21 +0000]
1) Implement variable hover for XDebug.
robekras [Sun, 13 Mar 2011 12:33:44 +0000]
1) Improvements for the XDebug plugin.
- Avoids rebuild of stackframe tree
- Avoids rebuild of varible tree
- Alphabetic sorting of variables
robekras [Sun, 13 Mar 2011 12:32:26 +0000]
robekras [Mon, 7 Mar 2011 17:44:00 +0000]
1) CLASSNAME is specified by the property 'name' == CLASSNAME. When doing it by the property 'encoding', we will lose all variables which have the encoding base64 (which is true for string variables).
robekras [Sun, 26 Dec 2010 15:00:13 +0000]
1) updateThreads is needed.
mbowie [Mon, 1 Nov 2010 18:06:38 +0000]
Moving 1.2.x references to branches, since trunk is now 1.3.x. refs #778
Edward Mann [Sun, 4 Apr 2010 14:19:50 +0000]
Updating version for release. it was set to 1.2.1 but needs to be 1.2.4
incastrix [Fri, 5 Feb 2010 20:35:28 +0000]
Enabled source lookup inside referred projects. fixes #792
incastrix [Thu, 4 Feb 2010 19:13:30 +0000]
Eliminate CLASSNAME duplicate from object properties, see bugs.xdebug.org/view.php?id=518 and http://svn.xdebug.org/cgi-bin/viewvc.cgi/xdebug/trunk/xdebug_var.c?root=xdebug&r1=2962&r2=2996
incastrix [Wed, 23 Dec 2009 17:55:27 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:54:59 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:54:22 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:52:40 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:51:36 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:50:58 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:50:14 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:49:48 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:47:38 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:47:09 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:46:08 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:45:36 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:43:26 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:42:50 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:42:01 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:40:54 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:39:26 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:38:50 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:38:27 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:38:00 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:37:17 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:36:26 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:34:52 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:34:17 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:33:36 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:33:07 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:32:28 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:31:31 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:30:27 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:29:12 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:28:37 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:28:07 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:26:24 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:25:37 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:23:43 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Wed, 23 Dec 2009 17:09:19 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Tue, 13 Oct 2009 22:33:52 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Tue, 13 Oct 2009 22:32:37 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Tue, 13 Oct 2009 22:30:49 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Mon, 12 Oct 2009 18:25:55 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Mon, 12 Oct 2009 18:25:25 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Mon, 12 Oct 2009 18:24:10 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Mon, 12 Oct 2009 18:23:32 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Mon, 12 Oct 2009 18:20:47 +0000]
Refactory: remove unused classes, imports, fields and methods.
incastrix [Mon, 12 Oct 2009 18:19:09 +0000]
Fix hover functionality.
incastrix [Sat, 10 Oct 2009 00:02:41 +0000]
Fix hover functionality.
incastrix [Wed, 7 Oct 2009 23:12:28 +0000]
Refactory: remove unused packages.
incastrix [Wed, 7 Oct 2009 22:50:46 +0000]
Refactory: fix templates.
incastrix [Wed, 7 Oct 2009 17:04:04 +0000]
Refactory: remove dependance to org.eclipse.debug.ui from net.sourceforge.phpeclipse.ui
incastrix [Wed, 7 Oct 2009 16:41:15 +0000]
Refactory: replaced deprecated constructor DefaultInformationControl(Shell, int, int, DefaultInformationControl.IInformationPresenter)
incastrix [Wed, 7 Oct 2009 15:53:31 +0000]
Refactory: removed unnecessary imports.
incastrix [Wed, 7 Oct 2009 15:50:41 +0000]
Refactory: removed unused viewerFilter classes.
incastrix [Wed, 7 Oct 2009 15:33:56 +0000]
Refactory: replaced internal copy of Assert class with org.eclipse.core.runtime.Assert
incastrix [Wed, 7 Oct 2009 15:04:22 +0000]
Refactory: removed unnecessary local variables and imports.
incastrix [Tue, 6 Oct 2009 19:47:49 +0000]
Refactory
incastrix [Tue, 6 Oct 2009 14:10:05 +0000]
Refactory
incastrix [Mon, 5 Oct 2009 22:47:51 +0000]
removed unused private methods.
incastrix [Mon, 5 Oct 2009 22:46:26 +0000]
removed unused private methods.
incastrix [Mon, 5 Oct 2009 22:09:46 +0000]
Replace deprecated org.eclipse.jface.text.rules.DefaultPartitioner with org.eclipse.jface.text.rules.FastPartitioner
incastrix [Mon, 5 Oct 2009 22:09:04 +0000]
Replace deprecated org.eclipse.jface.text.rules.DefaultPartitioner with org.eclipse.jface.text.rules.FastPartitioner
incastrix [Mon, 5 Oct 2009 21:16:12 +0000]
Replace deprecated org.eclipse.core.runtime.Platform.Run with org.eclipse.core.runtime.SafeRunner.Run
incastrix [Mon, 5 Oct 2009 21:00:28 +0000]
Replace deprecated org.eclipse.jface.text.Assert with org.eclipse.core.runtime.Assert
incastrix [Mon, 5 Oct 2009 20:49:48 +0000]
Removed unnecessary import.