From fa8fb431e7cd1d16ce687b366f64469614eee5fa Mon Sep 17 00:00:00 2001 From: Philip Tzou Date: Tue, 21 Dec 2010 15:27:23 +0000 Subject: [PATCH] Fix the bug when a math image was contained by an "" tag, there will be extra markup -{R| and }-. Since the -{ and }- has been escaped, the Raw (-{R|text}-) markup are no longer needed. --- languages/LanguageConverter.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php index 083874cac4..26923b6c28 100644 --- a/languages/LanguageConverter.php +++ b/languages/LanguageConverter.php @@ -983,11 +983,10 @@ class LanguageConverter { * Wrap math into rawoutput -{R| math }- syntax. */ public function armourMath( $text ) { - // we need to convert '-{' and '}-' to '-{' and '}-' - // to avoid a unwanted '}-' appeared after the math-image. + // convert '-{' and '}-' to '-{' and '}-' to prevent + // any unwanted markup appearing in the math image tag. $text = strtr( $text, array( '-{' => '-{', '}-' => '}-' ) ); - $ret = "-{R|$text}-"; - return $ret; + return $text; } /** -- 2.20.1