On Sat, Jan 29, 2011 at 7:29 AM, Dima Pasechnik <[email protected]> wrote:
> 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.

Wow, this is absolutely amazing!  This is the first progress on the
libgap interface by anybody in two years.  I'm very, very impressed.

> 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'm not aware of it.  Jeroen, what do you think?

> 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 <[email protected]> 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 [email protected]
> To unsubscribe from this group, send an email to 
> [email protected]
> For more options, visit this group at 
> http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to