Hello,
I've released SAGE-1.8. This is mostly a bugfix release, but has a bunch of
code
people sent me too. The main goals for sage-1.9 (to be released Thursday) are
optimization of linear algebra, a couple more bug fixes (most known bugs have
now
been fixed), and improvement of the SAGE documentation and doctesting.
New Features:
* Added sqlite.
* New sage-cleaner: Greatly improved cleanup of tmp and killing
of orphaned zombie processes.
* lots of updates to David Kohel's crypto package.
* sagex-- Robert Bradshaw added support for list comprehension
and +=, -=, etc. to SageX.
Bug fixes include the following:
* trac #151 -- clisp.run / maples left running -- it's still happening
though many cases have been fixed. SOLVE this frickin' zombie problem somehow
once for all...
* trac #149 -- failure in E.sha_an()
* trac #63 -- in safari notebook, tab key inserts tab AND moves to
beginning of cell
* trac #148 -- links in saved notebook worksheets
* trac #45 - ntl modulus reset correclty.
* trac #192 -- polynomial arithmetic bug
* trac #196 -- _sig_on/_sig_off doesn't work at all -- this will fix trac
#192. (BUT -- double check that this doesn't break in cygwin).
* trac #39 -- implement equality testing for ZZ[x,y,...] using M2 (or give
error message)
* trac #189 -- minor sage notebook formating bug
* trac #130 - problem with multiline history recall in IPython
* trac #168 -- Plot bounds ignored when frame=True
* trac #32 -- missing coercion of polynomials between different bases
functionality
* trac #35 -- load "adosfile.sage" breaks
* trac #154 -- gfan changes broke interface slightly.
* trac #96 -- time command doesn't work in .sage files !?
* trac #156 -- freeze of gfan (actually singular -- not gfan's fault)
* trac #195 -- Can't compile spyx files with hyphens in names
----
Changelog (there are nearly a hundred entries):
changeset: 2571:784aeecd826b
tag: tip
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 19:04:42 2007 -0800
summary: new ver
changeset: 2570:a1cac63e2166
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 18:55:25 2007 -0800
summary: allow blank space at beginning of multiline input.
changeset: 2569:95b2f648ac89
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 18:52:52 2007 -0800
summary: Doctest fixes for 64-bit linux.
changeset: 2568:e3983766a089
parent: 2564:0a0b3eea1ed7
parent: 2567:48523109f5a5
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 18:34:41 2007 -0800
summary: merge
changeset: 2567:48523109f5a5
user: Bobby Moretti <[EMAIL PROTECTED]>
date: Mon Jan 22 18:32:20 2007 -0800
summary: Made lost of progress implementing the calculus SEP.
changeset: 2566:0d79b540694e
parent: 2347:7b3f809fc092
parent: 2565:e8cdebc57afc
user: Bobby Moretti <[EMAIL PROTECTED]>
date: Thu Jan 11 19:03:03 2007 -0800
summary: Merged william's calc code.
changeset: 2565:e8cdebc57afc
parent: 2327:c7196faad3a6
user: Bobby Moretti <[EMAIL PROTECTED]>
date: Thu Jan 11 18:46:58 2007 -0800
summary: Applied william's patch
changeset: 2564:0a0b3eea1ed7
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 18:30:15 2007 -0800
summary: Fix bug where M2 used always for polynomial ideal reduce.
changeset: 2563:26f24fb0ff24
parent: 2559:eac08cc900d0
parent: 2562:69d70870d0e8
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 18:10:18 2007 -0800
summary: Fixed doctests for switching rounding mode to RNDN for complex
numbers.
changeset: 2562:69d70870d0e8
parent: 2560:f8802e318ba8
parent: 2561:517646505c87
user: Yi Qiang <[EMAIL PROTECTED]>
date: Mon Jan 22 16:36:08 2007 -0800
summary: improved povray interface
changeset: 2561:517646505c87
parent: 2542:16cb93aecfa5
user: Yi Qiang <[EMAIL PROTECTED]>
date: Mon Jan 22 16:34:59 2007 -0800
summary: Made povray more flexible by allowing you to pass in kwargs
changeset: 2560:f8802e318ba8
parent: 2549:a8269163193c
user: Yi Qiang <[EMAIL PROTECTED]>
date: Mon Jan 22 16:34:18 2007 -0800
summary: Added docstrings to dsage
changeset: 2559:eac08cc900d0
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 17:30:36 2007 -0800
summary: change complex rounding mode.
changeset: 2558:bfc3f5f377eb
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 14:13:13 2007 -0800
summary: new ver
changeset: 2557:364ab36bdf3c
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 14:03:57 2007 -0800
summary: fix doctests.
changeset: 2556:18ac6acde340
parent: 2554:42c0c088f7c0
parent: 2555:98bce602990d
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 13:57:10 2007 -0800
summary: Finished fixing all the precision issues with changing rounding
mode back to RNDN.
changeset: 2555:98bce602990d
parent: 2522:ce27cbafc1d3
user: Nick Alexander <[EMAIL PROTECTED]>
date: Mon Jan 22 12:16:30 2007 -0800
summary: Add is_pseudoprime to arith and integer; calls PARI's
gispseudoprime internally.
changeset: 2554:42c0c088f7c0
parent: 2552:0a6c4b0ca711
parent: 2553:5cbd9448765c
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 13:31:56 2007 -0800
summary: merge
changeset: 2553:5cbd9448765c
parent: 2475:2e807d08a997
user: Emily Kirkman <[EMAIL PROTECTED]>
date: Mon Jan 22 08:26:36 2007 -0800
summary: graphs reorganization
changeset: 2552:0a6c4b0ca711
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 13:31:41 2007 -0800
summary: change to RNDN mode, etc.
changeset: 2551:dc1d59deac4c
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 13:25:04 2007 -0800
summary: Add useful readme to gap tmp directory.
changeset: 2550:56ccba72c439
parent: 2538:f5db8cab5cd9
parent: 2549:a8269163193c
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 13:20:15 2007 -0800
summary: New sage-cleaner: Greatly improved cleanup of tmp and killing of
orphaned processes.
changeset: 2549:a8269163193c
user: Yi Qiang <[EMAIL PROTECTED]>
date: Fri Jan 19 23:32:08 2007 -0800
summary: Set blocking to true by default since we can't kill jobs yet.
changeset: 2548:48f61ac3f9ae
user: Yi Qiang <[EMAIL PROTECTED]>
date: Fri Jan 19 23:12:18 2007 -0800
summary: Made calls nonblocking
changeset: 2547:775439d764fa
user: Yi Qiang <[EMAIL PROTECTED]>
date: Fri Jan 19 22:34:45 2007 -0800
summary: Added setup commands to dsage interface
changeset: 2546:5e6a63d7164d
user: Yi Qiang <[EMAIL PROTECTED]>
date: Fri Jan 19 22:21:11 2007 -0800
summary: Added dsage interface to sage
changeset: 2545:3c3dc2ac83a8
user: Yi Qiang <[EMAIL PROTECTED]>
date: Fri Jan 19 22:08:00 2007 -0800
summary: Added importing of sage.dsage
changeset: 2544:f07d4a8e8e69
parent: 2480:01ea4eb95fd4
user: Yi Qiang <[EMAIL PROTECTED]>
date: Fri Jan 19 22:04:47 2007 -0800
summary: Added sage.dsage as a module
changeset: 2543:a4be7c75dbf3
parent: 2541:d78bf25490bd
parent: 2542:16cb93aecfa5
user: Yi Qiang <[EMAIL PROTECTED]>
date: Mon Jan 15 19:55:07 2007 -0800
summary: branch merge
changeset: 2542:16cb93aecfa5
parent: 2400:db94f4a8389b
user: Yi Qiang <[EMAIL PROTECTED]>
date: Mon Jan 15 19:53:31 2007 -0800
summary: Added povray interface
changeset: 2541:d78bf25490bd
parent: 2540:a290b3d0c1c5
parent: 2384:4ead03d6f252
user: Yi Qiang <[EMAIL PROTECTED]>
date: Sat Jan 13 17:12:02 2007 -0800
summary: Merged with upstream
changeset: 2540:a290b3d0c1c5
user: Yi Qiang <[EMAIL PROTECTED]>
date: Sat Jan 13 15:36:22 2007 -0800
summary: Fixed another typo
changeset: 2539:cc13ae104a65
parent: 2354:0a785777f1c2
user: Yi Qiang <[EMAIL PROTECTED]>
date: Sat Jan 13 15:23:35 2007 -0800
summary: Fixed typo in ecm.py
changeset: 2538:f5db8cab5cd9
parent: 2536:975cc8460335
parent: 2537:7d0b2f9f4a81
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 07:50:10 2007 -0800
summary: merge
changeset: 2537:7d0b2f9f4a81
parent: 2534:aaaf202aafc5
user: David Kohel <[EMAIL PROTECTED]>
date: Mon Jan 22 18:53:26 2007 +1100
summary: More fixes to crypto functions and addition of translation
versions of covariants, etc.
changeset: 2536:975cc8460335
user: William Stein <[EMAIL PROTECTED]>
date: Mon Jan 22 07:31:21 2007 -0800
summary: Sage monitor daemon -- snapshot.
changeset: 2535:0f947b496d65
parent: 2533:4547b67ede60
parent: 2534:aaaf202aafc5
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 20:57:09 2007 -0800
summary: merge
changeset: 2534:aaaf202aafc5
parent: 2532:177b46aae8f2
user: David Kohel <[EMAIL PROTECTED]>
date: Mon Jan 22 15:22:18 2007 +1100
summary: String ops fix.
changeset: 2533:4547b67ede60
parent: 2531:8da5c79260af
parent: 2532:177b46aae8f2
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 19:18:54 2007 -0800
summary: merge
changeset: 2532:177b46aae8f2
parent: 2525:dd99829217da
user: David Kohel <[EMAIL PROTECTED]>
date: Mon Jan 22 14:05:45 2007 +1100
summary: String operations update.
changeset: 2531:8da5c79260af
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 19:16:52 2007 -0800
summary: Fix trac #98 -- padic print_prec problem.
changeset: 2530:3ca3f4250d30
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 18:58:31 2007 -0800
summary: Fix trac #149 -- E.sha_an() issue -- just needed to minimize curve
first.
changeset: 2529:5b995af18998
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 18:25:46 2007 -0800
summary: disable some of David Kohel's new code until it's done.
changeset: 2528:e4bb5ab8b7be
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 18:24:29 2007 -0800
summary: Trac #45 -- ntl modulus not reset correctly
changeset: 2527:17021b7f7372
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 17:23:55 2007 -0800
summary: merge
changeset: 2526:1812c20ce94b
parent: 2522:ce27cbafc1d3
parent: 2525:dd99829217da
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 17:11:40 2007 -0800
summary: merge
changeset: 2525:dd99829217da
user: David Kohel <[EMAIL PROTECTED]>
date: Mon Jan 22 11:55:13 2007 +1100
summary: Information theory and probability package
changeset: 2524:036faa385b7e
user: David Kohel <[EMAIL PROTECTED]>
date: Mon Jan 22 01:27:55 2007 +1100
summary: Creation of discrete probability spaces and random variables,
changeset: 2523:880a8e9410ea
parent: 2475:2e807d08a997
user: David Kohel <[EMAIL PROTECTED]>
date: Sat Jan 20 14:06:14 2007 +1100
summary: Bug fixes in crypto package, removal of getslice (deprecated).
changeset: 2522:ce27cbafc1d3
parent: 2516:8df412b871df
parent: 2521:74483473b074
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 17:07:14 2007 -0800
summary: Optimized computation of sloane sequence A001694 (100-fold
speedup).
changeset: 2521:74483473b074
user: Jaap Spies <[EMAIL PROTECTED]>
date: Sun Jan 21 23:52:19 2007 +0100
summary: Faster A001694, and some minor changes
changeset: 2520:ccfb74b0976f
user: Jaap Spies <[EMAIL PROTECTED]>
date: Sun Jan 21 19:16:00 2007 +0100
summary: Changed A001694 (back), fixed old bug, more efficient algorithm
changeset: 2519:50fac965c922
parent: 2518:ebc52a8356a6
parent: 2498:15fcc18348f6
user: Jaap Spies <[EMAIL PROTECTED]>
date: Sun Jan 21 16:17:43 2007 +0100
summary: Merge branch
changeset: 2518:ebc52a8356a6
parent: 2517:d90d1bf9c121
parent: 2491:8833f0a4a8e0
user: Jaap Spies <[EMAIL PROTECTED]>
date: Fri Jan 19 18:11:29 2007 +0100
summary: Branch merge
changeset: 2517:d90d1bf9c121
parent: 2480:01ea4eb95fd4
user: Jaap Spies <[EMAIL PROTECTED]>
date: Fri Jan 19 16:13:51 2007 +0100
summary: Bug fixes, new sequences
changeset: 2516:8df412b871df
parent: 2514:4b57252d3349
parent: 2515:05cdbede5a52
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 15:51:48 2007 -0800
summary: merge
changeset: 2515:05cdbede5a52
parent: 2495:19cc21de721b
user: Nick Alexander <[EMAIL PROTECTED]>
date: Sat Jan 20 23:38:24 2007 -0800
summary: Ensure that ell_generic.py:quadratic_twist returns a curve over
the same base ring as its argument.
changeset: 2514:4b57252d3349
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 14:32:09 2007 -0800
summary: fix some docs in Josh's patch.
changeset: 2513:ceddb2eefb18
parent: 2506:a4cd8f99a1c3
parent: 2512:0b73c097a894
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 14:27:52 2007 -0800
summary: merge
changeset: 2512:0b73c097a894
user: [EMAIL PROTECTED]
date: Sun Jan 21 03:27:42 2007 -0800
summary: some changes to real double matrix
changeset: 2511:f0d355fbda69
user: [EMAIL PROTECTED]
date: Sat Jan 20 13:17:32 2007 -0800
summary: more matrix bugs fixed
changeset: 2510:ab99fe6c260b
user: [EMAIL PROTECTED]
date: Sat Jan 20 13:09:28 2007 -0800
summary: Fixed some matrix stuff
changeset: 2509:8f7d466d2586
user: [EMAIL PROTECTED]
date: Sat Jan 20 13:03:58 2007 -0800
summary: fixex some matrix stuff
changeset: 2508:4dd9ffa7f8b4
user: [EMAIL PROTECTED]
date: Sat Jan 20 03:09:18 2007 -0800
summary: added complex double dense matrices
changeset: 2507:841af957e593
parent: 2342:0c401ec118fe
user: [EMAIL PROTECTED]
date: Fri Jan 12 18:28:46 2007 -0800
summary: merge
changeset: 2506:a4cd8f99a1c3
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 14:22:21 2007 -0800
summary: slight notebook cleanups -- reduce normal update delta; improve
error message in log of do_GET; improve auto-save error message.
changeset: 2505:64de5ab74fa2
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 13:59:08 2007 -0800
summary: notebook -- Added "works with opera" message back to to docs.
changeset: 2504:96cc209fc094
parent: 2502:3f197ddaaf40
parent: 2503:c6577d695f15
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 13:57:45 2007 -0800
summary: merge in bugfix.
changeset: 2503:c6577d695f15
parent: 2491:8833f0a4a8e0
user: Tom Boothby <[EMAIL PROTECTED]>
date: Sat Jan 20 13:59:12 2007 -0800
summary: Fixed trac #63
changeset: 2502:3f197ddaaf40
parent: 2499:764af648568e
parent: 2501:98b728367d50
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 13:55:43 2007 -0800
summary: merge
changeset: 2501:98b728367d50
user: 'Martin Albrecht <[EMAIL PROTECTED]>'
date: Fri Jan 19 21:36:07 2007 +0100
summary: sig.pyx was pretty much moved to libcsage
changeset: 2500:8f417acff100
parent: 2446:1a69a01650a0
user: 'Martin Albrecht <[EMAIL PROTECTED]>'
date: Wed Jan 17 20:57:01 2007 +0100
summary: Bugfix: ntl.matGF2E's conversion to SAGE's native format
changeset: 2499:764af648568e
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 13:45:03 2007 -0800
summary: Added hg_c_lib.
changeset: 2498:15fcc18348f6
user: William Stein <[EMAIL PROTECTED]>
date: Sun Jan 21 01:08:56 2007 -0800
summary: More quote parsing bugs fixed.
changeset: 2497:5fea8c6031e0
user: William Stein <[EMAIL PROTECTED]>
date: Sat Jan 20 20:49:22 2007 -0800
summary: Made wiki(...) command slightly better.
changeset: 2496:9b38891949ca
user: William Stein <[EMAIL PROTECTED]>
date: Sat Jan 20 20:44:52 2007 -0800
summary: Finally fixed multiline preparser issue for command line.
changeset: 2495:19cc21de721b
user: Nick Alexander <[EMAIL PROTECTED]>
date: Fri Jan 19 22:49:10 2007 -0800
summary: Fix infinite loop due to incorrect caching in sloane_functions.py
sequence A001694.
changeset: 2494:7a4cc8cdbbdd
parent: 2493:bce1ee7b61ea
parent: 2491:8833f0a4a8e0
user: Nick Alexander <[EMAIL PROTECTED]>
date: Fri Jan 19 11:52:57 2007 -0800
summary: Commit branch.
changeset: 2493:bce1ee7b61ea
parent: 2492:aa580a7cbe16
parent: 2475:2e807d08a997
user: Nick Alexander <[EMAIL PROTECTED]>
date: Thu Jan 18 19:58:41 2007 -0800
summary: Merge branch.
changeset: 2492:aa580a7cbe16
parent: 2448:ff730378bfc7
user: Nick Alexander <[EMAIL PROTECTED]>
date: Thu Jan 18 10:31:36 2007 -0800
summary: Commit before merge.
changeset: 2491:8833f0a4a8e0
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 03:27:04 2007 -0800
summary: Fix trac #96 -- time works for scripts.
changeset: 2490:854831432a61
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 03:20:10 2007 -0800
summary: Fix trac #189 -- bug in text formatting for notebook for if / else
block.
changeset: 2489:21687c50ad91
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 03:11:10 2007 -0800
summary: fixed trac #35 -- laoding dos file didn't work. (change
split('\n') to splitlines())
changeset: 2488:4c0bbf3706fa
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 03:07:12 2007 -0800
summary: fix trac #32 -- a missing coercin.
changeset: 2487:061691096b76
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 02:58:30 2007 -0800
summary: Fix trac bug #156 -- problem running gfan from SAGE.
changeset: 2486:08b375707022
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 02:42:18 2007 -0800
summary: Trac #195 -- fix bug that Kiran Kedlaya reported that spyx files
with funny filenames don't work.
changeset: 2485:405159b758a0
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 02:31:01 2007 -0800
summary: Fix some issues that arose from fixing Trac bug #39.
changeset: 2484:e341ca4d3472
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 02:25:09 2007 -0800
summary: fix additional issue with preparser...
changeset: 2483:e89f3913fa97
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 01:35:34 2007 -0800
summary: Fix trac bug #130 -- multiline editing in Ipython/sage was broken.
changeset: 2482:cbda6c27c46e
user: William Stein <[EMAIL PROTECTED]>
date: Fri Jan 19 01:19:31 2007 -0800
summary: Trac bug #39 -- fix issues with working with quotients of
polynomial rings over ZZ and reduce method for their ideals.
changeset: 2481:39c4cda2f4c4
user: Nick Alexander <[EMAIL PROTECTED]>
date: Fri Jan 19 00:35:22 2007 -0800
summary: Separated formal group computations into EllipticCurveFormalGroup
class and EllipticCurve.formal_group constructor.
changeset: 2480:01ea4eb95fd4
user: William Stein <[EMAIL PROTECTED]>
date: Thu Jan 18 11:02:13 2007 -0800
summary: Fixed typos.
changeset: 2479:33e94b6172ea
parent: 2475:2e807d08a997
parent: 2478:7d5de196d612
user: William Stein <[EMAIL PROTECTED]>
date: Thu Jan 18 10:59:41 2007 -0800
summary: More sequences from Jaap merged in.
changeset: 2478:7d5de196d612
user: Jaap Spies <[EMAIL PROTECTED]>
date: Thu Jan 18 18:54:34 2007 +0100
summary: More sloane functions
changeset: 2477:79a49edbcc6c
parent: 2476:2f2e9d6271c7
parent: 2474:f457b9625e04
user: Jaap Spies <[EMAIL PROTECTED]>
date: Thu Jan 18 10:28:11 2007 +0100
summary: Moved sloan_functions
changeset: 2476:2f2e9d6271c7
parent: 2460:8ccfbb01eb7d
user: Jaap Spies <[EMAIL PROTECTED]>
date: Thu Jan 18 10:20:46 2007 +0100
summary: Added sloan.A001836
changeset: 2475:2e807d08a997
user: William Stein <[EMAIL PROTECTED]>
date: Thu Jan 18 01:40:52 2007 -0800
summary: new ver
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---