Index: wp-includes/class-wp-xmlrpc-server.php
===================================================================
--- wp-includes/class-wp-xmlrpc-server.php	(revision 17627)
+++ wp-includes/class-wp-xmlrpc-server.php	(working copy)
@@ -644,6 +644,8 @@
 		if ( !$result )
 			return(new IXR_Error(500, __("Failed to delete the page.")));
 
+		do_action( 'xmlrpc_call_success_wp_deletePage', $page_id, $args );
+
 		return(true);
 	}
 
@@ -1973,6 +1975,8 @@
 
 		logIO('O', "Posted ! ID: $post_ID");
 
+		do_action( 'xmlrpc_call_success_blogger_newPost', $post_ID, $args );
+
 		return $post_ID;
 	}
 
@@ -2027,6 +2031,8 @@
 
 		$this->attach_uploads( $ID, $post_content );
 
+		do_action( 'xmlrpc_call_success_blogger_editPost', $post_ID, $args );
+
 		return true;
 	}
 
@@ -2064,6 +2070,8 @@
 		if ( !$result )
 			return new IXR_Error(500, __('For some strange yet very annoying reason, this post could not be deleted.'));
 
+		do_action( 'xmlrpc_call_success_blogger_deletePost', $post_ID, $args );
+
 		return true;
 	}
 
@@ -2338,6 +2346,8 @@
 
 		logIO('O', "Posted ! ID: $post_ID");
 
+		do_action( 'xmlrpc_call_success_mw_newPost', $post_ID, $args );
+
 		return strval($post_ID);
 	}
 
@@ -2657,6 +2667,8 @@
 
 		logIO('O',"(MW) Edited ! ID: $post_ID");
 
+		do_action( 'xmlrpc_call_success_mw_editPost', $post_ID, $args );
+
 		return true;
 	}
 
