[evolution-patches] EBook API documentation patch



Hi,

Attached is a pile of patches to add more API docs to libebook.  Please
cc: me any comments as I do not receive postings from this list.

Ross
-- 
Ross Burton                                 mail: ross burtonini com
                                          jabber: ross burtonini com
                                     www: http://www.burtonini.com./
 PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF
Index: addressbook/libebook/e-book-listener.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book-listener.c,v
retrieving revision 1.2
diff -u -r1.2 e-book-listener.c
--- addressbook/libebook/e-book-listener.c	11 Nov 2003 01:14:04 -0000	1.2
+++ addressbook/libebook/e-book-listener.c	8 Dec 2003 12:42:35 -0000
@@ -312,9 +312,8 @@
 
 /**
  * e_book_listener_new:
- * @book: the #EBook for which the listener is to be bound
  *
- * Creates and returns a new #EBookListener for the book.
+ * Creates and returns a new #EBookListener.
  *
  * Returns: a new #EBookListener
  */
Index: addressbook/libebook/e-book-listener.h
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book-listener.h,v
retrieving revision 1.2
diff -u -r1.2 e-book-listener.h
--- addressbook/libebook/e-book-listener.h	4 Nov 2003 14:30:17 -0000	1.2
+++ addressbook/libebook/e-book-listener.h	8 Dec 2003 12:42:35 -0000
@@ -32,6 +32,7 @@
 
 struct _EBookListener {
 	BonoboObject           parent;
+	/*< private >*/
 	EBookListenerPrivate *priv;
 };
 
Index: addressbook/libebook/e-book-query.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book-query.c,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 e-book-query.c
--- addressbook/libebook/e-book-query.c	3 Nov 2003 18:23:57 -0000	1.1.1.1
+++ addressbook/libebook/e-book-query.c	8 Dec 2003 12:42:35 -0000
@@ -65,12 +65,32 @@
 	return ret;
 }
 
+/**
+ * e_book_query_and:
+ * @nqs: the number of queries to AND
+ * @qs: pointer to an array of #EBookQuery items
+ * @unref:
+ *
+ * Create a new #EBookQuery which is the logical AND of the queries in #qs.
+ *
+ * Return value: A new #EBookQuery
+ */
 EBookQuery *
 e_book_query_and (int nqs, EBookQuery **qs, gboolean unref)
 {
 	return conjoin (E_BOOK_QUERY_TYPE_AND, nqs, qs, unref);
 }
 
+/**
+ * e_book_query_or:
+ * @nqs: the number of queries to OR
+ * @qs: pointer to an array of #EBookQuery items
+ * @unref: if #TRUE, the new query takes ownership of the existing queries
+ *
+ * Create a new #EBookQuery which is the logical OR of the queries in #qs.
+ *
+ * Return value: A new #EBookQuery
+ */
 EBookQuery *
 e_book_query_or (int nqs, EBookQuery **qs, gboolean unref)
 {
@@ -98,6 +118,15 @@
 	return ret;
 }
 
+/**
+ * e_book_query_andv:
+ * @q: first #EBookQuery
+ * @Varargs: #NULL terminated list of #EBookQuery pointers
+ *
+ * Create a new #EBookQuery which is the logical AND of the queries specified.
+ *
+ * Return value: A new #EBookQuery
+ */
 EBookQuery *
 e_book_query_andv (EBookQuery *q, ...)
 {
@@ -107,6 +136,15 @@
 	return conjoinv (E_BOOK_QUERY_TYPE_AND, q, ap);
 }
 
+/**
+ * e_book_query_orv:
+ * @q: first #EBookQuery
+ * @Varargs: #NULL terminated list of #EBookQuery pointers
+ *
+ * Create a new #EBookQuery which is the logical OR of the queries specified.
+ *
+ * Return value: A new #EBookQuery
+ */
 EBookQuery *
 e_book_query_orv (EBookQuery *q, ...)
 {
@@ -116,6 +154,15 @@
 	return conjoinv (E_BOOK_QUERY_TYPE_OR, q, ap);
 }
 
+/**
+ * e_book_query_not:
+ * @q: an #EBookQuery
+ * @unref: if #TRUE, the new query takes ownership of the existing queries
+ *
+ * Create a new #EBookQuery which is the opposite of #q.
+ *
+ * Return value: the new #EBookQuery
+ */
 EBookQuery *
 e_book_query_not (EBookQuery *q, gboolean unref)
 {
@@ -129,6 +176,16 @@
 	return ret;
 }
 
+/**
+ * e_book_query_field_test:
+ * @field: an #EContactField to test
+ * @test: the test to apply
+ * @value: the value to test for
+ *
+ * Create a new #EBookQuery which tests @field for @value using the test @test.
+ *
+ * Return value: the new #EBookQuery
+ */
 EBookQuery *
 e_book_query_field_test (EContactField field,
 			 EBookQueryTest test,
@@ -144,6 +201,13 @@
 	return ret;
 }
 
+/**
+ * e_book_query_field_exists:
+ * @field: a #EContactField
+ *
+ * Create a new #EBookQuery which tests if the field @field exists.
+ * Return value: the new #EBookQuery
+ */
 EBookQuery *
 e_book_query_field_exists (EContactField field)
 {
@@ -155,6 +219,14 @@
 	return ret;
 }
 
+/**
+ * e_book_query_any_field_contains:
+ * @value: a value
+ *
+ * Create a new #EBookQuery which tests if any field contains @value.
+ *
+ * Return value: the new #EBookQuery
+ */
 EBookQuery *
 e_book_query_any_field_contains (const char *value)
 {
@@ -166,6 +238,13 @@
 	return ret;
 }
 
+/**
+ * e_book_query_unref:
+ * @q: an #EBookQuery
+ *
+ * Decrement the reference count on @q. When the reference count reaches 0, @q
+ * will be freed and any child queries will have e_book_query_unref() called.
+ */
 void
 e_book_query_unref (EBookQuery *q)
 {
@@ -201,6 +280,12 @@
 	g_free (q);
 }
 
+/**
+ * e_book_query_ref:
+ * @q: a #EBookQuery
+ *
+ * Increment the reference count on @q.
+ */
 void
 e_book_query_ref (EBookQuery *q)
 {
@@ -413,6 +498,14 @@
 	{ "endswith", func_endswith, 0 },
 };
 
+/**
+ * e_book_query_from_string:
+ * @query_string: the query
+ *
+ * Parse @query_string and return a new #EBookQuery representing it.
+ *
+ * Return value: the new #EBookValue
+ */
 EBookQuery*
 e_book_query_from_string  (const char *query_string)
 {
@@ -461,6 +554,15 @@
 	return retval;
 }
 
+/**
+ * e_book_query_to_string:
+ * @q: an #EBookQuery
+ *
+ * Return the string representation of @q.
+ *
+ * Return value: The string form of the query. This string should be freed when
+ * finished with.
+ */
 char*
 e_book_query_to_string    (EBookQuery *q)
 {
Index: addressbook/libebook/e-book-query.h
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book-query.h,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 e-book-query.h
--- addressbook/libebook/e-book-query.h	3 Nov 2003 18:23:57 -0000	1.1.1.1
+++ addressbook/libebook/e-book-query.h	8 Dec 2003 12:42:35 -0000
@@ -23,7 +23,7 @@
 #endif
 } EBookQueryTest;
 
-EBookQuery* e_book_query_from_string  (const char *sexp);
+EBookQuery* e_book_query_from_string  (const char *query_string);
 char*       e_book_query_to_string    (EBookQuery *q);
 
 void        e_book_query_ref          (EBookQuery *q);
@@ -34,7 +34,7 @@
 EBookQuery* e_book_query_or           (int nqs, EBookQuery **qs, gboolean unref);
 EBookQuery* e_book_query_orv          (EBookQuery *q, ...);
 
-EBookQuery* e_book_query_not          (EBookQuery *qs, gboolean unref);
+EBookQuery* e_book_query_not          (EBookQuery *q, gboolean unref);
 
 EBookQuery* e_book_query_field_exists (EContactField   field);
 EBookQuery* e_book_query_field_test   (EContactField   field,
Index: addressbook/libebook/e-book-view-listener.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book-view-listener.c,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 e-book-view-listener.c
--- addressbook/libebook/e-book-view-listener.c	3 Nov 2003 18:23:57 -0000	1.1.1.1
+++ addressbook/libebook/e-book-view-listener.c	8 Dec 2003 12:42:35 -0000
@@ -231,9 +231,8 @@
 
 /**
  * e_book_view_listener_new:
- * @book: the #EBookView for which the listener is to be bound
  *
- * Creates and returns a new #EBookViewListener for the book.
+ * Creates and returns a new #EBookViewListener.
  *
  * Returns: a new #EBookViewListener
  */
Index: addressbook/libebook/e-book-view-listener.h
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book-view-listener.h,v
retrieving revision 1.2
diff -u -r1.2 e-book-view-listener.h
--- addressbook/libebook/e-book-view-listener.h	4 Nov 2003 14:30:17 -0000	1.2
+++ addressbook/libebook/e-book-view-listener.h	8 Dec 2003 12:42:35 -0000
@@ -33,6 +33,7 @@
 
 struct _EBookViewListener {
 	BonoboObject           parent;
+	/*< private >*/
 	EBookViewListenerPrivate *priv;
 };
 
Index: addressbook/libebook/e-book-view.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book-view.c,v
retrieving revision 1.2
diff -u -r1.2 e-book-view.c
--- addressbook/libebook/e-book-view.c	4 Nov 2003 14:30:17 -0000	1.2
+++ addressbook/libebook/e-book-view.c	8 Dec 2003 12:42:35 -0000
@@ -155,9 +155,6 @@
 	return TRUE;
 }
 
-/**
- * e_book_view_new:
- */
 EBookView *
 e_book_view_new (GNOME_Evolution_Addressbook_BookView corba_book_view, EBookViewListener *listener)
 {
Index: addressbook/libebook/e-book-view.h
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book-view.h,v
retrieving revision 1.2
diff -u -r1.2 e-book-view.h
--- addressbook/libebook/e-book-view.h	4 Nov 2003 14:30:17 -0000	1.2
+++ addressbook/libebook/e-book-view.h	8 Dec 2003 12:42:35 -0000
@@ -33,6 +33,7 @@
 
 struct _EBookView {
 	GObject     parent;
+	/*< private >*/
 	EBookViewPrivate *priv;
 };
 
Index: addressbook/libebook/e-book.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book.c,v
retrieving revision 1.10
diff -u -r1.10 e-book.c
--- addressbook/libebook/e-book.c	8 Dec 2003 00:48:38 -0000	1.10
+++ addressbook/libebook/e-book.c	8 Dec 2003 12:42:35 -0000
@@ -179,13 +179,14 @@
 
 
 /**
- * e_book_add_card:
+ * e_book_add_contact:
  * @book: an #EBook
  * @contact: an #EContact
+ * @error: a #GError to set on failure.
  *
  * adds @contact to @book.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE if successful, #FALSE otherwise.
  **/
 gboolean
 e_book_add_contact (EBook           *book,
@@ -292,11 +293,12 @@
  * e_book_commit_contact:
  * @book: an #EBook
  * @contact: an #EContact
+ * @error: a #GError to set on failure
  *
  * applies the changes made to @contact to the stored version in
  * @book.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE if successful, #FALSE otherwise
  **/
 gboolean
 e_book_commit_contact (EBook           *book,
@@ -375,11 +377,12 @@
  * e_book_get_supported_fields:
  * @book: an #EBook
  * @fields: a #GList
+ * @error: a #GError to set on failure
  *
- * queries @book for the list of fields it supports.  mostly for use
+ * Queries @book for the list of fields it supports. Mostly for use
  * by the contact editor so it knows what fields to sensitize.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE if successful, #FALSE otherwise
  **/
 gboolean
 e_book_get_supported_fields  (EBook            *book,
@@ -475,10 +478,11 @@
  * e_book_get_supported_auth_methods:
  * @book: an #EBook
  * @auth_methods: a #GList
+ * @error: a #GError to set on failure
  *
- * queries @book for the list of authentication methods it supports.
+ * Queries @book for the list of authentication methods it supports.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE if successful, #FALSE otherwise
  **/
 gboolean
 e_book_get_supported_auth_methods (EBook            *book,
@@ -578,12 +582,13 @@
  * @user: a string
  * @passwd: a string
  * @auth_method: a string
+ * @error: a #GError to set on failure
  *
- * authenticates @user with @passwd, using the auth method
+ * Authenticates @user with @passwd, using the auth method
  * @auth_method.  @auth_method must be one of the authentication
  * methods returned using e_book_get_supported_auth_methods.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE if successful, #FALSE otherwise
  **/
 gboolean
 e_book_authenticate_user (EBook         *book,
@@ -662,11 +667,12 @@
  * @book: an #EBook
  * @id: a string
  * @contact: an #EContact
+ * @error: a #GError to set on failure
  *
  * Fills in @contact with the contents of the vcard in @book
  * corresponding to @id.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE if successful, #FALSE otherwise
  **/
 gboolean
 e_book_get_contact (EBook       *book,
@@ -766,10 +772,11 @@
  * e_book_remove_contact:
  * @book: an #EBook
  * @id: a string
+ * @error: a #GError to set on failure
  *
  * Removes the contact with id @id from @book.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE if successful, #FALSE otherwise
  **/
 gboolean
 e_book_remove_contact (EBook       *book,
@@ -811,13 +818,14 @@
  * e_book_remove_contacts:
  * @book: an #EBook
  * @ids: an #GList of const char *id's
+ * @error: a #GError to set on failure
  *
  * Removes the contacts with ids from the list @ids from @book.  This is
  * always more efficient than calling e_book_remove_contact_by_id if you
  * have more than one id to remove, as some backends can implement it
  * as a batch request.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE if successful, #FALSE otherwise
  **/
 gboolean
 e_book_remove_contacts (EBook    *book,
@@ -900,12 +908,16 @@
  * e_book_get_book_view:
  * @book: an #EBook
  * @query: an #EBookQuery
- * @requested_fields a #GList containing the names of fields to return, or NULL for all
- * @max_results the maximum number of contacts to show (or 0 for all)
+ * @requested_fields: a #GList containing the names of fields to return, or NULL for all
+ * @max_results: the maximum number of contacts to show (or 0 for all)
+ * @book_view: A #EBookView pointer, will be set to the view
+ * @error: a #GError to set on failure
+ *
+ * Query @book with @query, creating a #EBookView in @book_view with the fields
+ * specified by @requested_fields and limited at @max_results records. On an
+ * error, @error is set and #FALSE returned.
  *
- * need docs here..
- *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE if successful, #FALSE otherwise
  **/
 gboolean
 e_book_get_book_view (EBook       *book,
@@ -1036,10 +1048,13 @@
  * e_book_get_contacts:
  * @book: an #EBook
  * @query: an #EBookQuery
+ * @contacts: a #GList pointer, will be set to the list of contacts
+ * @error: a #GError to set on failure
  *
- * need docs here..
+ * Query @book with @query, setting @contacts to the list of contacts which
+ * matched. On failed, @error will be set and #FALSE returned.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE on success, #FALSE otherwise
  **/
 gboolean
 e_book_get_contacts (EBook       *book,
@@ -1274,6 +1289,7 @@
 /**
  * e_book_cancel:
  * @book: an #EBook
+ * @error: a #GError to set on failure
  *
  * Used to cancel an already running operation on @book.  This
  * function makes a synchronous CORBA to the backend telling it to
@@ -1285,7 +1301,7 @@
  * blocked e_book function corresponding to current operation will
  * return with a status of E_BOOK_STATUS_CANCELLED.
  *
- * Return value: a #EBookStatus value.
+ * Return value: #TRUE on success, #FALSE otherwise
  **/
 gboolean
 e_book_cancel (EBook   *book,
@@ -1368,6 +1384,16 @@
 
 
 
+/**
+ * e_book_remove:
+ * @book: an #EBook
+ * @error: a #GError to set on failure
+ *
+ * Remove the backing data for this #EBook. For example, with the file backend this
+ * deletes the database file. You cannot get it back!
+ *
+ * Return value: #TRUE on success, #FALSE on failure.
+ */
 gboolean
 e_book_remove (EBook   *book,
 	       GError **error)
@@ -1505,6 +1531,15 @@
 
 
 
+/**
+ * e_book_unload_uri:
+ * @book: an #EBook
+ * @error: an #GError to set on failure
+ *
+ * Unload the URI that this book had previously loaded.
+ *
+ * Return value: #TRUE on success, #FALSE otherwise.
+ */
 gboolean
 e_book_unload_uri (EBook   *book,
 		   GError **error)
@@ -1746,6 +1781,17 @@
 	return rv;
 }
 
+/**
+ * e_book_load_source:
+ * @book: an #EBook
+ * @source: the #ESource to load
+ * @only_if_exists: if #TRUE, fail if this source doesn't already exist otherwise create it first
+ * @error: a #GError to set on failure
+ *
+ * Load the specified source into the book.
+ *
+ * Return value: #TRUE if the source was loaded, #FALSE otherwise.
+ */
 gboolean
 e_book_load_source (EBook *book,
 		    ESource *source,
@@ -1761,6 +1807,17 @@
 	return fetch_corba_book (book, source, only_if_exists, error);
 }
 
+/**
+ * e_book_load_uri:
+ * @book: an #EBook
+ * @uri: the URI to load
+ * @only_if_exists: if #TRUE, fail if this URI doesn't already exist otherwise create it first
+ * @error: a #GError to set on failure
+ *
+ * Create an #ESource from #url and load the source. See e_book_load_source().
+ *
+ * Return value: #TRUE if the URI was loaded, #FALSE otherwise.
+ */
 gboolean
 e_book_load_uri (EBook        *book,
 		 const char   *uri,
@@ -1789,6 +1846,15 @@
 	return rv;
 }
 
+/**
+ * e_book_load_local_addressbook:
+ * @book: an #EBook
+ * @error: a #GError
+ *
+ * Load the local address book into #book.
+ *
+ * Return value: #TRUE on success, #FALSE otherwise.
+ */
 gboolean
 e_book_load_local_addressbook (EBook   *book,
 			       GError **error)
@@ -1811,12 +1877,30 @@
 	return rv;
 }
 
+/**
+ * e_book_get_uri:
+ * @book: an #EBook
+ *
+ * Get the URI that this book has loaded. This string should not be freed.
+ *
+ * Return value: The URI.
+ */
 const char *
 e_book_get_uri (EBook *book)
 {
 	return book->priv->uri;
 }
 
+/**
+ * e_book_get_static_capabilities:
+ * @book: an #EBook
+ * @error: an #GError to set on failure
+ *
+ * Get the list of capabilities which the backend for this address book
+ * supports. This string should not be freed.
+ *
+ * Return value: The capabilities list
+ */
 const char *
 e_book_get_static_capabilities (EBook   *book,
 				GError **error)
@@ -1852,6 +1936,16 @@
 	return book->priv->cap;
 }
 
+/**
+ * e_book_check_static_capability:
+ * @book: an #EBook
+ * @cap: A capability string
+ *
+ * Check to see if the backend for this address book supports the capability
+ * @cap.
+ *
+ * Return value: #TRUE if the backend supports @cap, #FALSE otherwise.
+ */
 gboolean
 e_book_check_static_capability (EBook *book,
 				const char  *cap)
@@ -1865,6 +1959,14 @@
 	return FALSE;
 }
 
+/**
+ * e_book_is_writable:
+ * @book: an #EBook
+ * 
+ * Check if this book is writable.
+ * 
+ * Return value: #TRUE if this book is writable, otherwise #FALSE.
+ */
 gboolean
 e_book_is_writable (EBook *book)
 {
@@ -1942,6 +2044,16 @@
 
 
 
+/**
+ * e_book_get_default_addressbook:
+ * @book: The address of a pointer to an #EBook
+ * @error: A #GError pointer
+ * 
+ * Convience function to open the default address book. Pass it the address of a
+ * #EBook* and if this returns #TRUE, #book is set to an opened #EBook.
+ * 
+ * Return value: #TRUE if the default addressbook was opened, otherwise #FALSE.
+ */
 gboolean
 e_book_get_default_addressbook (EBook **book, GError **error)
 {
@@ -1971,6 +2089,16 @@
 	return rv;
 }
 
+/**
+ * e_book_get_addressbooks:
+ * @addressbook_sources: A pointer to a ESourceList* to set
+ * @error: A pointer to a GError* to set on error
+ *
+ * Populate *addressbook_sources with the list of all sources which have been
+ * added to Evolution.
+ *
+ * Return value: #TRUE if @addressbook_sources was set, otherwise #FALSE.
+ */
 gboolean
 e_book_get_addressbooks (ESourceList **addressbook_sources, GError **error)
 {
@@ -2008,6 +2136,15 @@
 
 
 
+/**
+ * e_book_new:
+ *
+ * Creates a new #EBook. Use e_book_load_uri() or
+ * e_book_load_local_addressbook() to access a data store.  Alternatively use
+ * e_book_get_default_addressbook().
+ *
+ * Return value: a new but unopened #EBook.
+ **/
 EBook*
 e_book_new (void)
 {
Index: addressbook/libebook/e-book.h
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book.h,v
retrieving revision 1.4
diff -u -r1.4 e-book.h
--- addressbook/libebook/e-book.h	27 Nov 2003 02:29:02 -0000	1.4
+++ addressbook/libebook/e-book.h	8 Dec 2003 12:42:35 -0000
@@ -37,6 +37,7 @@
 
 struct _EBook {
 	GObject       parent;
+	/*< private >*/
 	EBookPrivate *priv;
 };
 
@@ -108,7 +109,7 @@
 					    GError     **error);
 
 gboolean e_book_remove_contacts            (EBook       *book,
-					    GList       *id_list,
+					    GList       *ids,
 					    GError     **error);
 
 /* Adding contacts. */
Index: addressbook/libebook/e-contact.h
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-contact.h,v
retrieving revision 1.4
diff -u -r1.4 e-contact.h
--- addressbook/libebook/e-contact.h	4 Dec 2003 20:35:12 -0000	1.4
+++ addressbook/libebook/e-contact.h	8 Dec 2003 12:42:35 -0000
@@ -185,7 +185,7 @@
 
 struct _EContact {
 	EVCard parent;
-
+	/*< private >*/
 	EContactPrivate *priv;
 };
 
Index: addressbook/libebook/e-name-western.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-name-western.c,v
retrieving revision 1.1
diff -u -r1.1 e-name-western.c
--- addressbook/libebook/e-name-western.c	7 Nov 2003 21:45:48 -0000	1.1
+++ addressbook/libebook/e-name-western.c	8 Dec 2003 12:42:35 -0000
@@ -961,9 +961,9 @@
 
 /**
  * e_name_western_free:
- * @name: An ENameWestern object which needs to be freed.
+ * @w: An ENameWestern object which needs to be freed.
  *
- * Deep-frees @name
+ * Deep-frees @w
  */
 void
 e_name_western_free (ENameWestern *w)
Index: addressbook/libebook/e-vcard.h
===================================================================
RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-vcard.h,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 e-vcard.h
--- addressbook/libebook/e-vcard.h	3 Nov 2003 18:23:57 -0000	1.1.1.1
+++ addressbook/libebook/e-vcard.h	8 Dec 2003 12:42:35 -0000
@@ -92,7 +92,7 @@
 
 struct _EVCard {
 	GObject parent;
-
+	/*< private >*/
 	EVCardPrivate *priv;
 };
 
Index: docs/reference/addressbook/libebook/libebook-docs.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/libebook-docs.sgml,v
retrieving revision 1.2
diff -u -r1.2 libebook-docs.sgml
--- docs/reference/addressbook/libebook/libebook-docs.sgml	25 Nov 2003 17:52:24 -0000	1.2
+++ docs/reference/addressbook/libebook/libebook-docs.sgml	8 Dec 2003 12:42:35 -0000
@@ -3,19 +3,19 @@
                "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd";>
 <book id="index" xmlns:xi="http://www.w3.org/2001/XInclude";>
   <bookinfo>
-<title>Evolution API Reference: libebook, the Addressbook Library</title>
+    <title>Evolution Addressbook Library</title>
   </bookinfo>
 
   <chapter>
-    <title>Evolution API Reference: libebook, the Addressbook Library</title>
-    <xi:include href="xml/e-book-listener.xml"/>
-    <xi:include href="xml/e-book-view-listener.xml"/>
-    <xi:include href="xml/e-book-view.xml"/>
+    <title>libebook</title>
     <xi:include href="xml/e-book.xml"/>
+    <xi:include href="xml/e-book-query.xml"/>
     <xi:include href="xml/e-contact.xml"/>
     <xi:include href="xml/e-vcard.xml"/>
+    <xi:include href="xml/e-book-listener.xml"/>
+    <xi:include href="xml/e-book-view.xml"/>
+    <xi:include href="xml/e-book-view-listener.xml"/>
     <xi:include href="xml/e-book-async.xml"/>
-    <xi:include href="xml/e-book-query.xml"/>
     <xi:include href="xml/e-book-types.xml"/>
     <xi:include href="xml/e-address-western.xml"/>
     <xi:include href="xml/e-name-western.xml"/>
Index: docs/reference/addressbook/libebook/libebook-sections.txt
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/libebook-sections.txt,v
retrieving revision 1.2
diff -u -r1.2 libebook-sections.txt
--- docs/reference/addressbook/libebook/libebook-sections.txt	20 Nov 2003 21:29:01 -0000	1.2
+++ docs/reference/addressbook/libebook/libebook-sections.txt	8 Dec 2003 12:42:35 -0000
@@ -1,11 +1,13 @@
 <SECTION>
 <FILE>e-book-listener</FILE>
-EBookListenerResponse
 <TITLE>EBookListener</TITLE>
+EBookListener
+EBookListenerResponse
 EBookListenerOperation
 e_book_listener_new
 e_book_listener_stop
 <SUBSECTION Standard>
+EBookListenerClass
 E_BOOK_LISTENER
 E_IS_BOOK_LISTENER
 E_TYPE_BOOK_LISTENER
@@ -19,12 +21,14 @@
 
 <SECTION>
 <FILE>e-book-view-listener</FILE>
-EBookViewListenerResponse
 <TITLE>EBookViewListener</TITLE>
+EBookViewListener
+EBookViewListenerResponse
 EBookViewListenerOperation
 e_book_view_listener_new
 e_book_view_listener_stop
 <SUBSECTION Standard>
+EBookViewListenerClass
 E_BOOK_VIEW_LISTENER
 E_IS_BOOK_VIEW_LISTENER
 E_TYPE_BOOK_VIEW_LISTENER
@@ -39,11 +43,13 @@
 <SECTION>
 <FILE>e-book-view</FILE>
 <TITLE>EBookView</TITLE>
+EBookView
 e_book_view_new
 e_book_view_set_book
 e_book_view_start
 e_book_view_stop
 <SUBSECTION Standard>
+EBookViewClass
 E_BOOK_VIEW
 E_IS_BOOK_VIEW
 E_TYPE_BOOK_VIEW
@@ -58,7 +64,9 @@
 <SECTION>
 <FILE>e-book</FILE>
 <TITLE>EBook</TITLE>
+EBook
 e_book_new
+e_book_load_source
 e_book_load_uri
 e_book_unload_uri
 e_book_remove
@@ -82,9 +90,11 @@
 e_book_cancel
 e_book_get_self
 e_book_set_self
+e_book_is_self
 e_book_get_default_addressbook
 e_book_get_addressbooks
 <SUBSECTION Standard>
+EBookClass
 E_BOOK
 E_IS_BOOK
 E_TYPE_BOOK
@@ -98,12 +108,13 @@
 
 <SECTION>
 <FILE>e-contact</FILE>
+<TITLE>EContact</TITLE>
+EContact
 EContactField
 EContactName
 EContactPhoto
 EContactAddress
 EContactDate
-<TITLE>EContact</TITLE>
 e_contact_new
 e_contact_new_from_vcard
 e_contact_duplicate
@@ -113,6 +124,7 @@
 e_contact_date_new
 e_contact_date_from_string
 e_contact_date_to_string
+e_contact_date_equal
 e_contact_name_new
 e_contact_name_to_string
 e_contact_name_from_string
@@ -125,19 +137,65 @@
 e_contact_pretty_name
 e_contact_field_id
 <SUBSECTION Standard>
+EContactClass
 E_CONTACT
 E_IS_CONTACT
 E_TYPE_CONTACT
-e_contact_get_type
 E_CONTACT_CLASS
 E_IS_CONTACT_CLASS
 E_CONTACT_GET_CLASS
+e_contact_get_type
+e_contact_address_get_type
+e_contact_photo_get_type
+e_contact_name_get_type
+e_contact_date_get_type
+
 <SUBSECTION Private>
 EContactPrivate
 </SECTION>
 
 <SECTION>
 <FILE>e-vcard</FILE>
+<TITLE>EVCard</TITLE>
+EVCard
+EVCardFormat
+EVCardAttribute
+EVCardAttributeParam
+e_vcard_construct
+e_vcard_new
+e_vcard_new_from_string
+e_vcard_to_string
+e_vcard_dump_structure
+e_vcard_attribute_new
+e_vcard_attribute_free
+e_vcard_attribute_copy
+e_vcard_remove_attributes
+e_vcard_remove_attribute
+e_vcard_add_attribute
+e_vcard_add_attribute_with_value
+e_vcard_add_attribute_with_values
+e_vcard_attribute_add_value
+e_vcard_attribute_add_value_decoded
+e_vcard_attribute_add_values
+e_vcard_attribute_remove_values
+e_vcard_attribute_remove_params
+e_vcard_attribute_param_new
+e_vcard_attribute_param_free
+e_vcard_attribute_param_copy
+e_vcard_attribute_add_param
+e_vcard_attribute_add_param_with_value
+e_vcard_attribute_add_param_with_values
+e_vcard_attribute_param_add_value
+e_vcard_attribute_param_add_values
+e_vcard_attribute_param_remove_values
+e_vcard_get_attributes
+e_vcard_attribute_get_group
+e_vcard_attribute_get_name
+e_vcard_attribute_get_values
+e_vcard_attribute_get_values_decoded
+e_vcard_attribute_get_params
+e_vcard_attribute_param_get_name
+e_vcard_attribute_param_get_values
 EVC_ADR
 EVC_BDAY
 EVC_CALURI
@@ -181,46 +239,8 @@
 EVC_X_SPOUSE
 EVC_X_WANTS_HTML
 EVC_X_YAHOO
-EVCardFormat
-EVCardAttribute
-EVCardAttributeParam
-<TITLE>EVCard</TITLE>
-e_vcard_construct
-e_vcard_new
-e_vcard_new_from_string
-e_vcard_to_string
-e_vcard_dump_structure
-e_vcard_attribute_new
-e_vcard_attribute_free
-e_vcard_attribute_copy
-e_vcard_remove_attributes
-e_vcard_remove_attribute
-e_vcard_add_attribute
-e_vcard_add_attribute_with_value
-e_vcard_add_attribute_with_values
-e_vcard_attribute_add_value
-e_vcard_attribute_add_value_decoded
-e_vcard_attribute_add_values
-e_vcard_attribute_remove_values
-e_vcard_attribute_remove_params
-e_vcard_attribute_param_new
-e_vcard_attribute_param_free
-e_vcard_attribute_param_copy
-e_vcard_attribute_add_param
-e_vcard_attribute_add_param_with_value
-e_vcard_attribute_add_param_with_values
-e_vcard_attribute_param_add_value
-e_vcard_attribute_param_add_values
-e_vcard_attribute_param_remove_values
-e_vcard_get_attributes
-e_vcard_attribute_get_group
-e_vcard_attribute_get_name
-e_vcard_attribute_get_values
-e_vcard_attribute_get_values_decoded
-e_vcard_attribute_get_params
-e_vcard_attribute_param_get_name
-e_vcard_attribute_param_get_values
 <SUBSECTION Standard>
+EVCardClass
 E_VCARD
 E_IS_VCARD
 E_TYPE_VCARD
@@ -242,6 +262,7 @@
 EBookBookViewCallback
 EBookFieldsCallback
 EBookAuthMethodsCallback
+e_book_async_load_source
 e_book_async_load_uri
 e_book_async_get_default_addressbook
 e_book_async_unload_uri
@@ -260,6 +281,7 @@
 
 <SECTION>
 <FILE>e-book-query</FILE>
+EBookQuery
 EBookQueryTest
 e_book_query_from_string
 e_book_query_to_string
@@ -287,6 +309,7 @@
 
 <SECTION>
 <FILE>e-address-western</FILE>
+<TITLE>EAddressWestern</TITLE>
 EAddressWestern
 e_address_western_parse
 e_address_western_free
@@ -298,6 +321,7 @@
 
 <SECTION>
 <FILE>e-name-western</FILE>
+<TITLE>ENameWestern</TITLE>
 ENameWestern
 e_name_western_parse
 e_name_western_free
Index: docs/reference/addressbook/libebook/libebook.types
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/libebook.types,v
retrieving revision 1.1
diff -u -r1.1 libebook.types
--- docs/reference/addressbook/libebook/libebook.types	10 Nov 2003 19:34:47 -0000	1.1
+++ docs/reference/addressbook/libebook/libebook.types	8 Dec 2003 12:42:35 -0000
@@ -4,4 +4,4 @@
 e_book_view_get_type
 e_book_get_type
 e_contact_get_type
-e_vcard_get_type
\ No newline at end of file
+e_vcard_get_type
Index: docs/reference/addressbook/libebook/tmpl/e-address-western.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-address-western.sgml,v
retrieving revision 1.3
diff -u -r1.3 e-address-western.sgml
--- docs/reference/addressbook/libebook/tmpl/e-address-western.sgml	8 Dec 2003 00:53:14 -0000	1.3
+++ docs/reference/addressbook/libebook/tmpl/e-address-western.sgml	8 Dec 2003 12:42:35 -0000
@@ -14,18 +14,11 @@
 
 </para>
 
-<!-- ##### STRUCT EAddressWestern ##### -->
+<!-- ##### TYPEDEF EAddressWestern ##### -->
 <para>
 
 </para>
 
- po_box: 
- extended: 
- street: 
- locality: 
- region: 
- postal_code: 
- country: 
 
 <!-- ##### FUNCTION e_address_western_parse ##### -->
 <para>
Index: docs/reference/addressbook/libebook/tmpl/e-book-async.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-book-async.sgml,v
retrieving revision 1.3
diff -u -r1.3 e-book-async.sgml
--- docs/reference/addressbook/libebook/tmpl/e-book-async.sgml	25 Nov 2003 17:52:24 -0000	1.3
+++ docs/reference/addressbook/libebook/tmpl/e-book-async.sgml	8 Dec 2003 12:42:35 -0000
@@ -102,6 +102,17 @@
 @closure: 
 
 
+<!-- ##### FUNCTION e_book_async_load_source ##### -->
+<para>
+
+</para>
+
+ book: 
+ source: 
+ open_response: 
+ closure: 
+
+
 <!-- ##### FUNCTION e_book_async_load_uri ##### -->
 <para>
 
Index: docs/reference/addressbook/libebook/tmpl/e-book-listener.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-book-listener.sgml,v
retrieving revision 1.3
diff -u -r1.3 e-book-listener.sgml
--- docs/reference/addressbook/libebook/tmpl/e-book-listener.sgml	8 Dec 2003 00:53:14 -0000	1.3
+++ docs/reference/addressbook/libebook/tmpl/e-book-listener.sgml	8 Dec 2003 12:42:36 -0000
@@ -15,6 +15,12 @@
 
 </para>
 
+<!-- ##### STRUCT EBookListener ##### -->
+<para>
+
+</para>
+
+
 <!-- ##### STRUCT EBookListenerResponse ##### -->
 <para>
 
@@ -68,3 +74,11 @@
 @listener: 
 
 
+<!-- ##### SIGNAL EBookListener::response ##### -->
+<para>
+
+</para>
+
+ ebooklistener: the object which received the signal.
+ arg1: 
+
Index: docs/reference/addressbook/libebook/tmpl/e-book-query.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-book-query.sgml,v
retrieving revision 1.2
diff -u -r1.2 e-book-query.sgml
--- docs/reference/addressbook/libebook/tmpl/e-book-query.sgml	20 Nov 2003 21:29:01 -0000	1.2
+++ docs/reference/addressbook/libebook/tmpl/e-book-query.sgml	8 Dec 2003 12:42:36 -0000
@@ -33,8 +33,10 @@
 
 </para>
 
- sexp: 
+ query_string: 
 @Returns: 
+<!-- # Unused Parameters # -->
+ sexp: 
 
 
 <!-- ##### FUNCTION e_book_query_to_string ##### -->
@@ -109,9 +111,11 @@
 
 </para>
 
- qs: 
+ q: 
 @unref: 
 @Returns: 
+<!-- # Unused Parameters # -->
+ qs: 
 
 
 <!-- ##### FUNCTION e_book_query_field_exists ##### -->
Index: docs/reference/addressbook/libebook/tmpl/e-book-types.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-book-types.sgml,v
retrieving revision 1.3
diff -u -r1.3 e-book-types.sgml
--- docs/reference/addressbook/libebook/tmpl/e-book-types.sgml	8 Dec 2003 00:53:14 -0000	1.3
+++ docs/reference/addressbook/libebook/tmpl/e-book-types.sgml	8 Dec 2003 12:42:36 -0000
@@ -77,11 +77,9 @@
 @E_BOOK_CHANGE_CARD_DELETED: 
 @E_BOOK_CHANGE_CARD_MODIFIED: 
 
-<!-- ##### STRUCT EBookChange ##### -->
+<!-- ##### TYPEDEF EBookChange ##### -->
 <para>
 
 </para>
 
- change_type: 
- contact: 
 
Index: docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml,v
retrieving revision 1.4
diff -u -r1.4 e-book-view-listener.sgml
--- docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml	8 Dec 2003 00:53:14 -0000	1.4
+++ docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml	8 Dec 2003 12:42:36 -0000
@@ -15,6 +15,12 @@
 EBookTypes
 </para>
 
+<!-- ##### STRUCT EBookViewListener ##### -->
+<para>
+
+</para>
+
+
 <!-- ##### STRUCT EBookViewListenerResponse ##### -->
 <para>
 Data sent back to the e-book object.
@@ -53,3 +59,11 @@
 @listener: 
 
 
+<!-- ##### SIGNAL EBookViewListener::response ##### -->
+<para>
+
+</para>
+
+ ebookviewlistener: the object which received the signal.
+ arg1: 
+
Index: docs/reference/addressbook/libebook/tmpl/e-book-view.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-book-view.sgml,v
retrieving revision 1.3
diff -u -r1.3 e-book-view.sgml
--- docs/reference/addressbook/libebook/tmpl/e-book-view.sgml	8 Dec 2003 00:53:14 -0000	1.3
+++ docs/reference/addressbook/libebook/tmpl/e-book-view.sgml	8 Dec 2003 12:42:36 -0000
@@ -16,6 +16,12 @@
 #e-book-view-listener, #e-book
 </para>
 
+<!-- ##### STRUCT EBookView ##### -->
+<para>
+
+</para>
+
+
 <!-- ##### FUNCTION e_book_view_new ##### -->
 <para>
 
@@ -51,3 +57,43 @@
 @book_view: 
 
 
+<!-- ##### SIGNAL EBookView::contacts-added ##### -->
+<para>
+
+</para>
+
+ ebookview: the object which received the signal.
+ arg1: 
+
+<!-- ##### SIGNAL EBookView::contacts-changed ##### -->
+<para>
+
+</para>
+
+ ebookview: the object which received the signal.
+ arg1: 
+
+<!-- ##### SIGNAL EBookView::contacts-removed ##### -->
+<para>
+
+</para>
+
+ ebookview: the object which received the signal.
+ arg1: 
+
+<!-- ##### SIGNAL EBookView::sequence-complete ##### -->
+<para>
+
+</para>
+
+ ebookview: the object which received the signal.
+ arg1: 
+
+<!-- ##### SIGNAL EBookView::status-message ##### -->
+<para>
+
+</para>
+
+ ebookview: the object which received the signal.
+ arg1: 
+
Index: docs/reference/addressbook/libebook/tmpl/e-book.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-book.sgml,v
retrieving revision 1.4
diff -u -r1.4 e-book.sgml
--- docs/reference/addressbook/libebook/tmpl/e-book.sgml	8 Dec 2003 00:53:14 -0000	1.4
+++ docs/reference/addressbook/libebook/tmpl/e-book.sgml	8 Dec 2003 12:42:36 -0000
@@ -15,6 +15,12 @@
 #e-book-listener, #e-book-view
 </para>
 
+<!-- ##### STRUCT EBook ##### -->
+<para>
+#EBook has no publicly available members.
+</para>
+
+
 <!-- ##### FUNCTION e_book_new ##### -->
 <para>
 
@@ -23,6 +29,18 @@
 @Returns: 
 
 
+<!-- ##### FUNCTION e_book_load_source ##### -->
+<para>
+
+</para>
+
+ book: 
+ source: 
+ only_if_exists: 
+ error: 
+ Returns: 
+
+
 <!-- ##### FUNCTION e_book_load_uri ##### -->
 <para>
 
@@ -129,7 +147,7 @@
 </para>
 
 @book: 
- id_list: 
+ ids: 
 @error: 
 @Returns: 
 
@@ -252,7 +270,7 @@
 
 <!-- ##### FUNCTION e_book_get_self ##### -->
 <para>
-Gets the address information for the current Evolution user.
+
 </para>
 
 @contact: 
@@ -274,6 +292,15 @@
 @id: 
 
 
+<!-- ##### FUNCTION e_book_is_self ##### -->
+<para>
+
+</para>
+
+ contact: 
+ Returns: 
+
+
 <!-- ##### FUNCTION e_book_get_default_addressbook ##### -->
 <para>
 
@@ -294,3 +321,18 @@
 @Returns: 
 
 
+<!-- ##### SIGNAL EBook::backend-died ##### -->
+<para>
+The backend for this address book has died.
+</para>
+
+ ebook: the object which received the signal.
+
+<!-- ##### SIGNAL EBook::writable-status ##### -->
+<para>
+
+</para>
+
+ ebook: the object which received the signal.
+ arg1: 
+
Index: docs/reference/addressbook/libebook/tmpl/e-contact.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-contact.sgml,v
retrieving revision 1.3
diff -u -r1.3 e-contact.sgml
--- docs/reference/addressbook/libebook/tmpl/e-contact.sgml	8 Dec 2003 00:53:14 -0000	1.3
+++ docs/reference/addressbook/libebook/tmpl/e-contact.sgml	8 Dec 2003 12:42:36 -0000
@@ -14,6 +14,12 @@
 #e-vcard
 </para>
 
+<!-- ##### STRUCT EContact ##### -->
+<para>
+
+</para>
+
+
 <!-- ##### ENUM EContactField ##### -->
 <para>
 
@@ -99,47 +105,29 @@
 @E_CONTACT_FIRST_LABEL_ID: 
 @E_CONTACT_LAST_LABEL_ID: 
 
-<!-- ##### STRUCT EContactName ##### -->
+<!-- ##### TYPEDEF EContactName ##### -->
 <para>
 
 </para>
 
- family: 
- given: 
- additional: 
- prefixes: 
- suffixes: 
 
-<!-- ##### STRUCT EContactPhoto ##### -->
+<!-- ##### TYPEDEF EContactPhoto ##### -->
 <para>
 
 </para>
 
- length: 
- data: 
 
-<!-- ##### STRUCT EContactAddress ##### -->
+<!-- ##### TYPEDEF EContactAddress ##### -->
 <para>
 
 </para>
 
- address_format: 
- po: 
- ext: 
- street: 
- locality: 
- region: 
- code: 
- country: 
 
-<!-- ##### STRUCT EContactDate ##### -->
+<!-- ##### TYPEDEF EContactDate ##### -->
 <para>
 
 </para>
 
- year: 
- month: 
- day: 
 
 <!-- ##### FUNCTION e_contact_new ##### -->
 <para>
@@ -223,6 +211,16 @@
 @Returns: 
 
 
+<!-- ##### FUNCTION e_contact_date_equal ##### -->
+<para>
+
+</para>
+
+ dt1: 
+ dt2: 
+ Returns: 
+
+
 <!-- ##### FUNCTION e_contact_name_new ##### -->
 <para>
 
@@ -317,3 +315,328 @@
 @Returns: 
 
 
+<!-- ##### ARG EContact:address ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:address-home ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:address-label-home ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:address-label-other ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:address-label-work ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:address-other ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:address-work ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:anniversary ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:assistant ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:assistant-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:birth-date ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:blog-url ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:business-fax ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:business-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:business-phone-2 ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:callback-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:caluri ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:car-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:categories ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:company-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:email ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:email-1 ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:email-2 ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:email-3 ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:family-name ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:fburl ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:file-as ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:full-name ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:given-name ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:home-fax ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:home-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:home-phone-2 ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:homepage-url ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:icscalendar ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:id ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:im-aim ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:im-icq ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:im-jabber ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:im-msn ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:im-yahoo ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:isdn-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:list ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:list-show-addresses ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:logo ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:mailer ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:manager ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:mobile-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:name ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:nickname ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:note ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:office ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:org ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:org-unit ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:other-fax ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:other-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:pager ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:photo ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:primary-phone ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:radio ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:role ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:spouse ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:telex ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:title ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:tty ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG EContact:wants-html ##### -->
+<para>
+
+</para>
+
Index: docs/reference/addressbook/libebook/tmpl/e-name-western.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-name-western.sgml,v
retrieving revision 1.2
diff -u -r1.2 e-name-western.sgml
--- docs/reference/addressbook/libebook/tmpl/e-name-western.sgml	8 Dec 2003 00:53:14 -0000	1.2
+++ docs/reference/addressbook/libebook/tmpl/e-name-western.sgml	8 Dec 2003 12:42:36 -0000
@@ -14,18 +14,11 @@
 
 </para>
 
-<!-- ##### STRUCT ENameWestern ##### -->
+<!-- ##### TYPEDEF ENameWestern ##### -->
 <para>
 
 </para>
 
- prefix: 
- first: 
- middle: 
- nick: 
- last: 
- suffix: 
- full: 
 
 <!-- ##### FUNCTION e_name_western_parse ##### -->
 <para>
Index: docs/reference/addressbook/libebook/tmpl/e-vcard.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/e-vcard.sgml,v
retrieving revision 1.3
diff -u -r1.3 e-vcard.sgml
--- docs/reference/addressbook/libebook/tmpl/e-vcard.sgml	8 Dec 2003 00:53:14 -0000	1.3
+++ docs/reference/addressbook/libebook/tmpl/e-vcard.sgml	8 Dec 2003 12:42:36 -0000
@@ -14,640 +14,646 @@
 #e-contact
 </para>
 
-<!-- ##### MACRO EVC_ADR ##### -->
+<!-- ##### STRUCT EVCard ##### -->
 <para>
 
 </para>
 
 
-
-<!-- ##### MACRO EVC_BDAY ##### -->
+<!-- ##### ENUM EVCardFormat ##### -->
 <para>
 
 </para>
 
+ EVC_FORMAT_VCARD_21: 
+ EVC_FORMAT_VCARD_30: 
 
-
-<!-- ##### MACRO EVC_CALURI ##### -->
+<!-- ##### STRUCT EVCardAttribute ##### -->
 <para>
 
 </para>
 
 
-
-<!-- ##### MACRO EVC_CATEGORIES ##### -->
+<!-- ##### STRUCT EVCardAttributeParam ##### -->
 <para>
 
 </para>
 
 
-
-<!-- ##### MACRO EVC_EMAIL ##### -->
+<!-- ##### FUNCTION e_vcard_construct ##### -->
 <para>
 
 </para>
 
+ evc: 
+ str: 
 
 
-<!-- ##### MACRO EVC_ENCODING ##### -->
+<!-- ##### FUNCTION e_vcard_new ##### -->
 <para>
 
 </para>
 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_FBURL ##### -->
+<!-- ##### FUNCTION e_vcard_new_from_string ##### -->
 <para>
 
 </para>
 
+ str: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_FN ##### -->
+<!-- ##### FUNCTION e_vcard_to_string ##### -->
 <para>
 
 </para>
 
+ evc: 
+ format: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_ICSCALENDAR ##### -->
+<!-- ##### FUNCTION e_vcard_dump_structure ##### -->
 <para>
 
 </para>
 
+ evc: 
 
 
-<!-- ##### MACRO EVC_LABEL ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_new ##### -->
 <para>
 
 </para>
 
+ attr_group: 
+ attr_name: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_LOGO ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_free ##### -->
 <para>
 
 </para>
 
+ attr: 
 
 
-<!-- ##### MACRO EVC_MAILER ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_copy ##### -->
 <para>
 
 </para>
 
+ attr: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_NICKNAME ##### -->
+<!-- ##### FUNCTION e_vcard_remove_attributes ##### -->
 <para>
 
 </para>
 
+ evcard: 
+ attr_group: 
+ attr_name: 
 
 
-<!-- ##### MACRO EVC_N ##### -->
+<!-- ##### FUNCTION e_vcard_remove_attribute ##### -->
 <para>
 
 </para>
 
+ evcard: 
+ attr: 
 
 
-<!-- ##### MACRO EVC_NOTE ##### -->
+<!-- ##### FUNCTION e_vcard_add_attribute ##### -->
 <para>
 
 </para>
 
+ evcard: 
+ attr: 
 
 
-<!-- ##### MACRO EVC_ORG ##### -->
+<!-- ##### FUNCTION e_vcard_add_attribute_with_value ##### -->
 <para>
 
 </para>
 
+ evcard: 
+ attr: 
+ value: 
 
 
-<!-- ##### MACRO EVC_PHOTO ##### -->
+<!-- ##### FUNCTION e_vcard_add_attribute_with_values ##### -->
 <para>
 
 </para>
 
+ evcard: 
+ attr: 
+ Varargs: 
 
 
-<!-- ##### MACRO EVC_PRODID ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_add_value ##### -->
 <para>
 
 </para>
 
+ attr: 
+ value: 
 
 
-<!-- ##### MACRO EVC_QUOTEDPRINTABLE ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_add_value_decoded ##### -->
 <para>
 
 </para>
 
+ attr: 
+ value: 
+ len: 
 
 
-<!-- ##### MACRO EVC_REV ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_add_values ##### -->
 <para>
 
 </para>
 
+ attr: 
+ Varargs: 
 
 
-<!-- ##### MACRO EVC_ROLE ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_remove_values ##### -->
 <para>
 
 </para>
 
+ attr: 
 
 
-<!-- ##### MACRO EVC_TEL ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_remove_params ##### -->
 <para>
 
 </para>
 
+ attr: 
 
 
-<!-- ##### MACRO EVC_TITLE ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_param_new ##### -->
 <para>
 
 </para>
 
+ param_name: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_TYPE ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_param_free ##### -->
 <para>
 
 </para>
 
+ param: 
 
 
-<!-- ##### MACRO EVC_UID ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_param_copy ##### -->
 <para>
 
 </para>
 
+ param: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_URL ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_add_param ##### -->
 <para>
 
 </para>
 
+ attr: 
+ param: 
 
 
-<!-- ##### MACRO EVC_VALUE ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_add_param_with_value ##### -->
 <para>
 
 </para>
 
+ attr: 
+ param: 
+ value: 
 
 
-<!-- ##### MACRO EVC_VERSION ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_add_param_with_values ##### -->
 <para>
 
 </para>
 
+ attr: 
+ param: 
+ Varargs: 
 
 
-<!-- ##### MACRO EVC_X_AIM ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_param_add_value ##### -->
 <para>
 
 </para>
 
+ param: 
+ value: 
 
 
-<!-- ##### MACRO EVC_X_ANNIVERSARY ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_param_add_values ##### -->
 <para>
 
 </para>
 
+ param: 
+ Varargs: 
 
 
-<!-- ##### MACRO EVC_X_ASSISTANT ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_param_remove_values ##### -->
 <para>
 
 </para>
 
+ param: 
 
 
-<!-- ##### MACRO EVC_X_BIRTHDAY ##### -->
+<!-- ##### FUNCTION e_vcard_get_attributes ##### -->
 <para>
 
 </para>
 
+ evcard: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_X_BLOG_URL ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_get_group ##### -->
 <para>
 
 </para>
 
+ attr: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_X_FILE_AS ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_get_name ##### -->
 <para>
 
 </para>
 
+ attr: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_X_ICQ ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_get_values ##### -->
 <para>
 
 </para>
 
+ attr: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_X_JABBER ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_get_values_decoded ##### -->
 <para>
 
 </para>
 
+ attr: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_X_LIST_SHOW_ADDRESSES ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_get_params ##### -->
 <para>
 
 </para>
 
+ attr: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_X_LIST ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_param_get_name ##### -->
 <para>
 
 </para>
 
+ param: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_X_MANAGER ##### -->
+<!-- ##### FUNCTION e_vcard_attribute_param_get_values ##### -->
 <para>
 
 </para>
 
+ param: 
+ Returns: 
 
 
-<!-- ##### MACRO EVC_X_MSN ##### -->
+<!-- ##### MACRO EVC_ADR ##### -->
 <para>
 
 </para>
 
 
 
-<!-- ##### MACRO EVC_X_SPOUSE ##### -->
+<!-- ##### MACRO EVC_BDAY ##### -->
 <para>
-
+Birthday
 </para>
 
 
 
-<!-- ##### MACRO EVC_X_WANTS_HTML ##### -->
+<!-- ##### MACRO EVC_CALURI ##### -->
 <para>
-
+Calendar URL
 </para>
 
 
 
-<!-- ##### MACRO EVC_X_YAHOO ##### -->
+<!-- ##### MACRO EVC_CATEGORIES ##### -->
 <para>
-
+Categories
 </para>
 
 
 
-<!-- ##### ENUM EVCardFormat ##### -->
+<!-- ##### MACRO EVC_EMAIL ##### -->
 <para>
-
+Email address
 </para>
 
- EVC_FORMAT_VCARD_21: 
- EVC_FORMAT_VCARD_30: 
 
-<!-- ##### STRUCT EVCardAttribute ##### -->
+
+<!-- ##### MACRO EVC_ENCODING ##### -->
 <para>
 
 </para>
 
 
-<!-- ##### STRUCT EVCardAttributeParam ##### -->
+
+<!-- ##### MACRO EVC_FBURL ##### -->
 <para>
 
 </para>
 
 
-<!-- ##### FUNCTION e_vcard_construct ##### -->
+
+<!-- ##### MACRO EVC_FN ##### -->
 <para>
 
 </para>
 
- evc: 
- str: 
 
 
-<!-- ##### FUNCTION e_vcard_new ##### -->
+<!-- ##### MACRO EVC_ICSCALENDAR ##### -->
 <para>
 
 </para>
 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_new_from_string ##### -->
+<!-- ##### MACRO EVC_LABEL ##### -->
 <para>
 
 </para>
 
- str: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_to_string ##### -->
+<!-- ##### MACRO EVC_LOGO ##### -->
 <para>
 
 </para>
 
- evc: 
- format: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_dump_structure ##### -->
+<!-- ##### MACRO EVC_MAILER ##### -->
 <para>
 
 </para>
 
- evc: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_new ##### -->
+<!-- ##### MACRO EVC_NICKNAME ##### -->
 <para>
-
+Nickname
 </para>
 
- attr_group: 
- attr_name: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_free ##### -->
+<!-- ##### MACRO EVC_N ##### -->
 <para>
 
 </para>
 
- attr: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_copy ##### -->
+<!-- ##### MACRO EVC_NOTE ##### -->
 <para>
 
 </para>
 
- attr: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_remove_attributes ##### -->
+<!-- ##### MACRO EVC_ORG ##### -->
 <para>
-
+Organisation
 </para>
 
- evcard: 
- attr_group: 
- attr_name: 
 
 
-<!-- ##### FUNCTION e_vcard_remove_attribute ##### -->
+<!-- ##### MACRO EVC_PHOTO ##### -->
 <para>
-
+Photo
 </para>
 
- evcard: 
- attr: 
 
 
-<!-- ##### FUNCTION e_vcard_add_attribute ##### -->
+<!-- ##### MACRO EVC_PRODID ##### -->
 <para>
 
 </para>
 
- evcard: 
- attr: 
 
 
-<!-- ##### FUNCTION e_vcard_add_attribute_with_value ##### -->
+<!-- ##### MACRO EVC_QUOTEDPRINTABLE ##### -->
 <para>
 
 </para>
 
- evcard: 
- attr: 
- value: 
 
 
-<!-- ##### FUNCTION e_vcard_add_attribute_with_values ##### -->
+<!-- ##### MACRO EVC_REV ##### -->
 <para>
 
 </para>
 
- evcard: 
- attr: 
- Varargs: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_add_value ##### -->
+<!-- ##### MACRO EVC_ROLE ##### -->
 <para>
-
+Role
 </para>
 
- attr: 
- value: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_add_value_decoded ##### -->
+<!-- ##### MACRO EVC_TEL ##### -->
 <para>
-
+Telephone
 </para>
 
- attr: 
- value: 
- len: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_add_values ##### -->
+<!-- ##### MACRO EVC_TITLE ##### -->
 <para>
-
+Title
 </para>
 
- attr: 
- Varargs: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_remove_values ##### -->
+<!-- ##### MACRO EVC_TYPE ##### -->
 <para>
 
 </para>
 
- attr: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_remove_params ##### -->
+<!-- ##### MACRO EVC_UID ##### -->
 <para>
-
+Unique ID
 </para>
 
- attr: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_param_new ##### -->
+<!-- ##### MACRO EVC_URL ##### -->
 <para>
-
+Home page URL
 </para>
 
- param_name: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_param_free ##### -->
+<!-- ##### MACRO EVC_VALUE ##### -->
 <para>
 
 </para>
 
- param: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_param_copy ##### -->
+<!-- ##### MACRO EVC_VERSION ##### -->
 <para>
 
 </para>
 
- param: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_add_param ##### -->
+<!-- ##### MACRO EVC_X_AIM ##### -->
 <para>
-
+AIM ID
 </para>
 
- attr: 
- param: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_add_param_with_value ##### -->
+<!-- ##### MACRO EVC_X_ANNIVERSARY ##### -->
 <para>
-
+Wedding anniversary
 </para>
 
- attr: 
- param: 
- value: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_add_param_with_values ##### -->
+<!-- ##### MACRO EVC_X_ASSISTANT ##### -->
 <para>
-
+Assistant
 </para>
 
- attr: 
- param: 
- Varargs: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_param_add_value ##### -->
+<!-- ##### MACRO EVC_X_BIRTHDAY ##### -->
 <para>
-
+Birthday
 </para>
 
- param: 
- value: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_param_add_values ##### -->
+<!-- ##### MACRO EVC_X_BLOG_URL ##### -->
 <para>
-
+Blog URL
 </para>
 
- param: 
- Varargs: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_param_remove_values ##### -->
+<!-- ##### MACRO EVC_X_FILE_AS ##### -->
 <para>
-
+File As
 </para>
 
- param: 
 
 
-<!-- ##### FUNCTION e_vcard_get_attributes ##### -->
+<!-- ##### MACRO EVC_X_ICQ ##### -->
 <para>
-
+ICQ number
 </para>
 
- evcard: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_get_group ##### -->
+<!-- ##### MACRO EVC_X_JABBER ##### -->
 <para>
-
+Jabber ID
 </para>
 
- attr: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_get_name ##### -->
+<!-- ##### MACRO EVC_X_LIST_SHOW_ADDRESSES ##### -->
 <para>
 
 </para>
 
- attr: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_get_values ##### -->
+<!-- ##### MACRO EVC_X_LIST ##### -->
 <para>
 
 </para>
 
- attr: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_get_values_decoded ##### -->
+<!-- ##### MACRO EVC_X_MANAGER ##### -->
 <para>
-
+Mananger
 </para>
 
- attr: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_get_params ##### -->
+<!-- ##### MACRO EVC_X_MSN ##### -->
 <para>
-
+MSN ID
 </para>
 
- attr: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_param_get_name ##### -->
+<!-- ##### MACRO EVC_X_SPOUSE ##### -->
 <para>
-
+Spouse
 </para>
 
- param: 
- Returns: 
 
 
-<!-- ##### FUNCTION e_vcard_attribute_param_get_values ##### -->
+<!-- ##### MACRO EVC_X_WANTS_HTML ##### -->
 <para>
+Wants HTML mail
+</para>
+
 
+
+<!-- ##### MACRO EVC_X_YAHOO ##### -->
+<para>
+Yahoo ID
 </para>
 
- param: 
- Returns: 
 
 
Index: docs/reference/addressbook/libebook/tmpl/libebook-unused.sgml
===================================================================
RCS file: /cvs/gnome/evolution-data-server/docs/reference/addressbook/libebook/tmpl/libebook-unused.sgml,v
retrieving revision 1.2
diff -u -r1.2 libebook-unused.sgml
--- docs/reference/addressbook/libebook/tmpl/libebook-unused.sgml	8 Dec 2003 00:53:14 -0000	1.2
+++ docs/reference/addressbook/libebook/tmpl/libebook-unused.sgml	8 Dec 2003 12:42:36 -0000
@@ -18,29 +18,6 @@
 e-book-marshal
 
 
-<!-- ##### SIGNAL EBook::backend-died ##### -->
-<para>
-
-</para>
-
- ebook: the object which received the signal.
-
-<!-- ##### SIGNAL EBook::writable-status ##### -->
-<para>
-
-</para>
-
- ebook: the object which received the signal.
- arg1: 
-
-<!-- ##### SIGNAL EBookListener::response ##### -->
-<para>
-
-</para>
-
- ebooklistener: the object which received the signal.
- arg1: 
-
 <!-- ##### STRUCT EBookListenerPrivate ##### -->
 <para>
 
@@ -53,54 +30,6 @@
 </para>
 
 
-<!-- ##### SIGNAL EBookView::contacts-added ##### -->
-<para>
-
-</para>
-
- ebookview: the object which received the signal.
- arg1: 
-
-<!-- ##### SIGNAL EBookView::contacts-changed ##### -->
-<para>
-
-</para>
-
- ebookview: the object which received the signal.
- arg1: 
-
-<!-- ##### SIGNAL EBookView::contacts-removed ##### -->
-<para>
-
-</para>
-
- ebookview: the object which received the signal.
- arg1: 
-
-<!-- ##### SIGNAL EBookView::sequence-complete ##### -->
-<para>
-
-</para>
-
- ebookview: the object which received the signal.
- arg1: 
-
-<!-- ##### SIGNAL EBookView::status-message ##### -->
-<para>
-
-</para>
-
- ebookview: the object which received the signal.
- arg1: 
-
-<!-- ##### SIGNAL EBookViewListener::response ##### -->
-<para>
-
-</para>
-
- ebookviewlistener: the object which received the signal.
- arg1: 
-
 <!-- ##### STRUCT EBookViewListenerPrivate ##### -->
 <para>
 
@@ -113,396 +42,6 @@
 </para>
 
 
-<!-- ##### ARG EContact:address ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:address-home ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:address-label-home ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:address-label-other ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:address-label-work ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:address-other ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:address-work ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:anniversary ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:assistant ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:assistant-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:birth-date ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:blog-url ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:business-fax ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:business-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:business-phone-2 ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:callback-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:caluri ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:car-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:categories ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:company-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:email ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:email-1 ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:email-2 ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:email-3 ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:family-name ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:fburl ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:file-as ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:full-name ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:given-name ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:home-fax ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:home-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:home-phone-2 ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:homepage-url ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:icscalendar ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:id ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:im-aim ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:im-icq ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:im-jabber ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:im-msn ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:im-yahoo ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:isdn-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:list ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:list-show-addresses ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:logo ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:mailer ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:manager ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:mobile-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:name ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:nickname ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:note ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:office ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:org ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:org-unit ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:other-fax ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:other-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:pager ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:photo ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:primary-phone ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:radio ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:role ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:spouse ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:telex ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:title ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:tty ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### ARG EContact:wants-html ##### -->
-<para>
-
-</para>
-
-
 <!-- ##### STRUCT EContactPrivate ##### -->
 <para>
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]