Hi William, I figured out how to catch GAP interrupts in libgap. Basically, I use the existing Sage's abort() functionality, inserted in the appropriate place in GAP's ReadEvalDebug function, to escape back to gap.pyx from the GAP interpreter loop. Hopefully this should be sufficient to mimic most of the functionality of the existing pexpect interface. Although certainly there is still quite a bit of code to write.
As well, I wonder whether the recent Jeroen's rewrite of sign_on/ sign_off stuff should be used instead of the current functionality --- are there any immediate plans to do such a move to Jeroen's code? I'll report the progress on this on the corresponding trac ticket, when I have more time over the coming Chinese New Year. (I started to teach two new courses this week, and this does not give me much time for Sage or anything else --- while I am also supposed to work on 3 or 4 papers with various people). Dima On Jan 29, 1:31 pm, William Stein <wst...@gmail.com> wrote: > Hi Sage-Devel, > > Last year in January 2010, there were 1580 messages on sage-devel. > This year, in January 2011, there have so far been only 604 messages. > > What are people working on? > > Besides writing code on top of Sage for number theory related projects > (which goes intohttp://code.google.com/p/purplesage/), I've mainly > been "mulling over" (but not actually writing code) what's going to > happen with making the power of Sage available over the web in some > highly-scalable manner. I would really like to kick into gear the > recent idea for evaluating a "single block of code" very robustly, > since many other tools could build on that. There was a lot of > discussion about this a week or two ago, but nobody popped up and did > all the work for me, which suggests I should stop being lazy and > actually write some code. Also, a lot of this problem is really > about how to setup a solution in the particular environment of the > sage.math cluster, which few people have access to. > > If every person reading responded with a paragraph about what they've > been up to related to sage this month, then maybe we could get to 1000 > messages by the end of the month! > > -- William > > -- > William Stein > Professor of Mathematics > University of Washingtonhttp://wstein.org -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org