phpeclipse.git
18 years ago1) Fire 'Terminate' event on every thread on script termination. Fixes bug #1548528.
robekras [Tue, 29 Aug 2006 12:38:07 +0000]
1) Fire 'Terminate' event on every thread on script termination. Fixes bug #1548528.

18 years ago1) Made getVariables and evalBlock methods in PHPDBGInterface synchronized (At least...
robekras [Thu, 24 Aug 2006 18:31:14 +0000]
1) Made getVariables and evalBlock methods in PHPDBGInterface synchronized (At least for evalBlock this is absolutely necessary for eclipse 3.2 compatibility).
2) getVariables method returns an empty vector if socket is closed (avoiding exception).
3) updateStackFrameList improved to avoid rebuild of variables view when stepping through the current php file.
4) getAdapter in PHPDebugTarget calls super.getAdapter (for eclipse 3.2 compatibility)
5) hasVariables in PHPStackFrame return always true (for eclipse 3.2 compatibility)
6) Removed second sending of RESUME event in stepInto and stepOver (in PHPStackFrame).
7) getStackFrames (in PHPThread) returns the stackframes only if in suspended state (for eclipse 3.2 compatibility).
8) PHPWatchExpressionDelegateCode beautifying.

18 years agoUpdated the included PHP manual from 2004-08-28 to the current version 2006-06-25...
dynamike2000 [Fri, 14 Jul 2006 10:13:57 +0000]
Updated the included PHP manual from 2004-08-28 to the current version 2006-06-25 and adjusted the phphelp.xml according to the changed structure.

18 years ago1) Open port 7869 for dbg communication if we run a non remote debug session, as...
robekras [Wed, 14 Jun 2006 10:04:34 +0000]
1) Open port 7869 for dbg communication if we run a non remote debug session, as the free dbg version uses only this port as default.
2) Terminate the debug session if the DBGC_END event is send from dbg. (We have to wait for a new version of dbg, due to the fact that dbg  in the current version (2.13.1) closes the socket before DBGC_END is send).

18 years agoHint from Christian Buggle: Feature.xml is missing required refactoring plugins
axelcl [Mon, 12 Jun 2006 21:20:13 +0000]
Hint from Christian Buggle: Feature.xml is missing required refactoring plugins

18 years agoAdded patch for #1434245
axelcl [Sun, 11 Jun 2006 10:32:52 +0000]
Added patch for #1434245

18 years agoSet version 1.1.9
axelcl [Sun, 11 Jun 2006 10:22:39 +0000]
Set version 1.1.9

18 years agoMake PHPeclipse compile correctly under Eclipse Version: 3.2.0 Build id: I20060519...
axelcl [Sun, 11 Jun 2006 10:11:23 +0000]
Make PHPeclipse compile correctly under Eclipse Version: 3.2.0 Build id: I20060519-1206

18 years agoFIX: added missing org.eclipse.pde.runtime_3.1.1.jar reference
dynamike2000 [Mon, 24 Apr 2006 10:06:40 +0000]
FIX: added missing org.eclipse.pde.runtime_3.1.1.jar reference

18 years agobug 1469012, exception in CompletionProposal
bananeweizen [Sun, 23 Apr 2006 14:39:29 +0000]
bug 1469012, exception in CompletionProposal

18 years agobug 1434118, scanner had a faulty behavior scanning variable names like 'retur*'
bananeweizen [Sun, 23 Apr 2006 13:54:28 +0000]
bug 1434118, scanner had a faulty behavior scanning variable names like 'retur*'
made scanner structure more fault resistant against similar bugs

18 years ago1436190 - Test additions & refactoring
axelcl [Mon, 10 Apr 2006 18:31:03 +0000]
1436190 - Test additions & refactoring
* These 2 JUnit test fail (invalid in PHP5 syntax - see Bug 1431425)
public void testMIInterfaceExtendsInterface();
public void testMIInterfaceImplementsInterface();

18 years ago#1467296 patch for bug #1454529
axelcl [Mon, 10 Apr 2006 18:15:42 +0000]
#1467296 patch for bug #1454529
- when typing a { a closing } is added;
- if a carriage return (enter) is inserted between the
{} the closing brace is moved to the new appropriate
position and the cursor is moved to the new indented
position;
- if the carriage return is inserted after the { but
there is no } to the right, no extra } is added.

18 years ago* Updating plugin.xml file to Version 1.1.8 as preparation for release in each plugin.
dynamike2000 [Sat, 8 Apr 2006 20:33:43 +0000]
* Updating plugin.xml file to Version 1.1.8 as preparation for release in each plugin.
* Done some cleanup in .cvsignore to ignore temporary files created during the build process

18 years agoNew Localhost query action
axelcl [Sat, 8 Apr 2006 14:46:29 +0000]
New Localhost query action
Configured accelerator keys for the actions:
Ctrl+F8 opens localhost
Ctrl+Shift+G opens Google
Ctrl+Shift+O opens Online PHP Manual
Configuration is modifiable through Window->Preferences  PHPeclipse Web Development->PHP->HTTP Query

18 years agoOpen PHP Help Online Manual in the browser / add other http querie for google and...
axelcl [Thu, 6 Apr 2006 21:52:44 +0000]
Open PHP Help Online Manual in the browser / add other http querie for google and koders.com (not completed)

18 years agoFixed bug: ArrayIndexOutOfBoundsException
axelcl [Mon, 13 Mar 2006 23:52:15 +0000]
Fixed bug: ArrayIndexOutOfBoundsException
See: http://phpeclipse.pastebin.com/599491

18 years agoAdded patch from #1437426: error in assign template
axelcl [Thu, 23 Feb 2006 20:23:12 +0000]
Added patch from #1437426: error in assign template

18 years agoFix Request #1431769: Support Context assistance when entering functions arguments
axelcl [Wed, 22 Feb 2006 22:46:38 +0000]
Fix Request #1431769: Support Context assistance when entering functions arguments
Now available for built-in funcitons

18 years agoFix Request #1431769: Support Context assistance when entering functions arguments
axelcl [Wed, 22 Feb 2006 22:06:40 +0000]
Fix Request #1431769: Support Context assistance when entering functions arguments
Now available for built-in funcitons

18 years agofixed https://sourceforge.net/tracker/index.php?func=detail&aid=1431163&group_id...
bananeweizen [Tue, 14 Feb 2006 22:11:09 +0000]
fixed https://sourceforge.net/tracker/index.php?func=detail&aid=1431163&group_id=57621&atid=484801
make phpeclipse compile with Java 1.4

18 years agofix for http://sourceforge.net/tracker/index.php?func=detail&aid=1431317&group_id...
bananeweizen [Tue, 14 Feb 2006 20:46:58 +0000]
fix for sourceforge.net/tracker/index.php?func=detail&aid=1431317&group_id=57621&atid=484804
recognize object structures in double quoted strings for syntax coloring

18 years agoRemoved temporary file build.xml from CVS for several plugins.
dynamike2000 [Mon, 13 Feb 2006 21:33:24 +0000]
Removed temporary file build.xml from CVS for several plugins.

18 years agobugfix 1423269, http://sourceforge.net/tracker/index.php?func=detail&aid=1423269...
bananeweizen [Sat, 11 Feb 2006 21:18:19 +0000]
bugfix 1423269, sourceforge.net/tracker/index.php?func=detail&aid=1423269&group_id=57621&atid=484801
indentation in brace completion respects tab versus space option

18 years agoadded missing action descriptions
bananeweizen [Sat, 11 Feb 2006 20:16:28 +0000]
added missing action descriptions

18 years agoremove name clash with JDT editor category
bananeweizen [Sat, 11 Feb 2006 19:13:47 +0000]
remove name clash with JDT editor category

18 years agoremove unused imports (no functional changes)
bananeweizen [Sat, 11 Feb 2006 10:56:17 +0000]
remove unused imports (no functional changes)

18 years agofix some wrong build properties
bananeweizen [Sat, 11 Feb 2006 10:54:56 +0000]
fix some wrong build properties

18 years agomake compilable in 3.2 latest integration build, removed reference to no longer exist...
bananeweizen [Fri, 10 Feb 2006 22:24:17 +0000]
make compilable in 3.2 latest integration build, removed reference to no longer existing helper class

18 years agoremove name clash with Job.manager in Eclipse 3.2 compilation
bananeweizen [Fri, 10 Feb 2006 20:53:56 +0000]
remove name clash with Job.manager in Eclipse 3.2 compilation

18 years agobugfix 1427544, http://sourceforge.net/tracker/?func=detail&atid=484801&aid=1427544...
bananeweizen [Wed, 8 Feb 2006 19:47:08 +0000]
bugfix 1427544, sourceforge.net/tracker/?func=detail&atid=484801&aid=1427544&group_id=57621
allow identifier as assignment list element

18 years agoCommitting missing change or PHPFileUtil
axelcl [Tue, 7 Feb 2006 07:10:46 +0000]
Committing missing change or PHPFileUtil

18 years agosplit external tools preferences into multiple pages
bananeweizen [Sun, 5 Feb 2006 21:07:11 +0000]
split external tools preferences into multiple pages

18 years agoremoved ColorManager, not used anywhere
bananeweizen [Sat, 4 Feb 2006 15:47:51 +0000]
removed ColorManager, not used anywhere
this reduces dependencies on .externaltools

18 years agoremoved unused dependency
bananeweizen [Fri, 3 Feb 2006 21:07:05 +0000]
removed unused dependency

18 years agounified plugin name and provider, added launch configuration icon, fixed build proper...
bananeweizen [Wed, 1 Feb 2006 22:44:32 +0000]
unified plugin name and provider, added launch configuration icon, fixed build properties to include icon directory

18 years agoavoid exception for empty file name
bananeweizen [Wed, 1 Feb 2006 22:43:11 +0000]
avoid exception for empty file name

18 years agocreated xdebug launch configuration icon
bananeweizen [Wed, 1 Feb 2006 22:40:53 +0000]
created xdebug launch configuration icon

18 years agoRemoved PHP debug log view. The main PHPeclipse feature includes the Eclipse standard...
bananeweizen [Tue, 31 Jan 2006 08:19:55 +0000]
Removed PHP debug log view. The main PHPeclipse feature includes the Eclipse standard error log view, so this source copy is not necessary.

18 years agoSearch through include files for a class declaration (incomplete, problems with recus...
axelcl [Mon, 30 Jan 2006 21:18:58 +0000]
Search through include files for a class declaration (incomplete, problems with recusive calls)

18 years agoReport "multiple" inheritence as error
axelcl [Mon, 30 Jan 2006 21:17:44 +0000]
Report "multiple" inheritence as error

18 years agoremoved HTML markup from copyright text in feature.xml
dynamike2000 [Mon, 30 Jan 2006 11:01:19 +0000]
removed HTML markup from copyright text in feature.xml

18 years agosuppress "variable not initialized" error for break statements. In switch-case statem...
bananeweizen [Sun, 29 Jan 2006 22:47:34 +0000]
suppress "variable not initialized" error for break statements. In switch-case statements it is recommended to have a break statement in each case (even after return), so you don't get different code, if you later remove the return statement.

18 years agoreenabled folding preference for inner types
bananeweizen [Sun, 29 Jan 2006 14:44:02 +0000]
reenabled folding preference for inner types

18 years agobugfix 1412408
bananeweizen [Sun, 29 Jan 2006 14:25:16 +0000]
bugfix 1412408
https://sourceforge.net/tracker/index.php?func=detail&aid=1412408&group_id=57621&atid=484801
comment folding caused class bodies to be folded

18 years agocode cleaning (no functional changes)
bananeweizen [Sat, 28 Jan 2006 12:41:10 +0000]
code cleaning (no functional changes)

18 years agoimplemented 1416503, automatic closing of braces
bananeweizen [Fri, 27 Jan 2006 22:11:45 +0000]
implemented 1416503, automatic closing of braces

18 years agofill all necessary default values for DBG in launch configuration
bananeweizen [Thu, 26 Jan 2006 22:25:56 +0000]
fill all necessary default values for DBG in launch configuration

18 years agoupdated PHP launch configuration icons
bananeweizen [Thu, 26 Jan 2006 08:50:01 +0000]
updated PHP launch configuration icons

18 years agofix some navigation action labels
bananeweizen [Wed, 25 Jan 2006 20:40:20 +0000]
fix some navigation action labels

18 years agoreplaced deprecated interface
bananeweizen [Tue, 24 Jan 2006 21:12:34 +0000]
replaced deprecated interface

18 years agofixed wrong deprecation warning
bananeweizen [Tue, 24 Jan 2006 21:12:23 +0000]
fixed wrong deprecation warning

18 years agofixed size of xampp icons
bananeweizen [Tue, 24 Jan 2006 21:10:24 +0000]
fixed size of xampp icons

18 years agobugfix 1413452, migration to 3.1 API had a typo, so all indentation strategies didn...
bananeweizen [Tue, 24 Jan 2006 18:40:50 +0000]
bugfix 1413452, migration to 3.1 API had a typo, so all indentation strategies didn't overwrite default implementation

18 years agoremoving PHP debug log from PHPeclipse, instead the PDE runtime log is included as...
bananeweizen [Mon, 23 Jan 2006 22:43:26 +0000]
removing PHP debug log from PHPeclipse, instead the PDE runtime log is included as binary plugin

18 years agoshortened display text of variable proposal in content assist
bananeweizen [Mon, 23 Jan 2006 22:15:02 +0000]
shortened display text of variable proposal in content assist

18 years agofix for http://sourceforge.net/tracker/index.php?func=detail&aid=1413064&group_id...
bananeweizen [Mon, 23 Jan 2006 19:04:11 +0000]
fix for sourceforge.net/tracker/index.php?func=detail&aid=1413064&group_id=57621&atid=484801
parser did not recognize nested braces in string literals

18 years agosort variables in watch view alphabetically
bananeweizen [Sun, 22 Jan 2006 20:30:07 +0000]
sort variables in watch view alphabetically

18 years agoavoid NullPointerException in debug
bananeweizen [Sun, 22 Jan 2006 20:14:14 +0000]
avoid NullPointerException in debug

18 years agoreworked all PHP icons to use the official PHP logo.
bananeweizen [Sun, 22 Jan 2006 08:58:05 +0000]
reworked all PHP icons to use the official PHP logo.
converted file icon to GIF again, because overlays don't work correctly with PNG files

18 years agomake compilable in 3.2
bananeweizen [Sat, 21 Jan 2006 12:58:34 +0000]
make compilable in 3.2

18 years agoremoving even more static project references
bananeweizen [Sat, 21 Jan 2006 11:57:44 +0000]
removing even more static project references

18 years agoremoving static project references to avoid confusion on build path
bananeweizen [Sat, 21 Jan 2006 11:48:06 +0000]
removing static project references to avoid confusion on build path

18 years agoremoving deprecated package declaration
bananeweizen [Sat, 21 Jan 2006 11:40:33 +0000]
removing deprecated package declaration

18 years agomake compile in 3.2 by removing internal dependency
bananeweizen [Sat, 21 Jan 2006 11:08:04 +0000]
make compile in 3.2 by removing internal dependency

18 years agoremove dependency to internal package
bananeweizen [Sat, 21 Jan 2006 11:07:26 +0000]
remove dependency to internal package

18 years agobugfix 1330522: <?xml flagged as error
bananeweizen [Fri, 20 Jan 2006 08:53:10 +0000]
bugfix 1330522: <?xml flagged as error

18 years agoAdded www.phpeclipse.de
axelcl [Thu, 19 Jan 2006 22:49:55 +0000]
Added www.phpeclipse.de

18 years agoAdded icon phpedit.png from the free icons library at:
axelcl [Thu, 19 Jan 2006 22:35:12 +0000]
Added icon phpedit.png from the free icons library at:
http://www.famfamfam.com/lab/icons/silk/

18 years agocustomized "about" dialog
bananeweizen [Thu, 19 Jan 2006 22:10:22 +0000]
customized "about" dialog

18 years agothis is a test commit to check the integration of cia.navi.cx
bananeweizen [Thu, 19 Jan 2006 20:25:41 +0000]
this is a test commit to check the integration of cia.navi.cx

18 years agointegration of cia.navi.cx
bananeweizen [Thu, 19 Jan 2006 20:22:00 +0000]
integration of cia.navi.cx

18 years agoRefactoringaction: net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable
axelcl [Wed, 18 Jan 2006 20:36:28 +0000]
Refactoringaction: net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable
This refactoring replaces any $-variable inside a function or method declaration
The action can detect the scope of a PHP function or class method.
This refactoring replaces variables inside double quoted strings.
This refactoring replaces a variable in a preceding PHPDoc comment.
This refactoring replaces a variable in a line or block comment.

This refactoring doesn't look for global variables inside the function or method.
This refactoring doesn't look correctly for "self::" and "$this" tokens inside the function or method.

18 years agonew SF update site
bananeweizen [Wed, 18 Jan 2006 08:55:23 +0000]
new SF update site

18 years agomigrated plugin from 3.0 to 3.1
bananeweizen [Wed, 18 Jan 2006 08:53:11 +0000]
migrated plugin from 3.0 to 3.1

18 years agoremoved enum keyword
bananeweizen [Wed, 18 Jan 2006 07:25:36 +0000]
removed enum keyword

18 years agoNew original document icon for *.tpl files instead of the generic '<H>' style icon...
dynamike2000 [Wed, 18 Jan 2006 07:23:49 +0000]
New original document icon for *.tpl files instead of the generic '<H>' style icon which is used for HTML documents.
Removed unnecessary dependency to net.sourceforge.phpeclipse.xml.core.

18 years agoremoved action for line delimiter conversion; this is provided by IDE now
bananeweizen [Tue, 17 Jan 2006 23:07:42 +0000]
removed action for line delimiter conversion; this is provided by IDE now

18 years agoreplaced a lot of deprecated code; if someone runs into a commit conflict afterwards...
bananeweizen [Tue, 17 Jan 2006 21:50:46 +0000]
replaced a lot of deprecated code; if someone runs into a commit conflict afterwards, he may overwrite these changes as there is no changed functionality

18 years agoadded perspective shortcuts for debug and resource to php perspective
bananeweizen [Tue, 17 Jan 2006 20:28:35 +0000]
added perspective shortcuts for debug and resource to php perspective

18 years agonew update site
bananeweizen [Tue, 17 Jan 2006 20:11:26 +0000]
new update site

18 years agoRefactoringaction: net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable
axelcl [Sun, 15 Jan 2006 22:12:59 +0000]
Refactoringaction: net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable
This refactoring replaces any $-variable inside a function or method declaration
The action can detect the scope of a PHP function or class method.
NEW: this refactoring now replaces variables inside double quoted strings.

This refactoring doesn't look for global variables inside the function or method.
This refactoring doesn't look correctly for "self::" and "$this" tokens inside the function or method.
This refactoring doesn't look for a preceding PHPDoc comment and therefore cannot replace any local variables inside the PHPdoc comment.

18 years agoFor refactoring tests, uncomment the refactoring action: net.sourceforge.phpdt.ltk...
axelcl [Sun, 15 Jan 2006 21:56:00 +0000]
For refactoring tests, uncomment the refactoring action: net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable
This refactoring replaces any $-variable inside a function or method declaration
The action can detect the scope of a PHP function or class method.
Currently this refactoring doesn't replace variables inside double quoted strings.
This refactoring doesn't look for global variables inside the function or method.
This refactoring doesn't look correctly for "self::" and "$this" tokens inside the function or method.
This refactoring doesn't look for a preceding PHPDoc comment and therefore cannot replace any local variables inside the PHPdoc comment.

18 years agoAdded a new refactoring action: net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable
axelcl [Sun, 15 Jan 2006 21:54:16 +0000]
Added a new refactoring action: net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable
This refactoring replaces any $-variable inside a function or method declaration
The action can detect the scope of a PHP function or class method.
Currently this refactoring doesn't replace variables inside double quoted strings.
This refactoring doesn't look for global variables inside the function or method.
This refactoring doesn't look correctly for "self::" and "$this" tokens inside the function or method.
This refactoring doesn't look for a preceding PHPDoc comment and therefore cannot replace any local variables inside the PHPdoc comment.

18 years agounified title and description handling in wizards
bananeweizen [Sun, 15 Jan 2006 19:15:41 +0000]
unified title and description handling in wizards

18 years agounification of bug fixes 1198893, 1404228
bananeweizen [Sun, 15 Jan 2006 18:24:54 +0000]
unification of bug fixes 1198893, 1404228

18 years agobug 1037094, to much indentation for first comment in a function parameters and defau...
bananeweizen [Sun, 15 Jan 2006 15:51:30 +0000]
bug 1037094, to much indentation for first comment in a function parameters and default values

18 years agobug fix 1402152 http://sourceforge.net/tracker/index.php?func=detail&aid=1402152...
bananeweizen [Sun, 15 Jan 2006 15:00:34 +0000]
bug fix 1402152 sourceforge.net/tracker/index.php?func=detail&aid=1402152&group_id=57621&atid=484801
removed duplicate template page, cleaned template page, cleaned deprecated code

18 years agoadded "new PHP project" shortcut to PHP perspective
bananeweizen [Sun, 15 Jan 2006 14:32:03 +0000]
added "new PHP project" shortcut to PHP perspective

18 years agobug fix 1403993, scanner wrongly detected XML comment end, when closing > was still...
bananeweizen [Sun, 15 Jan 2006 12:24:16 +0000]
bug fix 1403993, scanner wrongly detected XML comment end, when closing > was still missing

18 years agobugfix 1198893, syntax coloring gets confused after single line comment with question...
bananeweizen [Sun, 15 Jan 2006 11:57:52 +0000]
bugfix 1198893, syntax coloring gets confused after single line comment with question mark; also changing fix for 1404228

18 years agofeature request 1245255, no uninitialized variable warning for functions with referen...
bananeweizen [Sun, 15 Jan 2006 10:30:29 +0000]
feature request 1245255, no uninitialized variable warning for functions with reference arguments, which are known to fill that variable themselves

18 years agoFixed bug #1404228: Crash on <?php // comment ?>
axelcl [Fri, 13 Jan 2006 16:22:07 +0000]
Fixed bug #1404228: Crash on <?php // comment ?>

18 years agoFixed bug #1404228: Crash on <?php // comment ?>
axelcl [Fri, 13 Jan 2006 16:21:07 +0000]
Fixed bug #1404228: Crash on <?php // comment ?>

18 years agoFixed Bug<a href="http://sourceforge.net/tracker/?func=detail&atid=484801&aid=1145683...
axelcl [Thu, 12 Jan 2006 19:04:28 +0000]
Fixed Bug<a href="sourceforge.net/tracker/?func=detail&atid=484801&aid=1145683&group_id=57621">#1145683</a> Code Template variables project_name not working fully

18 years agorequest 1123108: keep strings on multiple lines during formatting
bananeweizen [Tue, 10 Jan 2006 21:07:55 +0000]
request 1123108: keep strings on multiple lines during formatting

18 years agoavoid exception during creation of identifier list
bananeweizen [Tue, 10 Jan 2006 18:14:38 +0000]
avoid exception during creation of identifier list

18 years agoFIX: uncomment the org.eclipse.core.runtime.preferences extension point in plugin...
dynamike2000 [Tue, 10 Jan 2006 10:59:59 +0000]
FIX: uncomment the org.eclipse.core.runtime.preferences extension point in plugin.xml of net.sourceforge.phpeclipse.xml.ui. Otherwise syntax highlighting for Smarty (*.tpl) Files is broken in net.sourceforge.phpeclipse.smarty.ui

18 years agoSome simple improvements
axelcl [Sun, 8 Jan 2006 15:25:50 +0000]
Some simple improvements

18 years agoremoved unused dependencies, replaced deprecated code and declarations
bananeweizen [Sun, 8 Jan 2006 09:56:13 +0000]
removed unused dependencies, replaced deprecated code and declarations