[xdebug-dev] xdebug xdebug/xdebug_handler_dbgp.c xdebug/docs/dbgp.txt - Implemented FR #70: Add feature_get breakpoint_types.

From: Derick Rethans <derick[@]derickrethans.nl>
Date: Tue, 24 Jan 2006 23:05:54 +0100

Date: Tue Jan 24 23:05:54 CET 2006
User: Derick Rethans
Directory: xdebug

Log Message:
[0.25]
- Implemented FR #70: Add feature_get breakpoint_types.

Modified files:
           xdebug/xdebug_handler_dbgp.c (version: 1.81)
           xdebug/docs/dbgp.txt (version: 1.3)

[FILE: /xdebug/xdebug_handler_dbgp.c]

===================================================================
RCS file: cvstemp,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -r1.80 -r1.81
--- xdebug/xdebug_handler_dbgp.c:1.80 Tue Jan 24 20:32:50 2006 GMT
+++ xdebug/xdebug_handler_dbgp.c Tue Jan 24 21:05:54 2006 GMT
@@ -1251,6 +1251,11 @@
         xdebug_xml_add_attribute_ex(*retval, "feature_name", xdstrdup(CMD_OPTION('n')), 0, 1);
 
         XDEBUG_STR_SWITCH(CMD_OPTION('n')) {
+ XDEBUG_STR_CASE("breakpoint_types")
+ xdebug_xml_add_text(*retval, xdstrdup("line call return"));
+ xdebug_xml_add_attribute(*retval, "supported", "1");
+ XDEBUG_STR_CASE_END
+
                 XDEBUG_STR_CASE("data_encoding")
                         xdebug_xml_add_attribute(*retval, "supported", "0");
                 XDEBUG_STR_CASE_END
@@ -1957,7 +1962,7 @@
 
 char *xdebug_dbgp_get_revision(void)
 {
- return "$Revision: 1.80 $";
+ return "$Revision: 1.81 $";
 }
 
 int xdebug_dbgp_cmdloop(xdebug_con *context TSRMLS_DC)

[FILE: /xdebug/docs/dbgp.txt]

===================================================================
RCS file: cvstemp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xdebug/docs/dbgp.txt:1.2 Mon Jan 23 19:12:46 2006 GMT
+++ xdebug/docs/dbgp.txt Tue Jan 24 21:05:54 2006 GMT
@@ -694,6 +694,10 @@
                                       XML, HTML and XHTML. An IDE may need this
                                       information to to know what types of
                                       breakpoints an engine will accept.
+ breakpoint_types get returns a space separated list with all
+ the breakpoint types that are supported.
+ See `7.6 breakpoints`_ for a list of the
+ 6 defined breakpoint types.
     multiple_sessions get|set {0|1}
     encoding get|set {ISO8859-15, UTF-8, etc.}
     max_children get|set max number of array or object
@@ -703,7 +707,6 @@
     max_depth get|set maximum depth that the debugger
                                       engine may return when sending arrays,
                                       hashs or object structures to the IDE.
- data_encoding get|set see feature_get
     ========================= ======= ==========================================
 
 The following features strings MAY be available, if they are not, the IDE should
@@ -2068,6 +2071,10 @@
 
 A. ChangeLog
 ============
+2006-01-24
+
+- 7.2.1 Added a description of the breakpoint_types feature.
+
 2006-01-23
 
 - 7.11 Clarified the behavior of paging regarding depths, and that
Received on Tue Jan 24 2006 - 23:05:58 GMT

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