? since.diff
? registryd/Accessibility_Registry.server.in.in.h
Index: cspi/spi_accessible.c
===================================================================
RCS file: /cvs/gnome/at-spi/cspi/spi_accessible.c,v
retrieving revision 1.59
diff -u -r1.59 spi_accessible.c
--- cspi/spi_accessible.c	16 Jan 2006 16:29:26 -0000	1.59
+++ cspi/spi_accessible.c	24 Mar 2006 18:16:08 -0000
@@ -525,6 +525,8 @@
  * This method will return useful values for roles that fall outside the
  * enumeration used in Accessible_getRole ().
  *
+ * @Since: AT-SPI 1.4
+ *
  * Returns: a UTF-8 string specifying the role of this #Accessible object.
  *
  **/
Index: cspi/spi_application.c
===================================================================
RCS file: /cvs/gnome/at-spi/cspi/spi_application.c,v
retrieving revision 1.16
diff -u -r1.16 spi_application.c
--- cspi/spi_application.c	4 Dec 2003 23:07:10 -0000	1.16
+++ cspi/spi_application.c	24 Mar 2006 18:16:08 -0000
@@ -138,6 +138,8 @@
  * Get a POSIX-compliant string describing the application's current
  * locale setting for a particular @lctype category.
  *
+ * @Since: AT-SPI 1.4
+ *
  * Returns: a POSIX-compliant locale string, e.g. "C", "pt_BR", "sr@latn", etc.
  **/
 char *
Index: cspi/spi_event.c
===================================================================
RCS file: /cvs/gnome/at-spi/cspi/spi_event.c,v
retrieving revision 1.40
diff -u -r1.40 spi_event.c
--- cspi/spi_event.c	31 Jan 2006 11:45:25 -0000	1.40
+++ cspi/spi_event.c	24 Mar 2006 18:16:08 -0000
@@ -774,6 +774,8 @@
  *         The returned structure should be freed with SPI_freeRect when 
  *         the caller has finished referencing it.
  *
+ * @Since: AT-SPI 1.6
+ *
  * Returns: a pointer to an SPIRect defining the new object bounds.
  **/
 SPIRect *
Index: cspi/spi_main.c
===================================================================
RCS file: /cvs/gnome/at-spi/cspi/spi_main.c,v
retrieving revision 1.43
diff -u -r1.43 spi_main.c
--- cspi/spi_main.c	9 Jan 2006 13:37:40 -0000	1.43
+++ cspi/spi_main.c	24 Mar 2006 18:16:08 -0000
@@ -550,6 +550,8 @@
  * A NULL rect @r will be silently ignored.
  * This API should not be used to free data
  * from other libraries or allocated by the client.
+ *
+ * @Since: AT-SPI 1.6
  **/
 void
 SPI_freeRect (SPIRect *r)
@@ -563,7 +565,13 @@
 }
 
 /**
- * DOCUMENT_ME!
+ * SPI_dupString:
+ * @s: a UTF-8 string to be duplicated
+ * 
+ * @Since: AT-SPI 1.4
+ *
+ * Returns: a duplicate of the string passed as a parameter, which should
+ * be freed via SPI_freeString after use.
  **/
 char *
 SPI_dupString (char *s)
@@ -578,6 +586,7 @@
 
 /**
  * DOCUMENT_ME!
+ * @Since: AT-SPI 1.4
  **/
 SPIBoolean SPI_exceptionHandlerPush (SPIExceptionHandler *handler)
 {
@@ -589,6 +598,7 @@
 
 /**
  * DOCUMENT_ME!
+ * @Since: AT-SPI 1.4
  **/
 SPIExceptionHandler* SPI_exceptionHandlerPop (void)
 {
@@ -597,6 +607,7 @@
 
 /**
  * DOCUMENT_ME!
+ * @Since: AT-SPI 1.4
  **/
 SPIExceptionType SPIException_getSourceType (SPIException *err)
 {
@@ -608,6 +619,7 @@
 
 /**
  * DOCUMENT_ME!
+ * @Since: AT-SPI 1.4
  **/
 SPIExceptionCode SPIException_getExceptionCode (SPIException *err)
 {  
@@ -616,6 +628,7 @@
 
 /**
  * DOCUMENT_ME!
+ * @Since: AT-SPI 1.4
  **/
 Accessible* SPIAccessibleException_getSource (SPIException *err)
 {
Index: cspi/spi_streamablecontent.c
===================================================================
RCS file: /cvs/gnome/at-spi/cspi/spi_streamablecontent.c,v
retrieving revision 1.10
diff -u -r1.10 spi_streamablecontent.c
--- cspi/spi_streamablecontent.c	9 Jan 2006 13:37:40 -0000	1.10
+++ cspi/spi_streamablecontent.c	24 Mar 2006 18:16:08 -0000
@@ -104,6 +104,7 @@
  *
  * Increment the reference count for an #AccessibleStreamableContent object.
  *
+ * @Since: AT-SPI 1.4
  **/
 void
 AccessibleStreamableContent_ref (AccessibleStreamableContent *obj)
@@ -118,6 +119,7 @@
  *
  * Decrement the reference count for an #AccessibleStreamableContent object.
  *
+ * @Since: AT-SPI 1.4
  **/
 void
 AccessibleStreamableContent_unref (AccessibleStreamableContent *obj)
@@ -132,6 +134,8 @@
  * Get a list of strings containing the content mimetypes available from an
  *       #AccessibleStreamableContent implementor.
  *
+ * @Since: AT-SPI 1.4
+ *
  * Returns: an array of strings, terminated by a NULL string, specifying the
  *       mimetypes for which the streamed content is available.
  *
@@ -156,7 +160,11 @@
 
   return content_types;
 }
-
+/**
+* AccessibleStreamableContent_freeContentTypesList:
+*
+* @Since: AT-SPI 1.4
+**/
 void
 AccessibleStreamableContent_freeContentTypesList (AccessibleStreamableContent *obj,
 						  char **content_types)
@@ -182,6 +190,8 @@
  * Open a streaming connection to an AccessibleStreamableContent implementor,
  *       of a particular content type
  *
+ * @Since: AT-SPI 1.4
+ *
  * Returns: #TRUE if successful, #FALSE if unsuccessful.
  *
  **/
@@ -213,6 +223,8 @@
  * Close the current streaming connection to an AccessibleStreamableContent implementor.
  * This must be called before any subsequent AccessibleStreamableContent_open
  * calls on the same object.
+ * 
+ * @Since: AT-SPI 1.4
  *
  * Returns: #TRUE if successful, #FALSE if unsuccessful.
  *
@@ -238,6 +250,8 @@
  *     #AccessibleStreamableContent_open()) to seek to a particular offset in the
  *     stream.
  *
+ * @Since: AT-SPI 1.4
+ *
  * Returns: #TRUE if successful, #FALSE if unsuccessful.
  *
  **/
@@ -291,6 +305,8 @@
  *     to a buffer.  This is a blocking API, in the sense that it does not 
  *     return until the bytes have been read, or an error condition is 
  *     detected.
+ *
+ * @Since: AT-SPI 1.4
  *
  * Returns: an integer indicating the number of bytes read, or -1 on error.
  *
Index: cspi/spi_text.c
===================================================================
RCS file: /cvs/gnome/at-spi/cspi/spi_text.c,v
retrieving revision 1.26
diff -u -r1.26 spi_text.c
--- cspi/spi_text.c	1 Dec 2003 17:10:49 -0000	1.26
+++ cspi/spi_text.c	24 Mar 2006 18:16:09 -0000
@@ -280,6 +280,8 @@
  *          the attributes reported by #AccessibleText_getAttributes
  *          describes the entire set of text attributes over a range.
  *
+ * @Since: AT-SPI 1.4
+ *
  * Returns: a text string describing the default attributes 
  *          applied to a text object, (exclusive of explicitly-set
  *          attributes), encoded as UTF-8.
@@ -643,6 +645,7 @@
  *
  * Get the bounding box for text within a range in an  #AccessibleText object.
  *
+ * @Since: AT-SPI 1.2
  **/
 void
 AccessibleText_getRangeExtents (AccessibleText *obj,
@@ -703,6 +706,8 @@
  * Get the ranges of text from an #AccessibleText object which lie within the
  *          bounds defined by (@x, @y) and (@x+@width, @y+@height).  
  *
+ * @Since: AT-SPI 1.2
+ *
  * Returns: a null-terminated list of pointers to AccessibleTextRange structs 
  *          detailing the bounded text.
  **/
@@ -740,6 +745,8 @@
  * Free the memory used by a list of AccessibleTextRange structs.
  * The argument passed in should be an array of pointers 
  * AccessibleTextRange structs.  
+ *
+ * @Since: AT-SPI 1.2
  **/
 void
 AccessibleTextRange_freeRanges (AccessibleTextRange **ranges)
