bananeweizen [Wed, 4 Jan 2006 23:09:54 +0000]
reverted previous fix, it was bogus; applied similar changes at better location
bananeweizen [Wed, 4 Jan 2006 22:49:13 +0000]
avoid OutOfBoundsException and break of format action, when marker positions are around end of source and there are new marker offsets due to the formatting
bananeweizen [Wed, 4 Jan 2006 21:05:09 +0000]
request 1159483, content type association with *.phpt (PHP testcase)
bananeweizen [Wed, 4 Jan 2006 19:05:28 +0000]
removed unused dependencies, replaced all deprecated elements and attributes by current elements and attributes
axelcl [Tue, 3 Jan 2006 23:07:05 +0000]
Basic Reafctoring functionality adapted from Leif Frenzels sources in eclipse-magazin (published under Eclipse Public License - v 1.0)
See sources at:
http://www.eclipse-magazin.de/itr/ausgaben/psfile/datei/61/frenzel_lt437d8f486fb21.zip
Feature #1358828
axelcl [Mon, 2 Jan 2006 05:14:07 +0000]
feature request #1254275: Array type hinting gives parser error
axelcl [Mon, 2 Jan 2006 05:12:27 +0000]
Avoid NPE for "mark occurences"
axelcl [Sun, 25 Dec 2005 19:27:02 +0000]
Commented out xml, xsd, dtd editors. In the next step all dependencies to net.sourceforge.phpeclipse.xml.ui
bananeweizen [Wed, 21 Dec 2005 19:15:26 +0000]
request 1152810, implementing formatting of array initializers
bananeweizen [Tue, 20 Dec 2005 19:40:27 +0000]
request 1217212, set cursor in new PHP/HTML wizards to file name, if container is valid
axelcl [Tue, 20 Dec 2005 18:49:23 +0000]
.
axelcl [Tue, 20 Dec 2005 06:41:20 +0000]
Fix bug #1385272: Improved version for "Parsing of short open tags not fully compatible to PHP parse"
bananeweizen [Tue, 20 Dec 2005 02:26:10 +0000]
avoid builder error on a file with name ".php" (i.e. dot and extension only)
bananeweizen [Tue, 20 Dec 2005 01:39:19 +0000]
initially focus file name field, if container field contains useful value
bananeweizen [Tue, 20 Dec 2005 00:58:53 +0000]
bug 1274348, superfluous newline at file end on formatting source
axelcl [Mon, 19 Dec 2005 23:32:44 +0000]
Fix #1371992: Error with switch when last case block omits break or return
axelcl [Mon, 19 Dec 2005 23:31:45 +0000]
Fix #1371992: Error with switch when last case block omits break or return
axelcl [Mon, 19 Dec 2005 23:15:50 +0000]
Fix #1368081: First suggestion in #1368081 seems to be working better
bananeweizen [Mon, 19 Dec 2005 22:13:08 +0000]
bug 1365831, error for creating new file with empty new PHP file template
axelcl [Mon, 19 Dec 2005 21:57:02 +0000]
Fix #1368081: Variable not initialized does not work for array access
bananeweizen [Mon, 19 Dec 2005 21:18:54 +0000]
fixed invalid class path entries; are now resolved from plugin dependencies
axelcl [Mon, 19 Dec 2005 20:34:36 +0000]
Fix bug #1385272: Parsing of short open tags not fully compatible to PHP parse
bananeweizen [Mon, 19 Dec 2005 20:33:37 +0000]
fix browse button in create new PHP file wizard
axelcl [Mon, 19 Dec 2005 20:24:23 +0000]
Fix bug #1385272: Parsing of short open tags not fully compatible to PHP parse
axelcl [Mon, 19 Dec 2005 20:18:04 +0000]
Fix bug #1385272: Parsing of short open tags not fully compatible to PHP parse
bananeweizen [Sun, 18 Dec 2005 15:50:53 +0000]
removed NPE in XMLPreferenceInitializer
bananeweizen [Sun, 18 Dec 2005 15:48:46 +0000]
bug 1375017, code formatter inserted blank before increment/decrement operator
robekras [Sun, 11 Dec 2005 15:38:39 +0000]
1) Breakpoint properties dialog (for skip counts and condition).
robekras [Sun, 11 Dec 2005 15:37:22 +0000]
1) Action for breakpoint properties menu.
robekras [Sun, 11 Dec 2005 15:33:35 +0000]
1) Added skipt counts and condition enabled info to breakpoint text.
robekras [Sun, 11 Dec 2005 15:25:59 +0000]
1) Added handling of conditional breakpoints.
2) Fixed bug #1373617 (Thanks to Mauro Casciari for submitting the fix). Need to take linenumbers into account for stackframe list.
3) Fixed bug #1378161 (Removed the terminating '\0' from the DBG strings)
robekras [Sun, 11 Dec 2005 15:06:19 +0000]
1) Not really necessary changes (made minor code changes when looking for the 'stackframe info doesn't show line number' bug).
robekras [Sun, 11 Dec 2005 15:01:47 +0000]
1) Added handling of conditional breakpoints to the breakpointChanged method.
robekras [Sun, 11 Dec 2005 14:45:55 +0000]
1) Added methods for conditional breakpoints and skip/hit count.
robekras [Sun, 11 Dec 2005 14:44:09 +0000]
1) Added attributes and methods for conditional breakpoints and skip/hit count.
robekras [Sun, 11 Dec 2005 14:42:16 +0000]
1) Added handling of conditional breakpoint to addBreakoint method.
robekras [Sun, 11 Dec 2005 14:39:50 +0000]
1) Added PHPSourceLocator extension entry.
robekras [Sun, 11 Dec 2005 14:38:03 +0000]
1) Removed outdated PHPSourceLocator extension entry.
2) Added PHPBreakpoint properties menu extension entry.
robekras [Sat, 26 Nov 2005 14:19:23 +0000]
1) Fixed bug #1366994 . bool and resource variables has not been added to main variable list.
robekras [Tue, 8 Nov 2005 19:32:32 +0000]
1) Remove the empty root node from PHPVariable list.
robekras [Tue, 8 Nov 2005 19:10:49 +0000]
1) Added a 'try catch block' to sendPacket to avoid exceptions when PHP script is finished.
robekras [Tue, 8 Nov 2005 19:02:40 +0000]
1) Interpret the local to remote path mappings as project relative path to server absolute path if Remote Sourcepath is empty.
axelcl [Wed, 2 Nov 2005 19:52:00 +0000]
Avoid NPE for "Mark Occurrences"
axelcl [Mon, 31 Oct 2005 09:05:20 +0000]
Rename HTML editor to Smarty editor
robekras [Thu, 27 Oct 2005 19:55:31 +0000]
1) Fixed the missing resource variable bug.
2) Code aligned and comments added.
axelcl [Wed, 26 Oct 2005 22:02:29 +0000]
Improved support for comment folding
axelcl [Wed, 26 Oct 2005 21:39:54 +0000]
Improved support for comment folding
robekras [Mon, 24 Oct 2005 19:20:12 +0000]
1) Fixed the Cross Plattform debugging bug. The path separator was not translated.
robekras [Mon, 24 Oct 2005 16:54:51 +0000]
1) Did not check for an empty variable list in getVariables.
robekras [Sat, 22 Oct 2005 15:33:01 +0000]
1) Patches the variable list which is provided by DBG via PHPDBGEvalString.
Gives a single space as name to the previously unnamed PHPVariable root node.
This allows the VariableView to restore the variable tree.
robekras [Sat, 22 Oct 2005 15:28:46 +0000]
1) Made setName a public method. (For the 'unnamed root node' workaround see PHPDBGInterface).
robekras [Thu, 20 Oct 2005 19:28:23 +0000]
1) Moved the hasRecursion and the updateVariableList to PHPStackframe class.
2) Introduced the fUpToDate flag for avoiding unnecessary variable reading from DBG.
3) Introduced new resetHasChangedInfo method.
4) Break recursion in findVariable.
5) Read the variables from DBG in findVariable if variable list is not up-to-date.
That's necessary for the hover function, in case the variable tree is hidden.
robekras [Thu, 20 Oct 2005 19:13:56 +0000]
1) Moved the hasRecursion and the updateVariableList to PHPStackframe class.
Because the variables list belongs to a specific stackframe and not to the interface.
2) Modified updateStackFrameList because equality of stackframes is determined by their description and not by their module number.
robekras [Thu, 20 Oct 2005 19:06:06 +0000]
1) Moved the fHasChanged flag from PHPVariable to PHPValue.
axelcl [Wed, 19 Oct 2005 16:36:13 +0000]
Added some examples for context menu on Outline
axelcl [Wed, 19 Oct 2005 16:27:26 +0000]
Added some examples for context menu on Outline
axelcl [Wed, 19 Oct 2005 16:19:23 +0000]
Added some examples for context menu on Outline
robekras [Tue, 18 Oct 2005 19:34:16 +0000]
1) A temporary fix for the recursion problem with the $GLOBALS array.
robekras [Sun, 16 Oct 2005 18:19:32 +0000]
1) getVariables returns variables as a vector list.
2) Replicate the index number of the stackframes
3) Sort the 'static' stackframe list by their index numbers. Necessary because the UI will not step into a source file if sorting of stackframes is not in correct order.
4) Modified comments for updateStackFrameList.
robekras [Sun, 16 Oct 2005 18:13:16 +0000]
1) readVariables returns variables as a vector list.
robekras [Sun, 16 Oct 2005 18:11:44 +0000]
1) Added a vector for storing the variables.
2) getVariables now read the variables as a vector list.
3) Added a findVariable method which can be called recursiv (which looks for a variable through the entire variable tree).
4) Changed the 'old' findVariable method the call the new method (means hover works now).
5) Added setIndex method for stackframe replication.
6) Added compareTo method for stackframe list sorting.
robekras [Sun, 16 Oct 2005 10:11:04 +0000]
1) Added the extension point for the watchExpressionDelegate
axelcl [Sat, 15 Oct 2005 20:52:43 +0000]
Patches from Robert Kraske (robekras):
* collapsing variable tree
* more documentation
axelcl [Sat, 15 Oct 2005 20:36:00 +0000]
Patches from Robert Kraske (robekras):
* collapsing variable tree
* more documentation
axelcl [Thu, 13 Oct 2005 20:11:59 +0000]
Avoid "uninitialized variable" message after new keyword
axelcl [Thu, 13 Oct 2005 19:46:58 +0000]
Fixes for bug #1326088
axelcl [Thu, 13 Oct 2005 19:39:04 +0000]
Fixes for bug #1326088
axelcl [Thu, 13 Oct 2005 19:38:22 +0000]
New parser tests
axelcl [Thu, 13 Oct 2005 18:38:40 +0000]
fixed bug #1263858
axelcl [Tue, 11 Oct 2005 21:50:56 +0000]
Renamed "Toggle PHP Breakpoint" contex menu on keft ruler in PHP Editor into "Toggle DBG Breakpoint"
axelcl [Mon, 10 Oct 2005 19:56:02 +0000]
Misc
axelcl [Mon, 10 Oct 2005 19:03:15 +0000]
Preferencedialog for "Mark Occurrences"
axelcl [Mon, 10 Oct 2005 16:54:44 +0000]
Renamed 'PHP Application' to 'PHP DBG Script'
cperkonig [Mon, 10 Oct 2005 05:56:18 +0000]
new configuration name
axelcl [Sun, 9 Oct 2005 12:46:54 +0000]
Expressions like:
self::$instance = new Singleton();
shouldnt give an error
axelcl [Sun, 9 Oct 2005 12:42:31 +0000]
Prepared better HEREDOC support; see comment for bug #1319276
axelcl [Sun, 9 Oct 2005 12:35:22 +0000]
Prepared better HEREDOC support; see comment for bug #1319276
axelcl [Sun, 9 Oct 2005 12:05:45 +0000]
Save PHPPartitionScanner for refactoring
axelcl [Sun, 9 Oct 2005 11:24:39 +0000]
Save PHPPartitionScanner for refactoring
axelcl [Sun, 9 Oct 2005 10:18:39 +0000]
Expressions like:
self::$instance = new Singleton();
shouldnt give an error
axelcl [Sun, 9 Oct 2005 07:23:41 +0000]
Avoid NPE in update OccurrenceAnnotation
axelcl [Wed, 5 Oct 2005 21:04:53 +0000]
Implemented a simple occurrences finder for Variables ($...) and Identifiers;
No prference dialog available at the moment
cperkonig [Wed, 5 Oct 2005 10:32:53 +0000]
Quick fix for the Environment Vars.
cperkonig [Wed, 5 Oct 2005 08:09:37 +0000]
Changes for the XDebugTab
cperkonig [Wed, 5 Oct 2005 08:08:40 +0000]
add the new XDebugTab
cperkonig [Wed, 5 Oct 2005 08:08:16 +0000]
New Debug Tab for the LaunchConfiguration
cperkonig [Wed, 5 Oct 2005 08:07:36 +0000]
some new checks were added
cperkonig [Tue, 4 Oct 2005 21:12:57 +0000]
do a check for no environment values
axelcl [Tue, 4 Oct 2005 18:49:53 +0000]
Patches from user robekras to show the variables view
cperkonig [Tue, 4 Oct 2005 11:06:10 +0000]
Not in Use in new Version
cperkonig [Tue, 4 Oct 2005 11:02:53 +0000]
Since 3.1 not in use
cperkonig [Tue, 4 Oct 2005 11:01:58 +0000]
Initial implementation of the new Debug Plugin
cperkonig [Tue, 4 Oct 2005 10:59:26 +0000]
*** empty log message ***
cperkonig [Tue, 4 Oct 2005 10:41:39 +0000]
Initial implementation of the new Debug Plugin
cperkonig [Tue, 4 Oct 2005 10:39:54 +0000]
*** empty log message ***
cperkonig [Tue, 4 Oct 2005 10:34:20 +0000]
Initial implementation of the new Debug Plugin
axelcl [Mon, 3 Oct 2005 11:39:44 +0000]
Register new file extensions for the php-editor:
* associate the extension with the PHP editor in Window->Preferences
* add extension to net.sourceforge.phpeclipse.phpSource in plugin.xml
axelcl [Mon, 3 Oct 2005 11:37:07 +0000]
Refactored packagename to net.sourceforge.phpdt.internal.compiler.ast
axelcl [Mon, 3 Oct 2005 09:13:58 +0000]
Patches from user robekras to show the variables view
axelcl [Fri, 30 Sep 2005 18:20:41 +0000]
Register new file extensions for the php-editor:
* associate the extension with the PHP editor in Window->Preferences
* add extension to net.sourceforge.phpeclipse.phpSource in plugin.xml