(bug 5409) Hide "show/hide patrolled edits" in Special:Recentchanges if patrolling...
[lhc/web/wiklou.git] / math / lexer.mll
index ff871cb..e5bb1dd 100644 (file)
@@ -47,6 +47,7 @@ rule token = parse
   | literal_mn                 { let str = Lexing.lexeme lexbuf in LITERAL (MHTMLABLEC (FONT_RM, str,str,MN,str)) }
   | literal_uf_lt              { let str = Lexing.lexeme lexbuf in LITERAL (HTMLABLEC (FONT_UFH, str,str)) }
   | delimiter_uf_lt            { let str = Lexing.lexeme lexbuf in DELIMITER (HTMLABLEC (FONT_UFH, str,str)) }
+  | "-"                                { let str = Lexing.lexeme lexbuf in LITERAL (MHTMLABLEC (FONT_UFH,"-"," − ",MO,str))}
   | literal_uf_op              { let str = Lexing.lexeme lexbuf in LITERAL (MHTMLABLEC (FONT_UFH, str," "^str^" ",MO,str)) }
   | delimiter_uf_op            { let str = Lexing.lexeme lexbuf in DELIMITER (MHTMLABLEC (FONT_UFH, str," "^str^" ",MO,str)) }
   | "\\" alpha +               { Texutil.find (Lexing.lexeme lexbuf) }
@@ -61,6 +62,7 @@ rule token = parse
   | "\\_"                      { LITERAL (HTMLABLEC(FONT_UFH,"\\_","_")) }
   | "\\#"                      { LITERAL (HTMLABLE (FONT_UFH,"\\#","#")) }
   | "\\%"                      { LITERAL (HTMLABLE (FONT_UFH,"\\%","%")) }
+  | "\\$"                      { LITERAL (HTMLABLE (FONT_UFH,"\\$","$")) }
   | "&"                                { NEXT_CELL }
   | "\\\\"                     { NEXT_ROW }
   | "\\begin{matrix}"          { Texutil.tex_use_ams(); BEGIN__MATRIX }
@@ -80,6 +82,7 @@ rule token = parse
   | '>'                                { LITERAL (HTMLABLEC(FONT_UFH,">"," > ")) }
   | '<'                                { LITERAL (HTMLABLEC(FONT_UFH,"<"," &lt; ")) }
   | '%'                                { LITERAL (HTMLABLEC(FONT_UFH,"\\%","%")) }
+  | '$'                                { LITERAL (HTMLABLEC(FONT_UFH,"\\$","$")) }
   | '~'                                { LITERAL (HTMLABLE (FONT_UF, "~","&nbsp;")) }
   | '['                                { DELIMITER (HTMLABLEC(FONT_UFH,"[","[")) }
   | ']'                                { SQ_CLOSE }