GNOME Bugzilla – Bug 351657
API documentation issues with 2.15 release
Last modified: 2006-08-17 16:44:43 UTC
The following functions do not seem to have any documentation in the c-code or in the generated gtk-docs: spi_document_interface_new cspi_attribute_set_from_sequence AccessibleTable_getRowColumnExtentsAtIndex All of the AccessibleDocument_* interfaces (aside from _ref and _unref). The following are documented in the c-code, but not found in the generated gtk-docs: AccessibleDocument_ref AccessibleDocument_unref AccessibleSelection_deselectChild AccessibleTable_getRowColumnExtentsAtIndex AccessibleText_getAttributeRun AccessibleText_getDefaultAttributeSet AccessibleValue_getMinimumIncrement Accessible_getDocument Accessible_isDocument None of the new functions seem to have "Since:" tags. The Release Engineering API/ABI rules for Platform Libraries imply that properly documenting functions includes making sure they are actually in the generated gtk-docs and using Since/Deprecated tags as appropriate: http://live.gnome.org/ReleasePlanning/ModuleRequirements/Platform
>spi_document_interface_new >cspi_attribute_set_from_sequence Probably should either be static or stripped to package-private-ness. >AccessibleTable_getRowColumnExtentsAtIndex >All of the AccessibleDocument_* interfaces (aside from _ref >and _unref). Should copy-and-paste from the IDL docs for the same methods. >The following are documented in the c-code, but not found in >the generated gtk-docs: > ... Probably need to add those to atk-sections.txt. Thanks for catching these.
I've made the relevant changes to the sections.txt file and cut-n-pasted a few lines of docs. Fixed in CVS.