From 4e6cae2fa8e19bf2008b8c79b4e623108e76a0d6 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Wed, 2 Jul 2003 20:59:54 +0000
Subject: [PATCH] ascii art

---
 ecrire/inc_texte.php3 | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/ecrire/inc_texte.php3 b/ecrire/inc_texte.php3
index 8b5a5ea4da..1ef9568a22 100644
--- a/ecrire/inc_texte.php3
+++ b/ecrire/inc_texte.php3
@@ -161,6 +161,9 @@ function echappe_html($letexte,$source) {
 			// Echapper les <code>...</ code>
 			$lecode = entites_html($regs[5]);
 
+			// supprimer les sauts de ligne debut/fin (mais pas les espaces => ascii art).
+			$lecode = ereg_replace("^\n+|\n+$", "", $lecode);
+
 			// ne pas mettre le <div...> s'il n'y a qu'une ligne
 			if (is_int(strpos($lecode,"\n")))
 				$lecode = nl2br("<div align='left' class='spip_code'>".$lecode."</div>");
-- 
GitLab