axelcl [Thu, 28 Apr 2005 17:10:58 +0000]
Avoid NPE when deleting a project
stefanbjarni [Sat, 23 Apr 2005 00:53:28 +0000]
This commit was generated by cvs2svn to compensate for changes in r886,
which included commits to RCS files with non-trunk default branches.
stefanbjarni [Sat, 23 Apr 2005 00:16:14 +0000]
Debug session thread and socket leak fixed:
To reproduce the bug:
- Start a PHP debugging session
- Open the Debug View
- Select the PHP main thread
- Terminate the thread with the red square button
Bug explanation:
The debugging session uses a Java thread to listen on a
server socket on port 10001. This thread runs
PHPDBGProxy.PHPLoop.run and blocks in
ServerSocket.accept. It stays blocked until a debugger
engine connects to the port. If the session is
terminated before a debugger engine connects, the
PHPLoop thread and the server socket are leaked.
Relevance:
The server socket continues to sit on port 10001 which
means later sessions have to go to ports 10002, 10003
etc. This has caused a lot of problems because people
fail to get the configuration right the first time,
leak the thread and socket, try again and get a session
on port 10002, but continue with a
?DBGSESSID=1@host:10001. I think, but I'm not sure,
that this leads to the socket write error exception
that has been reported in the forums - so that problem
may be fixed with this patched (but then again may not be).
Bug fix:
- The UI thread forcibly unblocks the loop thread by
closing the server socket.
- The PHPDebugTarget.terminate method is now
synchronized and re-entrant, to eliminate a race
condition between the UI and loop threads.
Two more fixes below.
PHPDBGProxy.MapPath:
Threw StringIndexOutOfBoundsException
when the input string is shorter than the mapped prefix.
Patch fixes this by using the String.startsWith method.
PHPDBGProxy.pause:
Inserted check to prevent a null pointer exception
axelcl [Fri, 22 Apr 2005 21:56:26 +0000]
New Warning: "Uninitialized local variable"
New Preferences: "Uninitialized local variable" and "Unreachble code" are configurable in Preferences (Error,Warning or Ignore)
Default is "Warning"
axelcl [Thu, 21 Apr 2005 20:23:20 +0000]
Fixed NullPointerException (problems == null) may occur
stefanbjarni [Wed, 20 Apr 2005 23:17:15 +0000]
Removed unnecessary requirements for 3.0.0 versions of org.eclipse plugins
stefanbjarni [Wed, 20 Apr 2005 22:05:38 +0000]
Updated feature version to 1.1.4
Updated plugin versions to match repository
Updated plugin requirements
stefanbjarni [Wed, 20 Apr 2005 17:16:34 +0000]
Temporarily removed all references to com.quantum.util.connection.NotConnectedException
This exception class does not exist in Quantum DB 2.4.5, which is the latest version of
Quantum distributed as a zipped feature. The latest version of Quantum on the update site is
2.4.4.
We can put the references back in when the Quantum team releases a version that contains
the class.
stefanbjarni [Wed, 20 Apr 2005 06:01:26 +0000]
Fixed project dependencies
axelcl [Tue, 19 Apr 2005 18:53:24 +0000]
Show line numbers (other than 1) in problems view for errors and warnings
axelcl [Tue, 19 Apr 2005 18:36:41 +0000]
Show line numbers (other than 1) in problems view for errors and warnings
stefanbjarni [Tue, 19 Apr 2005 01:02:24 +0000]
Added a phpeclipse module and slightly changed the opt/extra sets; now
cvs -z3 co phpeclipse
gets the set of plugins necessary to build the zip.distribution target of
the feature plugin build.xml
stefanbjarni [Mon, 18 Apr 2005 23:59:09 +0000]
I defined three CVS modules (core, opt and extra) corresponding to the
three categories of plugins described on the PHP Eclipse wiki at
http://phpeclipse.de/tiki-index.php?page=Active+PHPEclipse+CVS+Modules
(Note that the wiki page title "CVS Modules" actually means "Plugins in CVS")
The core module consists of the plugins that are 'required'.
The opt module consists of the plugins that are 'optional'.
The extra module holds the rest.
I did not follow the wiki page to the letter; for example, I included the
internalization plugins for the core plugins in the core module, and I
also included the feature plugin in the core.
It's hard to test the module file without committing (AFAIK, correct me if
I'm wrong) so I'll likely have to follow up with a commit or two that fixes
minor things.
axelcl [Mon, 18 Apr 2005 19:13:02 +0000]
Improved error "Unreachable code" for if statements
axelcl [Sun, 17 Apr 2005 21:43:18 +0000]
Added error "Unreachable code" for if statements
axelcl [Sun, 17 Apr 2005 21:30:28 +0000]
Added error "Unreachable code" for if statements
axelcl [Sat, 16 Apr 2005 22:42:28 +0000]
Added error "Unreachable code" for some very simple cases
axelcl [Tue, 12 Apr 2005 17:47:05 +0000]
foreach template: two ${cursor} variables aren't allowed
axelcl [Wed, 6 Apr 2005 18:29:29 +0000]
Avoid NullPointerException
axelcl [Mon, 4 Apr 2005 20:34:00 +0000]
Version 1.1.7
axelcl [Mon, 4 Apr 2005 20:25:38 +0000]
Delete association of htmledit.gif for the PHPUnitEditor
axelcl [Sun, 3 Apr 2005 11:39:50 +0000]
synchronize with newest Quantum CVS sources
axelcl [Sun, 3 Apr 2005 11:19:11 +0000]
misc
axelcl [Wed, 30 Mar 2005 21:23:57 +0000]
Patch from Stefan Sigurdsson
axelcl [Tue, 29 Mar 2005 18:15:02 +0000]
LAMPP properties
axelcl [Mon, 28 Mar 2005 16:28:20 +0000]
misc
axelcl [Mon, 14 Mar 2005 15:54:39 +0000]
Patches from Martin K�r:
http://phpeclipse.de/tiki-view_forum_thread.php?forumId=3&comments_parentId=1432
axelcl [Thu, 10 Mar 2005 17:53:30 +0000]
Patches from Martin K�r:
http://phpeclipse.de/tiki-view_forum_thread.php?forumId=3&comments_parentId=1432
axelcl [Sun, 6 Mar 2005 21:12:17 +0000]
improved PHP parser
axelcl [Sun, 6 Mar 2005 20:56:55 +0000]
improved PHP parser
axelcl [Fri, 25 Feb 2005 21:33:59 +0000]
changed admin name for phpeclipse.de
axelcl [Fri, 25 Feb 2005 21:28:15 +0000]
changed admin name for phpeclipse.de
axelcl [Fri, 25 Feb 2005 21:26:20 +0000]
Open PHP perspective automatically then a new PHP Project is created
axelcl [Fri, 25 Feb 2005 21:07:33 +0000]
Added xampp start and stop action
axelcl [Tue, 22 Feb 2005 20:18:20 +0000]
configure default values from outside of the jar
axelcl [Sun, 20 Feb 2005 17:38:21 +0000]
misc
axelcl [Sun, 20 Feb 2005 17:36:58 +0000]
get category
axelcl [Sat, 19 Feb 2005 00:23:32 +0000]
Improved rendering
axelcl [Sat, 19 Feb 2005 00:18:47 +0000]
improved PDF export support (better Chapter titles)
axelcl [Fri, 18 Feb 2005 21:26:18 +0000]
small changes
axelcl [Fri, 18 Feb 2005 21:22:44 +0000]
DefinitionListTest (not working JUnit Test)
axelcl [Fri, 18 Feb 2005 21:19:32 +0000]
added itext copyright
axelcl [Fri, 18 Feb 2005 21:02:06 +0000]
new itext lib
axelcl [Fri, 18 Feb 2005 20:51:38 +0000]
Improved PDF export (every article is a chapter, outline, FileDialog)
axelcl [Mon, 14 Feb 2005 21:08:09 +0000]
Using the standard console for "PHPConsole" output now!
axelcl [Mon, 14 Feb 2005 20:57:07 +0000]
Fixed bug #1122547 fails to parse several structures
axelcl [Mon, 14 Feb 2005 20:53:53 +0000]
Using the standard console for "PHPConsole" output now!
axelcl [Sun, 13 Feb 2005 19:09:48 +0000]
fixed bug with some attributes
axelcl [Sun, 13 Feb 2005 18:23:59 +0000]
initial code;
junit tests and code generation
axelcl [Sun, 13 Feb 2005 18:22:28 +0000]
Small code clean up
axelcl [Sat, 12 Feb 2005 23:43:53 +0000]
misc
axelcl [Sat, 12 Feb 2005 23:43:09 +0000]
Start the debugger through setting the url with "?DBGSESSID=1@clienthost:10001" in the internal browser
axelcl [Sat, 12 Feb 2005 23:21:46 +0000]
Start the debugger through setting the url with "?DBGSESSID=1@clienthost:10001" in the internal browser
axelcl [Fri, 11 Feb 2005 20:37:35 +0000]
* added iText jar for pdf support
* added a first PDF Exporter (menu File->Export...)
* works only for 100% correctly generated HTML from the preview renderer.
* not very stable at the moment!
axelcl [Fri, 11 Feb 2005 20:25:39 +0000]
* added a first PDF Exporter (menu File->Export...)
* works only for 100% correctly generated HTML from the preview renderer.
* not very stable at the moment!
axelcl [Wed, 9 Feb 2005 20:59:04 +0000]
plog4u generate ToC only, if there are more than 3 headers
axelcl [Mon, 7 Feb 2005 22:01:03 +0000]
fixed outline refresh bug
axelcl [Mon, 7 Feb 2005 21:59:20 +0000]
misc
axelcl [Mon, 7 Feb 2005 21:59:06 +0000]
source is now submenu in edit menu
axelcl [Mon, 7 Feb 2005 21:54:37 +0000]
Fixed outline wrong order of methods bug
axelcl [Sun, 6 Feb 2005 17:21:05 +0000]
Enable word wrapping with preference key editor.wrap.words (false by default)
axelcl [Sun, 6 Feb 2005 17:19:45 +0000]
Enable word wrapping with preference key editor.wrap.words (false by default)
axelcl [Sat, 5 Feb 2005 18:44:12 +0000]
Handle the new "wpEditToken" input parameter for upload
axelcl [Sat, 5 Feb 2005 11:53:10 +0000]
Load proxy settings though external *.properties files
axelcl [Fri, 4 Feb 2005 19:24:49 +0000]
read default values from external properties file now
axelcl [Fri, 4 Feb 2005 17:26:33 +0000]
read default values from external ini file now
axelcl [Fri, 4 Feb 2005 05:07:35 +0000]
fixed bug #1115300, #1115292
axelcl [Thu, 3 Feb 2005 21:38:16 +0000]
misc
axelcl [Thu, 3 Feb 2005 21:34:09 +0000]
Added some color templates
axelcl [Thu, 3 Feb 2005 18:22:14 +0000]
Added list selection box for file creation from wiki links
axelcl [Wed, 2 Feb 2005 22:39:22 +0000]
fixed bug for detecting IFile "include files" outside of the workspace
axelcl [Mon, 31 Jan 2005 20:14:49 +0000]
RefreshJob loads max 10 articles at a time; there's a delay of 1 second for the next 10 articles.
axelcl [Mon, 31 Jan 2005 19:57:11 +0000]
RefreshJob loads max 10 articles at a time; there's a delay of 1 second for the next 10 articles.
axelcl [Sun, 30 Jan 2005 21:47:47 +0000]
''Open Wiki link'' and ''Create Files for Wiki link'' every new created file creates an XML file with the correct extracted title.
'/' in wiki names are not converted back to ':' anymore (but ':' are converted to '/', if there's no corresonding *.xml file)
axelcl [Sun, 30 Jan 2005 21:42:06 +0000]
''Open Wiki link'' and ''Create Files for Wiki link'' every new created file creates an XML file with the correct extracted title.
'/' in wiki names are not converted back to ':' anymore (but ':' are converted to '/', if there's no corresonding *.xml file)
axelcl [Sun, 30 Jan 2005 21:29:46 +0000]
''Open Wiki link'' and ''Create Files for Wiki link'' every new created file creates an XML file with the correct extracted title.
'/' in wiki names are not converted back to ':' anymore (but ':' are converted to '/', if there's no corresonding *.xml file)
axelcl [Sun, 30 Jan 2005 21:27:21 +0000]
''Open Wiki link'' and ''Create Files for Wiki link'' every new created file creates an XML file with the correct extracted title.
'/' in wiki names are not converted back to ':' anymore (but ':' are converted to '/', if there's no corresonding *.xml file)
axelcl [Sun, 30 Jan 2005 13:30:50 +0000]
Added xstream handiling for Wikipedia upload/download
axelcl [Sun, 30 Jan 2005 13:28:04 +0000]
Added library xstream1.1.jar
axelcl [Sat, 29 Jan 2005 08:54:54 +0000]
Improved File selector for debugging action
axelcl [Fri, 28 Jan 2005 19:31:38 +0000]
small improvement for $ variables
axelcl [Fri, 28 Jan 2005 18:12:42 +0000]
Moved the project.index file to eclipse/workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/<project-name>/net.sourceforge.phpeclipse/project.index
axelcl [Wed, 26 Jan 2005 22:47:47 +0000]
* Added browser like links (Ctrl+Mouseclick on identifier; same as F3 shortcut)
* Added pref page for PHP Editor-Navigation (i.e. browser like links)
* search for task-tags now in multi line comments
* fixed bug #996193 (wrong Display.synExec() at startup)
* improved handling for subword shortcuts (ARROW_KEY_LEFT, ARROW_KEY_RIGHT, CTRL+ARROW_KEY_LEFT, CTRL+ARROW_KEY_RIGHT)
axelcl [Sat, 22 Jan 2005 13:26:24 +0000]
Added plog4u.de plog4u.org
axelcl [Sat, 22 Jan 2005 13:25:10 +0000]
Upload / Download actions now only available through the Navigators context menu
axelcl [Sat, 22 Jan 2005 13:24:16 +0000]
added h4 (====) gheader template
axelcl [Sat, 22 Jan 2005 13:23:18 +0000]
Added some more console messages
axelcl [Wed, 19 Jan 2005 22:22:22 +0000]
Upload/Download of multiple files now possible
axelcl [Tue, 18 Jan 2005 00:08:16 +0000]
AND, OR added
axelcl [Mon, 17 Jan 2005 21:22:32 +0000]
Added new Option "Wrap PHPdocs and comments at print margin"
(disabled by default).
axelcl [Mon, 17 Jan 2005 21:07:35 +0000]
Added new Option "Wrap PHPdocs and comments at print margin"
(disabled by default).
axelcl [Mon, 17 Jan 2005 19:37:43 +0000]
Added new Option "Wrap PHPdocs and comments at print margin"
(disabled by default).
axelcl [Sun, 16 Jan 2005 10:49:00 +0000]
Using Cologne blue Velocity template / css style
axelcl [Sun, 9 Jan 2005 16:40:15 +0000]
Added more Wikipedia configurations
axelcl [Sun, 9 Jan 2005 14:37:45 +0000]
Added more Wikipedia configurations
axelcl [Sat, 8 Jan 2005 18:57:43 +0000]
Implemeted action for uploading Wikipedia articles (thanks to D.Wunsch)
Problems:
- timestamp is used wrong at the moment;
- wiki locale not configurable by users at the moment
axelcl [Sat, 8 Jan 2005 18:56:07 +0000]
Implemeted action for uploading Wikipedia articles (thanks to D.Wunsch)
Problems:
- timestamp is used wrong at the moment;
- wiki locale not configurable by users at the moment
axelcl [Thu, 6 Jan 2005 21:22:54 +0000]
version 1.1.2b
axelcl [Thu, 6 Jan 2005 18:43:30 +0000]
Better event handling for browser preview refreshs in Wikipedia plugin
axelcl [Thu, 6 Jan 2005 18:39:50 +0000]
Better event handling for browser preview refreshs