Ticket #3431 (closed enhancement: fixed)

Opened 6 months ago

Last modified 3 months ago

[with patch, positive review] QEPCAD interface

Reported by: cwitty Assigned to: was
Priority: major Milestone: sage-3.1.2
Component: interfaces Keywords: editor_cwitty
Cc: burcin

Description

This provides an extensive Sage interface to QEPCAD. (The patch was formerly posted on #772; we're moving it here to keep one issue per ticket.)

Attachments

trac772-qepcad-interface.patch (94.7 kB) - added by cwitty on 06/15/2008 02:47:50 PM.
trac3431-qepcad-interface-part2.patch (5.7 kB) - added by cwitty on 08/20/2008 10:01:18 AM.

Change History

06/15/2008 02:47:50 PM changed by cwitty

  • attachment trac772-qepcad-interface.patch added.

06/15/2008 03:17:33 PM changed by cwitty

  • type changed from defect to enhancement.

06/15/2008 03:32:32 PM changed by was

  • milestone changed from sage-3.0.3 to sage-3.0.4.

08/04/2008 09:18:55 AM changed by burcin

  • cc set to burcin.

08/16/2008 02:38:47 PM changed by jason

  • summary changed from [with patch, needs review] QEPCAD interface to [with patch, positive review pending doctest fixes] QEPCAD interface.

This patch looks very nice and seems to behave as advertised. There are some doctests that should be updated for qepcad 1.50 and also for the new interval printing notation in Sage 3.1. Positive review pending fixing those things.

08/20/2008 10:01:18 AM changed by cwitty

  • attachment trac3431-qepcad-interface-part2.patch added.

08/20/2008 10:03:34 AM changed by cwitty

  • summary changed from [with patch, positive review pending doctest fixes] QEPCAD interface to [with patch, needs review] QEPCAD interface.

I've attached a patch to update the qepcad interface to deal with the newest interval printing, and to avoid locking the interface to one particular version of qepcad.

Note that this patch depends on #3910 (without #3910, one doctest will fail).

08/27/2008 10:08:55 AM changed by jason

  • summary changed from [with patch, needs review] QEPCAD interface to [with patch, positive review] QEPCAD interface.

With the newest qepcad spkg up at #772, all doctests in qepcad.py pass on sage 3.1.2alpha1. It looks good to me.

08/27/2008 07:54:29 PM changed by mabshoff

  • status changed from new to closed.
  • resolution set to fixed.

Merged both patches in Sage 3.1.2.alpha2