Hi,
Having started searching for structs which need typemaps to be generated
for swig-py i came across the dire need for subversion to invlude a proper
documentation of the structs which are included in the header files in
(trunk/subversion/include). Many of these structs having typemaps generated
do not need further bindings while many of these do.
So i have generated a list of all the structs which can then be easily
compared with those in (/trunk/subversion/bindings/swig/include) to check
the need for generation of typemaps.
This addition of documentation i strongly believe will come in very handy
to people who are just starting to contribute towards the committee.
svn_auth.h : svn_auth_baton_t
svn_auth_iterstate_t
svn_auth_provider_t
svn_auth_provider_object_t
svn_auth_cred_simple_t
svn_auth_cred_username_t
svn_auth_cred_ssl_client_cert_t
svn_auth_cred_ssl_client_cert_pw_t
svn_auth_ssl_server_cert_info_t
svn_auth_cred_ssl_server_trust_t
svn_cache_config.h: svn_cache_config_t
svn_checksum.h: svn_checksum_t
svn_checksum_ctx_t
svn_client.h:svn_client_proplist_item_t
svn_client_commit_item3_t
svn_client_commit_item2_t
svn_client_diff_summarize_t
svn_client_ctx_t
svn_info_t
svn_client_info2_t
svn_cmdline.h: svn_cmdline_prompt_baton2_t
svn_cmdline_prompt_baton_t
svn_config.h: svn_config_t svn_config_t
svn_dav.h
svn_delta.h:svn_txdelta_op_t
svn_txdelta_window_t
svn_txdelta_stream_t
svn_delta_editor_t
svn_delta_shim_callbacks_t
svn_diff.h:svn_diff_t svn_diff_t;
svn_diff_fns2_t
svn_diff_fns_t
svn_diff_output_fns_t
svn_diff_file_options_t
svn_diff_hunk_t
svn_prop_patch_t
svn_patch_t
svn_patch_file_t
svn_editor.h: svn_editor_t svn_editor_t
svn_editor_cb_many_t
svn_error_codes.h
svn_error.h
svn_fs.h:svn_fs_t svn_fs_t
svn_fs_access_t
svn_fs_id_t
svn_fs_txn_t
svn_fs_root_t
svn_fs_path_change2_t
svn_fs_path_change_t
svn_fs_history_t
svn_fs_dirent_t
svn_io.h:svn_io_dirent2_t
svn_io_dirent_t
svn_stream_t
svn_stream_mark_t
svn_mergeinfo.h
svn_opt.h:svn_opt_subcommand_desc2_t
{ int optch; const char *desc; } desc_overrides[SVN_OPT_MAX_OPTIONS];
svn_opt_subcommand_desc_t
svn_opt_revision_t
svn_opt_revision_range_t
svn_path.h
svn_props.h:svn_prop_t
svn_prop_inherited_item_t
svn_ra.h:svn_ra_reporter3_t
svn_ra_reporter2_t
svn_ra_reporter_t
svn_ra_callbacks2_t
svn_ra_callbacks_t
svn_ra_plugin_t
svn_ra_svn.h: svn_ra_svn_conn_st
svn_ra_svn_cmd_entry_t
svn_ra_svn_item_t
svn_repos.h:svn_repos_notify_t
svn_repos_t svn_repos_t;
svn_repos_node_t
svn_repos_node_t *sibling
svn_repos_node_t *child
svn_repos_node_t *parent
svn_repos_parse_fns3_t
svn_repos_parse_fns2_t
svn_repos_parse_fns_t
svn_authz_t svn_authz_t
svn_sorts.h: svn_sort__item_t
svn_string.h:svn_string_t
svn_stringbuf_t
svn_subst.h:svn_subst_keywords_t
svn_types.h:svn_error_t
svn_error_t *child
svn_version_t
svn_dirent_t
svn_commit_info_t
svn_log_changed_path_t
svn_log_entry_t
svn_lock_t
svn_merge_range_t
svn_location_segment_t
svn_version.h: svn_version_t
svn_version_checklist_t
svn_version_extended_t
svn_version_ext_linked_lib_t
svn_version_ext_loaded_lib_t
svn_wc.h:svn_wc_context_t
svn_wc_adm_access_t
svn_wc_traversal_info_t
svn_wc_external_item2_t
svn_wc_external_item_t
svn_wc_notify_t
svn_wc_conflict_version_t
svn_wc_conflict_description2_t
svn_wc_conflict_description_t
svn_wc_conflict_result_t
svn_wc_diff_callbacks4_t
svn_wc_diff_callbacks3_t
svn_wc_diff_callbacks2_t
svn_wc_diff_callbacks_t
svn_wc_entry_t
svn_wc_info_t
svn_wc_entry_callbacks2_t
svn_wc_entry_callbacks_t
svn_wc_status3_t
svn_wc_status2_t
svn_wc_status_t
svn_wc_committed_queue_t
svn_wc_revision_status_t
svn_xml_parser_t
Received on 2012-12-04 15:49:25 CET