<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Feb 9, 2014 at 12:04 AM, Mark Doliner <span dir="ltr"><<a href="mailto:mark@kingant.net" target="_blank">mark@kingant.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">I think we should probably rename everything to be in our namespace.<br>

</div>
Do you have a list handy? I'm wondering what stuff in libpurple needs<br>
to be renamed.<br>
</blockquote></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">This is a list of everything that g-ir-scanner reports of being in a bad</div><div class="gmail_extra">namespace for its module, along with the proposed change of symbol name.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">NAMESPACE CHANGES IN LIBPURPLE</div><div class="gmail_extra">==============================</div><div class="gmail_extra"><br>

</div><div class="gmail_extra">dbus-bindings.h:</div><div class="gmail_extra">  'empty_to_null'           to 'purple_emptystr_to_null'</div><div class="gmail_extra">  'null_to_empty'           to 'purple_null_to_emptystr'</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">dbus-purple.h:</div><div class="gmail_extra">  'DBUS_SERVICE_PURPLE'     to 'PURPLE_DBUS_SERVICE'</div><div class="gmail_extra">  'DBUS_PATH_PURPLE'        to 'PURPLE_DBUS_PATH'</div>

<div class="gmail_extra">  'DBUS_INTERFACE_PURPLE'   to 'PURPLE_DBUS_INTERFACE'</div><div class="gmail_extra"><br></div><div class="gmail_extra">server.h:</div><div class="gmail_extra">  'serv_got_typing'         to 'purple_serv_got_typing'</div>

<div class="gmail_extra">  'serv_got_typing_stopped' to 'purple_serv_got_typing_stopped'</div><div class="gmail_extra">  'serv_got_im'             to 'purple_serv_got_im'</div><div class="gmail_extra">

  'serv_join_chat'          to 'purple_serv_join_chat'</div><div class="gmail_extra">  'serv_reject_chat'        to 'purple_serv_reject_chat'</div><div class="gmail_extra">  'serv_got_chat_invite'    to 'purple_serv_got_chat_invite'</div>

<div class="gmail_extra">  'serv_got_joined_chat'    to 'purple_serv_got_joined_chat'</div><div class="gmail_extra">  'serv_got_chat_left'      to 'purple_serv_got_chat_left'</div><div class="gmail_extra">

  'serv_got_chat_in'        to 'purple_serv_got_chat_in'</div><div class="gmail_extra">  'serv_send_file'          to 'purple_serv_send_file'</div><div class="gmail_extra">  'serv_send_typing'        to 'purple_serv_send_typing'</div>

<div class="gmail_extra">  'serv_move_buddy'         to 'purple_serv_move_buddy'</div><div class="gmail_extra">  'serv_send_im'            to 'purple_serv_send_im'</div><div class="gmail_extra">

  'serv_get_info'           to 'purple_serv_get_info'</div><div class="gmail_extra">  'serv_set_info'           to 'purple_serv_set_info'</div><div class="gmail_extra">  'serv_add_permit'         to 'purple_serv_add_permit'</div>

<div class="gmail_extra">  'serv_add_deny'           to 'purple_serv_add_deny'</div><div class="gmail_extra">  'serv_rem_permit'         to 'purple_serv_rem_permit'</div><div class="gmail_extra">

  'serv_rem_deny'           to 'purple_serv_rem_deny'</div><div class="gmail_extra">  'serv_set_permit_deny'    to 'purple_serv_set_permit_deny'</div><div class="gmail_extra">  'serv_chat_invite'        to 'purple_serv_chat_invite'</div>

<div class="gmail_extra">  'serv_chat_leave'         to 'purple_serv_chat_leave'</div><div class="gmail_extra">  'serv_chat_whisper'       to 'purple_serv_chat_whisper'</div><div class="gmail_extra">

  'serv_chat_send'          to 'purple_serv_chat_send'</div><div class="gmail_extra">  'serv_alias_buddy'        to 'purple_serv_alias_buddy'</div><div class="gmail_extra">  'serv_got_alias'          to 'purple_serv_got_alias'</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">stun.h:</div><div class="gmail_extra">  'StunCallback'            to 'PurpleStunCallback'</div><div class="gmail_extra"><br></div><div class="gmail_extra">

theme-manager.h:</div><div class="gmail_extra">  'PTFunc'                  to 'PurplePTFunc'</div><div class="gmail_extra"><br></div><div class="gmail_extra">upnp.h:</div><div class="gmail_extra">  'UPnPMappingAddRemove'    to 'PurpleUPnPMappingAddRemove'</div>

<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">NAMESPACE CHANGES IN LIBGNT</div><div class="gmail_extra">===========================</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">gntentry.h:</div><div class="gmail_extra">  'ENTRY_CHAR'             to 'GNT_ENTRY_CHAR'</div><div class="gmail_extra"><br></div><div class="gmail_extra">

gntutils.h:</div><div class="gmail_extra">  'g_hash_table_duplicate' to 'gnt_hash_table_duplicate'</div><div class="gmail_extra">  'GDupFunc'               to 'GntDupFunc'</div><div class="gmail_extra">

<br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">NAMESPACE CHANGES IN FINCH</div><div class="gmail_extra">==========================</div><div class="gmail_extra"><br>

</div><div class="gmail_extra">gntmenuutil.h:</div><div class="gmail_extra">  'gnt_append_menu_action' to 'finch_append_menu_action'</div><div class="gmail_extra"><br></div><div class="gmail_extra">gntui.h:</div>

<div class="gmail_extra">  'gnt_ui_init'            to 'finch_ui_init'</div><div class="gmail_extra">  'gnt_ui_uninit'          to 'finch_ui_uninit'</div><div class="gmail_extra"><br></div>

<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">NAMESPACE CHANGES IN PIDGIN</div><div class="gmail_extra">===========================</div><div class="gmail_extra"><br></div>

<div class="gmail_extra">gtkblist.h:</div><div class="gmail_extra">  'pidgin_blist_sort_method'                          to '_PidginBlistSortMethod'</div><div class="gmail_extra"><br></div><div class="gmail_extra">

gtkdnd-hints.h:</div><div class="gmail_extra">  'DndHintPosition'                                   to 'PidginDndHintPosition'</div><div class="gmail_extra">  'dnd_hints_hide_all'                                to 'pidgin_dnd_hints_hide_all'</div>

<div class="gmail_extra">  'dnd_hints_hide'                                    to 'pidgin_dnd_hints_hide'</div><div class="gmail_extra">  'dnd_hints_show_relative'                           to 'pidgin_dnd_hints_show_relative'</div>

<div class="gmail_extra">  'dnd_hints_show'                                    to 'pidgin_dnd_hints_show'</div><div class="gmail_extra">  'DndHintWindowId'                                   to 'PidginDndHintWindowId'</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">gtknickcolors.h:</div><div class="gmail_extra">  'NUM_NICK_SEED_COLORS'                              to 'PIDGIN_NUM_NICK_SEED_COLORS'</div><div class="gmail_extra">

<br></div><div class="gmail_extra">gtksourceiter.h:</div><div class="gmail_extra">  'gtk_source_iter_backward_search'                   to 'pidgin_source_iter_backward_search'</div><div class="gmail_extra">

  'gtk_source_iter_find_matching_bracket'             to 'pidgin_source_iter_find_matching_bracket'</div><div class="gmail_extra">  'gtk_source_iter_forward_search'                    to 'pidgin_source_iter_forward_search'</div>

<div class="gmail_extra">  'GtkSourceSearchFlags'                              to 'PidginSourceSearchFlags'</div><div class="gmail_extra"><br></div><div class="gmail_extra">gtksourceundomanager.h:</div><div class="gmail_extra">

  'gtk_source_undo_manager_begin_not_undoable_action' to 'pidgin_source_undo_manager_begin_not_undoable_action'</div><div class="gmail_extra">  'gtk_source_undo_manager_can_redo'                  to 'pidgin_source_undo_manager_can_redo'</div>

<div class="gmail_extra">  'gtk_source_undo_manager_can_undo'                  to 'pidgin_source_undo_manager_can_undo'</div><div class="gmail_extra">  'GtkSourceUndoManagerClass'                         to 'PidginSourceUndoManagerClass'</div>

<div class="gmail_extra">  'gtk_source_undo_manager_end_not_undoable_action'   to 'pidgin_source_undo_manager_end_not_undoable_action'</div><div class="gmail_extra">  'gtk_source_undo_manager_get_max_undo_levels'       to 'pidgin_source_undo_manager_get_max_undo_levels'</div>

<div class="gmail_extra">  'gtk_source_undo_manager_get_type'                  to 'pidgin_source_undo_manager_get_type'</div><div class="gmail_extra">  'gtk_source_undo_manager_new'                       to 'pidgin_source_undo_manager_new'</div>

<div class="gmail_extra">  'GtkSourceUndoManagerPrivate'                       to 'PidginSourceUndoManagerPrivate'</div><div class="gmail_extra">  'gtk_source_undo_manager_redo'                      to 'pidgin_source_undo_manager_redo'</div>

<div class="gmail_extra">  'gtk_source_undo_manager_set_max_undo_levels'       to 'pidgin_source_undo_manager_set_max_undo_levels'</div><div class="gmail_extra">  'GtkSourceUndoManager'                              to 'PidginSourceUndoManager'</div>

<div class="gmail_extra">  'gtk_source_undo_manager_undo'                      to 'pidgin_source_undo_manager_undo'</div><div class="gmail_extra"><br></div><div class="gmail_extra">gtksourceview-marshal.h:</div>

<div class="gmail_extra">  'gtksourceview_marshal_VOID__BOXED_BOXED'           to 'pidgin_sourceview_marshal_VOID__BOXED_BOXED'</div><div class="gmail_extra"><br></div><div class="gmail_extra">gtkthemes.h:</div>

<div class="gmail_extra">  'smiley_list'                                       to 'PidginSmileyList'</div><div class="gmail_extra">  'smiley_theme'                                      to 'PidginSmileyTheme'</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">gtkwebview.h:</div><div class="gmail_extra">  'GtkWebViewAction'                                  to 'PidginWebViewAction'</div><div class="gmail_extra">

  'gtk_webview_activate_anchor'                       to 'pidgin_webview_activate_anchor'</div><div class="gmail_extra">  'gtk_webview_activate_toolbar'                      to 'pidgin_webview_activate_toolbar'</div>

<div class="gmail_extra">  'gtk_webview_append_html'                           to 'pidgin_webview_append_html'</div><div class="gmail_extra">  'gtk_webview_associate_smiley'                      to 'pidgin_webview_associate_smiley'</div>

<div class="gmail_extra">  'GtkWebViewButtons'                                 to 'PidginWebViewButtons'</div><div class="gmail_extra">  'gtk_webview_class_register_protocol'               to 'pidgin_webview_class_register_protocol'</div>

<div class="gmail_extra">  'GtkWebViewClass'                                   to 'PidginWebViewClass'</div><div class="gmail_extra">  'gtk_webview_clear_formatting'                      to 'pidgin_webview_clear_formatting'</div>

<div class="gmail_extra">  'gtk_webview_font_grow'                             to 'pidgin_webview_font_grow'</div><div class="gmail_extra">  'gtk_webview_font_set_size'                         to 'pidgin_webview_font_set_size'</div>

<div class="gmail_extra">  'gtk_webview_font_shrink'                           to 'pidgin_webview_font_shrink'</div><div class="gmail_extra">  'gtk_webview_get_autoscroll'                        to 'pidgin_webview_get_autoscroll'</div>

<div class="gmail_extra">  'gtk_webview_get_body_html'                         to 'pidgin_webview_get_body_html'</div><div class="gmail_extra">  'gtk_webview_get_body_text'                         to 'pidgin_webview_get_body_text'</div>

<div class="gmail_extra">  'gtk_webview_get_caret'                             to 'pidgin_webview_get_caret'</div><div class="gmail_extra">  'gtk_webview_get_current_backcolor'                 to 'pidgin_webview_get_current_backcolor'</div>

<div class="gmail_extra">  'gtk_webview_get_current_fontface'                  to 'pidgin_webview_get_current_fontface'</div><div class="gmail_extra">  'gtk_webview_get_current_fontsize'                  to 'pidgin_webview_get_current_fontsize'</div>

<div class="gmail_extra">  'gtk_webview_get_current_forecolor'                 to 'pidgin_webview_get_current_forecolor'</div><div class="gmail_extra">  'gtk_webview_get_current_format'                    to 'pidgin_webview_get_current_format'</div>

<div class="gmail_extra">  'gtk_webview_get_format_functions'                  to 'pidgin_webview_get_format_functions'</div><div class="gmail_extra">  'gtk_webview_get_head_html'                         to 'pidgin_webview_get_head_html'</div>

<div class="gmail_extra">  'gtk_webview_get_protocol_name'                     to 'pidgin_webview_get_protocol_name'</div><div class="gmail_extra">  'gtk_webview_get_selected_text'                     to 'pidgin_webview_get_selected_text'</div>

<div class="gmail_extra">  'gtk_webview_get_type'                              to 'pidgin_webview_get_type'</div><div class="gmail_extra">  'gtk_webview_hide_toolbar'                          to 'pidgin_webview_hide_toolbar'</div>

<div class="gmail_extra">  'gtk_webview_insert_hr'                             to 'pidgin_webview_insert_hr'</div><div class="gmail_extra">  'gtk_webview_insert_image'                          to 'pidgin_webview_insert_image'</div>

<div class="gmail_extra">  'gtk_webview_insert_link'                           to 'pidgin_webview_insert_link'</div><div class="gmail_extra">  'gtk_webview_insert_smiley'                         to 'pidgin_webview_insert_smiley'</div>

<div class="gmail_extra">  'gtk_webview_load_html_string'                      to 'pidgin_webview_load_html_string'</div><div class="gmail_extra">  'gtk_webview_load_html_string_with_selection'       to 'pidgin_webview_load_html_string_with_selection'</div>

<div class="gmail_extra">  'gtk_webview_new'                                   to 'pidgin_webview_new'</div><div class="gmail_extra">  'gtk_webview_page_down'                             to 'pidgin_webview_page_down'</div>

<div class="gmail_extra">  'gtk_webview_page_up'                               to 'pidgin_webview_page_up'</div><div class="gmail_extra">  'gtk_webview_quote_js_string'                       to 'pidgin_webview_quote_js_string'</div>

<div class="gmail_extra">  'gtk_webview_remove_smileys'                        to 'pidgin_webview_remove_smileys'</div><div class="gmail_extra">  'gtk_webview_safe_execute_script'                   to 'pidgin_webview_safe_execute_script'</div>

<div class="gmail_extra">  'gtk_webview_scroll_to_end'                         to 'pidgin_webview_scroll_to_end'</div><div class="gmail_extra">  'gtk_webview_set_autoscroll'                        to 'pidgin_webview_set_autoscroll'</div>

<div class="gmail_extra">  'gtk_webview_set_caret'                             to 'pidgin_webview_set_caret'</div><div class="gmail_extra">  'gtk_webview_set_format_functions'                  to 'pidgin_webview_set_format_functions'</div>

<div class="gmail_extra">  'gtk_webview_set_protocol_name'                     to 'pidgin_webview_set_protocol_name'</div><div class="gmail_extra">  'gtk_webview_set_toolbar'                           to 'pidgin_webview_set_toolbar'</div>

<div class="gmail_extra">  'gtk_webview_setup_entry'                           to 'pidgin_webview_setup_entry'</div><div class="gmail_extra">  'gtk_webview_set_vadjustment'                       to 'pidgin_webview_set_vadjustment'</div>

<div class="gmail_extra">  'gtk_webview_set_whole_buffer_formatting_only'      to 'pidgin_webview_set_whole_buffer_formatting_only'</div><div class="gmail_extra">  'gtk_webview_show_toolbar'                          to 'pidgin_webview_show_toolbar'</div>

<div class="gmail_extra">  'gtk_webview_smiley_create'                         to 'pidgin_webview_smiley_create'</div><div class="gmail_extra">  'gtk_webview_smiley_destroy'                        to 'pidgin_webview_smiley_destroy'</div>

<div class="gmail_extra">  'gtk_webview_smiley_find'                           to 'pidgin_webview_smiley_find'</div><div class="gmail_extra">  'GtkWebViewSmileyFlags'                             to 'PidginWebViewSmileyFlags'</div>

<div class="gmail_extra">  'gtk_webview_smiley_get_file'                       to 'pidgin_webview_smiley_get_file'</div><div class="gmail_extra">  'gtk_webview_smiley_get_flags'                      to 'pidgin_webview_smiley_get_flags'</div>

<div class="gmail_extra">  'gtk_webview_smiley_get_hidden'                     to 'pidgin_webview_smiley_get_hidden'</div><div class="gmail_extra">  'gtk_webview_smiley_get_smile'                      to 'pidgin_webview_smiley_get_smile'</div>

<div class="gmail_extra">  'gtk_webview_smiley_reload'                         to 'pidgin_webview_smiley_reload'</div><div class="gmail_extra">  'GtkWebViewSmiley'                                  to 'PidginWebViewSmiley'</div>

<div class="gmail_extra">  'gtk_webview_toggle_backcolor'                      to 'pidgin_webview_toggle_backcolor'</div><div class="gmail_extra">  'gtk_webview_toggle_bold'                           to 'pidgin_webview_toggle_bold'</div>

<div class="gmail_extra">  'gtk_webview_toggle_fontface'                       to 'pidgin_webview_toggle_fontface'</div><div class="gmail_extra">  'gtk_webview_toggle_forecolor'                      to 'pidgin_webview_toggle_forecolor'</div>

<div class="gmail_extra">  'gtk_webview_toggle_italic'                         to 'pidgin_webview_toggle_italic'</div><div class="gmail_extra">  'gtk_webview_toggle_strike'                         to 'pidgin_webview_toggle_strike'</div>

<div class="gmail_extra">  'gtk_webview_toggle_underline'                      to 'pidgin_webview_toggle_underline'</div><div class="gmail_extra">  'GtkWebView'                                        to 'PidginWebView'</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">gtkwebviewtoolbar.h:</div><div class="gmail_extra">  'DEFAULT_FONT_FACE'                                 to 'PIDGIN_DEFAULT_FONT_FACE'</div><div class="gmail_extra">

  'gtk_webviewtoolbar_activate'                       to 'pidgin_webviewtoolbar_activate'</div><div class="gmail_extra">  'gtk_webviewtoolbar_associate_smileys'              to 'pidgin_webviewtoolbar_associate_smileys'</div>

<div class="gmail_extra">  'gtk_webviewtoolbar_attach'                         to 'pidgin_webviewtoolbar_attach'</div><div class="gmail_extra">  'GtkWebViewToolbarClass'                            to 'PidginWebViewToolbarClass'</div>

<div class="gmail_extra">  'gtk_webviewtoolbar_get_type'                       to 'pidgin_webviewtoolbar_get_type'</div><div class="gmail_extra">  'gtk_webviewtoolbar_new'                            to 'pidgin_webviewtoolbar_new'</div>

<div class="gmail_extra">  'gtk_webviewtoolbar_switch_active_conversation'     to 'pidgin_webviewtoolbar_switch_active_conversation'</div><div class="gmail_extra">  'GtkWebViewToolbar'                                 to 'PidginWebViewToolbar'</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">gtkwhiteboard.h:</div><div class="gmail_extra">  'BRUSH_STATE_DOWN'                                  to 'PIDGIN_BRUSH_STATE_DOWN'</div><div class="gmail_extra">

  'BRUSH_STATE_MOTION'                                to 'PIDGIN_BRUSH_STATE_MOTION'</div><div class="gmail_extra">  'BRUSH_STATE_UP'                                    to 'PIDGIN_BRUSH_STATE_UP'</div>

<div class="gmail_extra">  'FULL_CIRCLE_DEGREES'                               to 'PIDGIN_FULL_CIRCLE_DEGREES'</div><div class="gmail_extra">  'PALETTE_NUM_COLORS'                                to 'PIDGIN_PALETTE_NUM_COLORS'</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">smileyparser.h:</div><div class="gmail_extra">  'smiley_parse_markup'                               to 'pidgin_smiley_parse_markup'</div></div></div>