From fba0b0d0a24976479dcc54f65b857220cb188409 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Wed, 16 May 2007 19:44:55 +0000
Subject: [PATCH] toujours paragrapher, cassait l'affichage des revisions

---
 ecrire/inc/revisions.php | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/ecrire/inc/revisions.php b/ecrire/inc/revisions.php
index 852ed7b1f3..5ac2f3a45a 100644
--- a/ecrire/inc/revisions.php
+++ b/ecrire/inc/revisions.php
@@ -497,12 +497,17 @@ function propre_diff($texte) {
 	$texte = preg_replace(',(^|[^[])[[]([^[\]]*@@@SPIP_DIFF[0-9]+@@),',
 		'\1&#91;\2', $texte);
 
-	$tex = $GLOBALS['traiter_math']; // desactiver TeX
+	// desactiver TeX & toujours-paragrapher
+	$tex = $GLOBALS['traiter_math'];
 	$GLOBALS['traiter_math'] = '';
+	$mem = $GLOBALS['toujours_paragrapher'];
+	$GLOBALS['toujours_paragrapher'] = false;
 	
 	$texte = propre($texte);
 
+	// retablir
 	$GLOBALS['traiter_math'] = $tex;
+	$GLOBALS['toujours_paragrapher'] = $mem;
 
 	// un blockquote mal ferme peut gener l'affichage, et title plante safari
 	$texte = preg_replace(',<(/?(blockquote|title)[^>]*)>,i', '&lt;\1>', $texte);
-- 
GitLab