From: SourceForge.net <no...@so...> - 2009-03-07 16:07:46
|
Bugs item #2652359, was opened at 2009-03-01 10:43 Message generated for change (Comment added) made by robert_dodier You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2652359&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: Problem not in Maxima Group: None >Status: Open Resolution: Rejected Priority: 5 Private: No Submitted By: David Ström (dmaj26) Assigned to: Andrej Vodopivec (andrejv) Summary: wxMaxima 0.8.0 hungup on 'collectterms' Initial Comment: -------------------------------------- Maxima version: 5.17.0 Maxima build date: 19:8 12/4/2008 host type: i686-pc-mingw32 lisp-implementation-type: GNU Common Lisp (GCL) lisp-implementation-version: GCL 2.6.8 -------------------------------------- The elder wxMaxima-version did not have this bug. Nor does xMaxima itself. expand((x+a)*(x+b));collectterms(%,x); results in a neverending list of empty %o:s on the screen. Button for interrupt does not work, so I have to end program with Windows Task Manager. ---------------------------------------------------------------------- >Comment By: Robert Dodier (robert_dodier) Date: 2009-03-07 09:07 Message: Sorry Andrej, I missed your comment. You're right, it is not specific to wxMaxima. I'll report this report. As described in another report (2664752) there is a conjunction of bugs, the prompt bug in Maxima (should suppress the prompt when autoloading) and a bug in READ-CHAR-NO-HANG in Windows GCL. At this point I am going to investigate how to ensure the prompt is suppressed. ---------------------------------------------------------------------- Comment By: Andrej Vodopivec (andrejv) Date: 2009-03-04 01:17 Message: Robert, did you read the comment I already made to this bugreport. This is not a wxmaxima specific bug, I can reproduce it in xmaxima on windows (xmaxima handles it a little better though). The problem and a possible solution are described in my previous comment. Andrej ---------------------------------------------------------------------- Comment By: Robert Dodier (robert_dodier) Date: 2009-03-03 11:31 Message: Forwarding this report to Andrej V since the problem is specific to wxMaxima. Closing it in the Maxima tracker. Thanks for this report. ---------------------------------------------------------------------- Comment By: Andrej Vodopivec (andrejv) Date: 2009-03-02 07:16 Message: The problem here is that collectterms is autoloaded from facexp which causes output of many prompts. The function batchload (in mload.lisp) sets the special variable *mread-prompt* to "" which should prevent printing the prompt. However in some cases this is not enough since the function tyi-raw (in commac.lisp) also outputs a prompt. To prevent prompts from tyi-raw, batchload should also set *prompt-on-read-hang* to nil. A similar problem was causing bug 2354306. Does anyone know why tyi-raw would need to output a prompt? Should the batchload function set *prompt-on-read-hang*? Andrej ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2652359&group_id=4933 |