From: SourceForge.net <no...@so...> - 2006-04-17 10:32:38
|
Bugs item #1471657, was opened at 2006-04-17 03:32 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=1471657&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: a new bug in mactex.lisp Initial Comment: This bug was discovered by Kostas Oikonomou, who uses the TeXmacs interface. But it is really a bug in tex-mexpt. Just do this: :lisp (tex '((mexpt) $a ((mminus) ((mplus) $b $c))) nil nil 'mparen 'mparen) and you get (A ^ {- B + C }) The sum B+C is not in parenthes, though it should be. To fix this bug, a simple change in mactex.lisp is sufficient. In the function tex-mexpt, replace the line (tex (cadr x) '("^ {- ")(cons " }" r) 'mparen 'mparen)) by the line (tex (cadr x) '("^ {- ")(cons " }" r) 'mminus 'mparen)) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=1471657&group_id=4933 |
From: SourceForge.net <no...@so...> - 2006-04-26 15:00:13
|
Bugs item #1471657, was opened at 2006-04-17 04:32 Message generated for change (Comment added) made by robert_dodier You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=1471657&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: a new bug in mactex.lisp Initial Comment: This bug was discovered by Kostas Oikonomou, who uses the TeXmacs interface. But it is really a bug in tex-mexpt. Just do this: :lisp (tex '((mexpt) $a ((mminus) ((mplus) $b $c))) nil nil 'mparen 'mparen) and you get (A ^ {- B + C }) The sum B+C is not in parenthes, though it should be. To fix this bug, a simple change in mactex.lisp is sufficient. In the function tex-mexpt, replace the line (tex (cadr x) '("^ {- ")(cons " }" r) 'mparen 'mparen)) by the line (tex (cadr x) '("^ {- ")(cons " }" r) 'mminus 'mparen)) ---------------------------------------------------------------------- >Comment By: Robert Dodier (robert_dodier) Date: 2006-04-26 08:59 Message: Logged In: YES user_id=501686 Suggested patch applied and committed as r1.40 src/mactex.lisp. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=1471657&group_id=4933 |