Index: includes/replies/template-tags.php
===================================================================
--- includes/replies/template-tags.php	(revision 4796)
+++ includes/replies/template-tags.php	(working copy)
@@ -632,6 +632,8 @@
 	 * @uses bbp_get_time_since() To get the time in since format
 	 * @uses apply_filters() Calls 'bbp_get_reply_revision_log' with the
 	 *                        log and reply id
+	 * @uses apply_filters() Calls 'bbp_reply_revision_log_limit' with the
+	 *                        amount of revisions to show
 	 * @return string Revision log of the reply
 	 */
 	function bbp_get_reply_revision_log( $reply_id = 0 ) {
@@ -658,9 +660,13 @@
 
 		$r = "\n\n" . '<ul id="bbp-reply-revision-log-' . $reply_id . '" class="bbp-reply-revision-log">' . "\n\n";
 
+		$limit = (int) apply_filters( 'bbp_reply_revision_log_limit', 1 );
+
+		if ( $limit > 0 )
+			$revisions = array_slice( (array) $revisions, 0, $limit );
+
 		// Loop through revisions
-		foreach ( (array) $revisions as $revision ) {
-
+		foreach ( $revisions as $revision ) {
 			if ( empty( $revision_log[$revision->ID] ) ) {
 				$author_id = $revision->post_author;
 				$reason    = '';
@@ -679,7 +685,6 @@
 				$r .= "\t\t" . sprintf( __( 'This reply was modified %1$s by %2$s.', 'bbpress' ), $since, $author ) . "\n";
 			}
 			$r .= "\t" . '</li>' . "\n";
-
 		}
 
 		$r .= "\n" . '</ul>' . "\n\n";
