[xdebug-dev] xdebug xdebug/package2.xml - Update package2.xml file as well.

From: Derick Rethans <derick[@]derickrethans.nl>
Date: Sun, 8 Oct 2006 22:51:48 +0200

Date: Sun Oct 8 22:51:48 CEST 2006
User: Derick Rethans
Directory: xdebug

Log Message:
[0.05]
- Update package2.xml file as well.

Modified files:
           xdebug/package2.xml (version: 1.5)

[FILE: /xdebug/package2.xml]

===================================================================
RCS file: cvstemp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- xdebug/package2.xml:1.4 Fri Jun 30 07:27:25 2006 GMT
+++ xdebug/package2.xml Sun Oct 08 18:51:48 2006 GMT
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<package packagerversion="1.4.9" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
+<package packagerversion="1.4.11" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
 http://pear.php.net/dtd/tasks-1.0.xsd
 http://pear.php.net/dtd/package-2.0
 http://pear.php.net/dtd/package-2.0.xsd">
@@ -30,11 +30,11 @@
   <email>derick[@]xdebug.org</email>
   <active>yes</active>
  </lead>
- <date>2006-06-30</date>
- <time>11:25:15</time>
+ <date>2006-10-08</date>
+ <time>22:50:35</time>
  <version>
- <release>2.0.0beta6</release>
- <api>2.0.0beta6</api>
+ <release>2.0.0rc1</release>
+ <api>2.0.0rc1</api>
  </version>
  <stability>
   <release>beta</release>
@@ -42,56 +42,51 @@
  </stability>
  <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD style</license>
  <notes>+ Added new features:
- - Implemented FR #137: feature_get for general commands doesn&apos;t have a text field.
- - Implemented FR #131: XDebug needs to implement paged child object requests.
- - Implemented FR #124: Add backtrace dumping information when exception thrown.
- - Implemented FR #70: Add feature_get breakpoint_types.
- - Added profiling aggregation functions (patch by Andrei Zmievski)
- - Implemented the &quot;timestamp&quot; option for the xdebug.trace_output_name and
- xdebug.profiler_output_name settings.
- - Added the xdebug.remote_log setting that allows you to log debugger
- communication to a log file for debugging. This can also be set through
- the &quot;remote_log&quot; element in the XDEBUG_CONFIG environment variable.
- - Added a &quot;script&quot; value to the profiler_output_name option. This will write
- the profiler output to a filename that consists of the script&apos;s full path
- (using underscores). ie: /var/www/index.php becomes
- var_www_index_php_cachegrind.out. (Patch by Brian Shire).
- - DBGp: Implemented support for hit conditions for breakpoints.
- - DBGp: Added support for conditions for file/line breakpoints.
- - DBGp: Added support for hit value checking to file/line breakpoints.
- - DBGp: Added support for &quot;exception&quot; breakpoints.
-
-+ Performance improvements:
- - Added a cache that prevents the code coverage functionality from running a
- &quot;which code is executable check&quot; on every function call, even if they
- were executed multiple times. This should speed up code coverage a lot.
- - Speedup Xdebug but only gathering information about variables in scopes when
- either remote debugging is used, or show_local_vars is enabled.
+ - Implemented FR #70: Provide optional depth on xdebug_call_* functions.
+ - Partially implemented FR #50: Resource limiting for variable display. By
+ default only two levels of nested variables and max string lengths of 512
+ are shown. This can be changed by setting the ini settings
+ xdebug.var_display_max_depth and xdebug.var_display_max_data.
+ - Implemented breakpoints for different types of PHP errors. You can now
+ set an &apos;exception&apos; breakpoint on &quot;Fatal error&quot;, &quot;Warning&quot;, &quot;Notice&quot; etc.
+ This is related to bug #187.
+ - Added the xdebug_print_function_trace() function to display a stack trace on
+ demand.
+ - Reintroduce HTML tracing by adding a new tracing option &quot;XDEBUG_TRACE_HTML&quot;
+ (4).
+ - Made xdebug_stop_trace() return the trace file name, so that the
+ following works:
+ - Added the xdebug.collect_vars setting to tell Xdebug to collect
+ information about which variables are used in a scope. Now you don&apos;t need
+ to show variables with xdebug.show_local_vars anymore for
+ xdebug_get_declared_vars() to work.
+ - Make the filename parameter to the xdebug_start_trace() function
+ optional. If left empty it will use the same algorithm to pick a filename
+ as when you are using the xdebug.auto_trace setting.
+
++ Changes:
+ - Implemented dead code analysis during code coverage for:
+ * abstract methods.
+ * dead code after return, throw and exit.
+ * implicit returns when a normal return is present.
+ - Improved readability of stack traces.
+ - Use PG(html_errors) instead of checking whether we run with CLI when
+ deciding when to use HTML messages or plain text messages.
 
 = Fixed bugs:
- - Fixed bug #184: problem with control chars in code traces
- - Fixed bug #183: property_get -n $this-&gt;somethingnonexistent crashes the
- debugger.
- - Fixed bug #182: Errors are not html escaped when being displayed.
- - Fixed bug #180: collected includes not shown in trace files. (Patch by
- Cristian Rodriguez)
- - Fixed bug #178: $php_errormsg and Track errors unavailable.
- - Fixed bug #177: debugclient fails to compile due to Bison.
- - Fixed bug #176: Segfault using SplTempFileObject.
- - Fixed bug #173: Xdebug segfaults using SPL ArrayIterator.
- - Fixed bug #171: set_time_limit stack overflow on 2nd request.
- - Fixed bug #168: Xdebug&apos;s DBGp crashes on an eval command where the
- result is an array.
- - Fixed bug #125: show_mem_delta does not calculate correct negative values on
- 64bit machines.
- - Fixed bug #121: property_get -n $r[2] returns the whole hash.
- - Fixed bug #111: xdebug does not ignore set_time_limit() function during debug
- session.
- - Fixed bug #87: Warning about headers when &quot;register_shutdown_function&quot; used.
- - Fixed PECL bug #6940 (XDebug ignores set_time_limit)
- - Fixed Komodo bug 45484: no member data for objects in PHP debugger.
- - Suppress NOP/EXT_NOP from being marked as executable code with Code
- Coverage.
+ - Fixed bug #203: PHP errors with HTML content processed incorrectly. This
+ patch backs out the change that was made to fix bug #182.
+ - Fixed bug #198: Segfault when trying to use a non-existing debug handler.
+ - Fixed bug #197: Race condition fixes created too many files.
+ - Fixed bug #196: Profile timing on Windows does not work.
+ - Fixed bug #195: CLI Error after debugging session.
+ - Fixed bug #193: Compile problems with PHP 5.2.
+ - Fixed bug #191: File/line breakpoints are case-sensitive on Windows.
+ - Fixed bug #181: Xdebug doesn&apos;t handle uncaught exception output
+ correctly.
+ - Fixed bug #173: Coverage produces wrong coverage.
+ - Fixed a typo that prevented the XDEBUG_CONFIG option &quot;profiler_enable&quot;
+ from working.
     
  </notes>
  <contents>
@@ -159,6 +154,8 @@
    <file name="xdebug_private.h" role="src" />
    <file name="xdebug_profiler.c" role="src" />
    <file name="xdebug_profiler.h" role="src" />
+ <file name="xdebug_set.c" role="src" />
+ <file name="xdebug_set.h" role="src" />
    <file name="xdebug_str.c" role="src" />
    <file name="xdebug_str.h" role="src" />
    <file name="xdebug_superglobals.c" role="src" />
@@ -185,6 +182,66 @@
  <changelog>
   <release>
    <version>
+ <release>2.0.0rc1</release>
+ <api>2.0.0rc1</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <date>2006-10-08</date>
+ <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD style</license>
+ <notes>+ Added new features:
+ - Implemented FR #70: Provide optional depth on xdebug_call_* functions.
+ - Partially implemented FR #50: Resource limiting for variable display. By
+ default only two levels of nested variables and max string lengths of 512
+ are shown. This can be changed by setting the ini settings
+ xdebug.var_display_max_depth and xdebug.var_display_max_data.
+ - Implemented breakpoints for different types of PHP errors. You can now
+ set an &apos;exception&apos; breakpoint on &quot;Fatal error&quot;, &quot;Warning&quot;, &quot;Notice&quot; etc.
+ This is related to bug #187.
+ - Added the xdebug_print_function_trace() function to display a stack trace on
+ demand.
+ - Reintroduce HTML tracing by adding a new tracing option &quot;XDEBUG_TRACE_HTML&quot;
+ (4).
+ - Made xdebug_stop_trace() return the trace file name, so that the
+ following works: &lt;?php echo file_get_contents( xdebug_stop_trace() ); ?&gt;
+ - Added the xdebug.collect_vars setting to tell Xdebug to collect
+ information about which variables are used in a scope. Now you don&apos;t need
+ to show variables with xdebug.show_local_vars anymore for
+ xdebug_get_declared_vars() to work.
+ - Make the filename parameter to the xdebug_start_trace() function
+ optional. If left empty it will use the same algorithm to pick a filename
+ as when you are using the xdebug.auto_trace setting.
+
++ Changes:
+ - Implemented dead code analysis during code coverage for:
+ * abstract methods.
+ * dead code after return, throw and exit.
+ * implicit returns when a normal return is present.
+ - Improved readability of stack traces.
+ - Use PG(html_errors) instead of checking whether we run with CLI when
+ deciding when to use HTML messages or plain text messages.
+
+= Fixed bugs:
+ - Fixed bug #203: PHP errors with HTML content processed incorrectly. This
+ patch backs out the change that was made to fix bug #182.
+ - Fixed bug #198: Segfault when trying to use a non-existing debug handler.
+ - Fixed bug #197: Race condition fixes created too many files.
+ - Fixed bug #196: Profile timing on Windows does not work.
+ - Fixed bug #195: CLI Error after debugging session.
+ - Fixed bug #193: Compile problems with PHP 5.2.
+ - Fixed bug #191: File/line breakpoints are case-sensitive on Windows.
+ - Fixed bug #181: Xdebug doesn&apos;t handle uncaught exception output
+ correctly.
+ - Fixed bug #173: Coverage produces wrong coverage.
+ - Fixed a typo that prevented the XDEBUG_CONFIG option &quot;profiler_enable&quot;
+ from working.
+
+ </notes>
+ </release>
+ <release>
+ <version>
     <release>2.0.0beta6</release>
     <api>2.0.0beta6</api>
    </version>
Received on Sun Oct 08 2006 - 22:51:50 BST

This archive was generated by hypermail 2.2.0 : Sun Jun 24 2018 - 04:00:03 BST