That is indeed a bug. A fix is up for review at
http://trac.sagemath.org/sage_trac/ticket/13218, along with 100% doctest
coverage of laurent_series_ring (which caught a few other bugs too).
David
On Mon, Jul 9, 2012 at 4:27 AM, John Cremona john.crem...@gmail.com wrote:
sage: R, x =
Off the top of my head I don't know how to phrase it in terms of entropy,
but the density of semiprimes (ie RSA moduli) is about log log x / log x
(see
http://mathoverflow.net/questions/35927/asymptotic-density-of-k-almost-primesfor
references and more results). At 2048 bits this gives a density
Hi everyone,
The new doctesting code (#12415) needs a change to the way Sage handles
temporary files, which is described at #13147. We can either
1. change every use of temporary files within the sage library, or
2. depend on the speaklater project and use a lazy string.
Everyone working on the
This is a bug in the __call__ method of multivariate polynomial rings,
which doesn't respect user-defined coercions. The offending lines are
805-813 in sage/rings/polynomial/multi_polynomial_libsingular.pyx:
if isinstance(element, MPolynomial_libsingular) and
element.parent() is not self
Thanks for catching that. #13172 is ready for review.
David
http://trac.sagemath.org/sage_trac/ticket/13172
On Tue, Jun 26, 2012 at 11:51 PM, Bohua bohuaz...@gmail.com wrote:
An example that triggers the bug is:
roots = mod(-1, 4489).nth_root(2, all=True)
Note 4489=67^2 and 67^2 is the
It's due to a change in Cython. Cython now emits warnings for things like
cdef mpz_t a
mpz_init(a)
since a hasn't been initialized.
I don't know if anyone's working on getting rid of the warnings; I agree
that they're annoying.
David
On Mon, Jun 25, 2012 at 6:04 PM, Julien Puydt
Hi everyone,
For a few months I've been working on a new doctesting framework (based on
code by Robert Bradshaw), which is now ready for review at #12415. Some
highlights include:
* eliminate Sage startup time per-file, which drops the time to run all
tests dramatically, especially on OS X.
*
* eliminate Sage startup time per-file, which drops the time to run all
tests
dramatically, especially on OS X.
Why especially on OS X?
Maybe I'm wrong, but I thought the startup time per file was higher on OS
X. It was just a vague recollection though: I haven't done tests.
David
--
To
If you did this you'd need to tell maxima to assume various things about
the variables (real, in between floatvalue - epsilon and floatvalue +
epsilon...). I don't know maxima well enough to determine how feasible
this idea is if you made such assumptions, but it's worth investigating.
David
On
...@cage.ugent.bewrote:
On 2012-06-01 19:59, David Roe wrote:
Done.
David
Was it easy to do that?
Because I would also suggest cleaning up Components as was discussed
some time ago on sage-devel.
For example, I would like components
porting: AIX or HP-UX instead of AIX or HP-UX ports
similarly
There's now a google group sage-git. Go to
http://groups.google.com/group/sage-git?lnk=gcimh if you're interested in
joining.
David
On Fri, Jun 1, 2012 at 7:48 AM, Jeroen Demeyer jdeme...@cage.ugent.bewrote:
If it's not too much trouble, can we have a sage-git mailing list to
discuss the
Done.
David
On Thu, May 31, 2012 at 8:40 AM, Nils Bruin nbr...@sfu.ca wrote:
On May 31, 1:42 am, John Cremona john.crem...@gmail.com wrote:
On trac there are various options in a drop-down menu under Report
upstream, but no option for Reported upstream, no response yet
which I wanted to
A number of people are working on transitioning Sage to git (see #13015),
and the meaning of spkg will likely change dramatically in a way that
affects 2 and 3.
In particular, spkg install scripts for both standard and optional spkgs
will be included in the sage repository, as will pointers to
On the complaint form it defines spam as Using our service to send mass
unsolicited emails (spam). As far as I know, sagetrac.com hasn't been
doing that
David
On Sun, May 27, 2012 at 10:48 AM, William Stein wst...@gmail.com wrote:
Hi,
Here's what happens when you don't renew a domain
The sage-coverage script doesn't handle cython files very well. I have an
OLD ticket http://trac.sagemath.org/sage_trac/ticket/1795 addressing some
of these issues. But I'm sure it doesn't currently apply.
David
On Fri, May 25, 2012 at 2:39 PM, john_perry_usm john.pe...@usm.edu wrote:
Hello
[X ] Don't make it standard and close the ticket. ** Include it as an
optional package.**
+1
David
--
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
Here are a couple problems with those files, though I'm not getting exactly
the same problems you observe.
* You need to define the element class in the parent. So for example,
class RingOfWittVectors(CommutativeRing):
element_class = WittVector
def __init__(self, base, n, p=None,
No, that's wrong. In that way, you would make it impossible to merge the
methods defined in the category framework into the element class. It
should be
Element = WittVector
and then element_class would be automagically created.
You're right.
David
--
To post to this group, send an
You have a circular import error. One way to solve it is to import
RingOfWittVectors inside the __init__ method of WittVector rather than at
the top level of the module.
David
On Thu, May 17, 2012 at 3:45 PM, Luis Finotti luis.fino...@gmail.comwrote:
Dear Simon,
Firstly, thank you for your
I don't see the images either. I'm not sure where in the documentation a
div needs to be inserted though
David
On Wed, May 2, 2012 at 1:54 AM, Nicu Tofan nicu.to...@gmail.com wrote:
Hi, again!
I have a virtual machine running XP and Chrome shows same behaviour. It's
console does not
For what it's worth, I'm working on allowing debugging to initiated from
within doctesting. But it's not ready yet.
I'm stuck on the redirection of standard out; I've started another thread
to see if anyone has ideas.
David
On Thu, May 3, 2012 at 3:10 PM, Simon King simon.k...@uni-jena.de
So we need an updated GiNaC spkg?
If nothing else can you wrap the call to GiNaC with a sig_on() / sig_off()
so that you can Ctl-C?
David
On Fri, Apr 27, 2012 at 21:23, Ben Goodrich goodrich@gmail.com wrote:
Hi,
The patches attached to ticket #12068 (Numerator for symbolic expression
Sage currently supports arithmetic in totally ramified p-adic extensions
defined by an Eisenstein polynomial. There is progress in more general
extensions in the last few months, but I've been really busy with other
projects as well. What kind of extensions do you need?
David
On Tue, Apr 24,
I've seen this as well, but I don't know what causes it.
David
On Sat, Apr 21, 2012 at 04:13, John Cremona john.crem...@gmail.com wrote:
After some recent changes in the trac version we use (I think) I find
the following, but only when I use it with chromium on my small-screen
netbook: The
That would be great.
David
On Thu, Apr 19, 2012 at 13:27, leif not.rea...@online.de wrote:
On 17 Apr., 23:30, David Roe roed.m...@gmail.com wrote:
Patching zn_poly in Sage sounds good to me
I could include such a patch into the zn_poly spkg at
http://trac.sagemath.org/sage_trac/ticket
I can probably do it, if we decide on a list of changes we want to make.
David
On Thu, Apr 19, 2012 at 13:44, leif not.rea...@online.de wrote:
On 19 Apr., 22:34, Jeroen Demeyer jdeme...@cage.ugent.be wrote:
On 2012-04-19 21:05, leif wrote:
Can you rename the porting subcomponents as
I'm working on some p-adic modular symbols code, and am writing a file that
uses zn_poly. Unfortunately, when I try to compile, I get the following
error from gcc:
$SAGE_ROOT/local/include/zn_poly/zn_poly.h:72: error: redefinition of
typedef 'pari_ulong'
wrote:
On Tue, 17 Apr 2012 16:56:52 David Roe wrote:
I'm working on some p-adic modular symbols code, and am writing a file
that
uses zn_poly. Unfortunately, when I try to compile, I get the following
error from gcc:
$SAGE_ROOT/local/include/zn_poly/zn_poly.h:72: error: redefinition
I agree that it would be nice if __*__ and _*_ showed up in the
documentation.
David
On Mon, Apr 9, 2012 at 14:00, Andrey Novoseltsev novos...@gmail.com wrote:
On Apr 9, 2:51 pm, Nicolas M. Thiery nicolas.thi...@u-psud.fr
wrote:
On Mon, Apr 09, 2012 at 10:06:32AM -0700, Andrey Novoseltsev
I think it's fine to change it, since we actively discourage users from
using is_* functions outside of library code.
David
On Mon, Apr 9, 2012 at 17:42, Niles Johnson nil...@gmail.com wrote:
On Monday, April 9, 2012 5:02:45 PM UTC-4, Niles Johnson wrote:
But I haven't found a Trac ticket
I assume there's no way to automatically add only those private functions
that are referred to within Sphinx?
If not, I think having _included_private_doc_ class attribute as a list
of strings giving the private functions to include sounds like a fine
solution.
David
On Sun, Apr 8, 2012 at
You can't run a 64-bit build on a 32-bit machine. I don't think that
there's a pre-build binary for 32-bit Snow Leopard, so you'll need to build
it from source.
David
On Wed, Apr 4, 2012 at 10:03, Anthony Durity anthony.dur...@gmail.comwrote:
Hi Sage people,
Scenario: clean install
I have
Starting with the huge work of Simon, an in depth optimization of the
infrastructure of Sage is under way (Categories, Caching...). I'd like to
be
able to measure somehow the benefits for the end user. Unfortunately right
now
there is no systematic way to measure the variation of speed of
I'm confused by what you mean by error propagation class. Should you
just inherit from Exception, ValueError, etc?
David
On Fri, Mar 30, 2012 at 03:17, Eviatar eviatarb...@gmail.com wrote:
Hello,
I'm working on implementing an error propagation class, which is quite
easy. However, the type
I think the idea was that if you cared about speed you would just use
Fields(), but that it wasn't an important point in discussing whether QQ in
Fields should be valid.
David
On Thu, Mar 29, 2012 at 09:06, Simon King simon.k...@uni-jena.de wrote:
Hi Florent!
On 2012-03-28, Florent Hivert
There are a few places I would suggest looking: Simon King's worksheet at
http://flask.sagenb.org/home/pub/82/ and the Sage Reference manual section
on coercion at http://www.sagemath.org/doc/reference/coercion.html.
I am starting to work to implement Witt vectors in Sage. I think I
have most
More importantly, what happens if coercion etc. fails? Will Sage then
potentially make false mathematical statements, or raise an
exception / return unknown or undecidable etc.
No. It catches the ValueErrors and TypeErrors, and returns False (so
ZZ['x'].gen() is not in QQ).
David
--
To
How much are these functions used in the Sage library? I would be
supportive of removing them all if possible
David
On Tue, Mar 27, 2012 at 18:29, Starx jst...@gmail.com wrote:
This discussion stems from:
On Tue, Mar 27, 2012 at 6:10 PM, John H Palmieri jhpalmier...@gmail.com
wrote:
This topic has been brought up here before as side notes in various
threads,
but I'd like to discuss it more officially:
Should we remove MoinMoin as a standard package?
[X] Yes
[ ] No
If yes, I'm
Ah ha! Apparently that function is not used anywhere in Sage. It's just a
typo: it should be from finite_rings.constructor import is_FiniteField.
Want to practice your new developer skills by opening a ticket and
submitting a patch? I'll review it
David
On Mon, Mar 26, 2012 at 02:41, Ben
Andrew Ohana and I have created http://trac.sagemath.org/experimental/ as a
place to experiment with Trac Plugins (and eventually using a git
repository). Changes to tickets, attachments, etc can be made to either
the experimental or the normal trac server: they share the same database
and
Yeah, we're messing with Code Comments. Did you get that failure on
experimental, or on sage_trac?
David
On Fri, Mar 23, 2012 at 00:52, Jason Grout jason-s...@creativetrax.comwrote:
On 3/23/12 2:40 AM, David Roe wrote:
Andrew Ohana and I have created
http://trac.sagemath.org/**experimental
Cool. Things should be working now: you should be able to create a ticket
on experimental without getting the error.
David
On Fri, Mar 23, 2012 at 01:10, Jason Grout jason-s...@creativetrax.comwrote:
On 3/23/12 4:01 AM, David Roe wrote:
Yeah, we're messing with Code Comments. Did you get
Is there a report that lists tickets needing work that I *attached a
patch to*?
These are now reports 84 and 85 (sorted by time and component respectively).
David
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
Elements are supposed to inherit from their category's element_class, but
this requirement is waived for elements that are implemented in Cython.
See the following snippet from
sage.structure.element.Element._test_category (line 495 of element.pyx):
# Tests that self inherits methods from
I've removed 500984 unauthenticated accounts. We're getting about one more
each minute; Tom is looking at server logs.
Unfortunately, this doesn't seem to resolve the slowness of the users page.
David
On Thu, Mar 22, 2012 at 02:58, Maarten Derickx
m.derickx.stud...@gmail.comwrote:
I'm for
This seems to be happening much more frequently right now. Could someone
with root on boxen either restart the postgres server or kill some of the
postgres processes?
I'm afraid this is my fault: I've started a few long running processes
while experimenting with SQL reports and can't kill them.
was an actual
author.)
Is there a report that lists tickets needing work that I *attached a
patch to*?
-- William
David
On Wednesday, 21 March 2012 03:29:58 UTC, David Roe wrote:
Hi everyone,
I've reorganized our trac reports, added a bunch of new ones and changed
the View Tickets
I don't know exactly what happened, but the folder
/var/trac/sage_trac/attachments/ticket/12717 didn't exist even though the
ticket existed. I tried attaching a file to the ticket, succeeded, and now
the folder exists. Try again?
David
On Wed, Mar 21, 2012 at 10:55, Florent Hivert
I have no idea what's going on, but I succeeded in uploading it. It's now
attached to 12717.
David
On Wed, Mar 21, 2012 at 11:23, Florent Hivert florent.hiv...@lri.fr wrote:
Hi David,
I don't know exactly what happened, but the folder
/var/trac/sage_trac/attachments/ticket/12717
Are we using the same schema as at
http://trac.edgewall.org/wiki/TracDev/DatabaseSchema, or do we have
modifications of our own? Actually, I'm not sure why I'm asking since I
don't really have DBA skills, and I don't want to be a trac admin. :-)
Thanks to those who have this (often
Hi everyone,
There is now a Cython debugger (
http://docs.cython.org/src/userguide/debugging.html). It would be great if
this functionality were tied into the python debugger, so that (after you
compiled your program with some flags perhaps and start Sage under gdb) you
could drop into the python
Oh cool. Just FYI it appears there is a trailing space in the page name.
This says that the session.sid is text. Surely that can't be!?
It is. session.sid is a fancy way of saying trac username. :-)
David
--
To post to this group, send an email to sage-devel@googlegroups.com
To
Is there another user that could try uploading the patch from your
computer? I seem to recall you've had difficulty with trac before. It
would be nice to figure out if it was based on your trac account or your
computer somehow.
David
On Wed, Mar 21, 2012 at 14:00, Florent Hivert
One request: can we have a query for Tickets I authored (including
closed), and similarly Tickets reviewed by me? (For me All my tickets
(including closed) brings up over 500 tickets, but the vast majority of
those are ones where I just made one trivial comment or metadata
correction, so it
What link is broken? I'm finding the link to
http://trac.sagemath.org/sage_trac/raw-attachment/ticket/8109/trac_8109-lzz_pEX-copyrights.patchfrom
the attachment page for example...
David
On Tue, Mar 20, 2012 at 01:00, Jeroen Demeyer jdeme...@cage.ugent.bewrote:
On 2012-03-18 17:35, David Roe
Yep, that listing lets you convert manually in either direction. But
there's no way I can see to run ticket queries testing whether the
currently logged in user is the author/reviewer of a given ticket.
David
On Mon, Mar 19, 2012 at 23:12, P Purkayastha ppu...@gmail.com wrote:
On Tuesday,
...@cage.ugent.bewrote:
On 2012-03-20 09:43, Jeroen Demeyer wrote:
On 2012-03-20 09:17, David Roe wrote:
What link is broken? I'm finding the link to
http://trac.sagemath.org/sage_trac/raw-attachment/ticket/8109/trac_8109-lzz_pEX-copyrights.patch
from the attachment page for example...
I'm
Then do you know how I can create a report that lists the tickets for which
the currently logged in user is an author?
David
On Tue, Mar 20, 2012 at 09:20, leif not.rea...@online.de wrote:
On 20 Mrz., 15:40, David Kirkby david.kir...@onetel.net wrote:
On 20 March 2012 00:32, David Roe r
it and it took 2 minutes and 35
seconds. This is really bad, because if I now have to create a new account
I have to wait that long before I can start the creation. And after the
creation I again have to wait that long to see if it went ok.
Le dimanche 18 mars 2012 17:35:01 UTC+1, David Roe
2:30 PM, David Roe wrote:
Then do you know how I can create a report that lists the tickets for
which the currently logged in user is an author?
David
You mean like the block of reports under My Tickets at
http://trac.sagemath.org/sage_trac/wiki/TicketReports?
Yes, David just spent
Yep. Everyone should set their Real Name in trac's preferences if they
want the personalized reports to work for them.
David
On Tue, Mar 20, 2012 at 17:12, Keshav Kini keshav.k...@gmail.com wrote:
David Roe r...@math.harvard.edu writes:
Yeah. I've figured out how to write these queries, so
Hi everyone,
I've reorganized our trac reports, added a bunch of new ones and changed
the View Tickets button so that it points to
http://trac.sagemath.org/sage_trac/wiki/TicketReports. If you have any
ideas for new reports you can either add them (if you can express them as a
trac query) or
Hi,
I'm working on putting together more useful reports on trac. One useful
filter for a report is to show only tickets where the current user is in
the Author field. Currently this is impossible since we use real names for
authors; if we used trac usernames then I could just filter for
Hi everyone,
We're looking at upgrading trac from 0.11.5 to 0.12.3 (latest stable
version). There will probably be some downtime later today (hopefully less
than 10 minutes) to switch over to the new version.
Let us know if today is a bad day for some reason, and also if something is
misbehaving
Strange. We haven't actually done anything yet related to the upgrade, so
I don't know what to tell you.
David
On Sun, Mar 18, 2012 at 20:34, Hugh Thomas hugh.ross.tho...@gmail.comwrote:
Twice, today, instead of the page I was expecting, trac produced something
like this:
Traceback (most
Trac will go down in 5 minutes.
David
On Sun, Mar 18, 2012 at 21:10, Keshav Kini keshav.k...@gmail.com wrote:
David Roe r...@math.harvard.edu writes:
Strange. We haven't actually done anything yet related to the upgrade,
so I
don't know what to tell you.
David
On Sun, Mar 18, 2012
On Sun, Mar 18, 2012 at 21:10, leif not.rea...@online.de wrote:
On 19 Mrz., 03:20, R. Andrew Ohana andrew.oh...@gmail.com wrote:
Trac is more or less working, please report any bugs.
More or less? :-)
Known issues:
* The link to the patchbot has disappeared (thanks for pointing that out
That sounds really useful actually. I still don't think it's enough for a
GSOC project; is there something related we could add?
David
On Sat, Mar 17, 2012 at 10:23, Volker Braun vbraun.n...@gmail.com wrote:
Just to rephrase things, there should be
a) a new ring analogous to RIF that does
Fantastic! I hope that more people will submit ideas. People may have
been discouraged by our repeated failure to be selected in previous years.
And well done Harald.
David
On Fri, Mar 16, 2012 at 17:41, Harald Schilly harald.schi...@gmail.comwrote:
Hi everyone. Sage got accepted as a
In this case I have to agree with Richard. The problem is not for real
domains, where it's possible to make a continuous choice of square root.
But for complex input there's no nice way to choose which root you want.
See
If we get GSOC funding I could supervise various projects, depending on
interest (though probably only one of these):
* sparse matrices: Sage currently uses generic sparse matrices for almost
every base ring.
* cleaning up coercion: many parts of Sage still use the old coercion
system. It would
(University of Washington)
- Tom Boothby (Simon Frasier University)
- Robert Bradshaw (Google)
- Keshav Kini (Nanyang Technological University)
- David Roe (University of Calgary)
- William Stein (University of Washington)
*Doc Days* (April 17-22): http://wiki.sagemath.org/doc6
I think the problem William is trying to resolve is that there are lots of
tickets marked as need review on trac, where nobody besides the author
feels any responsibility for getting them reviewed. Perhaps the idea of
using the CC field for this purpose is a good one: whenever you mark a
ticket
ticket but don't want to review it, or remove yourself from the CC list.
By the way, I don't think this removes one from Trac notification
emails for that ticket, correct?
I don't know. I think it should if you've never commented on the ticket.
David
--
To post to this group, send an
can ask trac for a list of tickets where I have set
the needs review flag but which are still open? Maybe it is age,
but I just lose...trac.
John
On 29 February 2012 22:02, David Roe r...@math.harvard.edu wrote:
ticket but don't want to review it, or remove yourself from the CC
list
Is there an easy way to collaborate on an experimental set of patches on
top of Sage? The sage-combinat model is very close to what I'm looking
for, but it seems difficult to set up all the infrastructure: we have to
have a server analogous to http://sage.math.washington.edu:2144/, set up
the
If the errors on the normal patchbot were all something like Killed, you
can go ahead and give a positive review. The processes running tests in
the patchbot are killed sometimes and we don't understand exactly why
David
On Sat, Feb 25, 2012 at 10:28, Daniel Krenn kr...@aon.at wrote:
I'm
1. Are you willing to participate in such a sage days?
1. a) If yes, are there dates around the end of this year which are very
inconvenient for you?
I would be willing to participate in this. For me a date before mid-October
would be great, because our lecture period will start at this
I see from the list of projects at Sage Days 35 (
http://wiki.sagemath.org/SageFlintDays/projects) that an effort was made to
get FLINT 2 into Sage. Can someone involved let me know what the status of
that effort is? Sage Days 36 starts tomorrow and it would be nice to be
able to use the p-adics
, David Roe r...@math.harvard.edu wrote:
I see from the list of projects at Sage Days 35
(http://wiki.sagemath.org/SageFlintDays/projects) that an effort was
made to
get FLINT 2 into Sage. Can someone involved let me know what the status
of
that effort is? Sage Days 36 starts tomorrow
I was positive we had some way to run doctests on external files based on
what they defined. I just tried a test and it didn't seem to work. I know
there has been discussion in the past about how to get doctests in external
files working well.
Yeah, this should work in external files.
It took more than a minute to load, but it eventually did. I don't know
why it might be so slow.
David
On Fri, Feb 10, 2012 at 00:23, Iftikhar Burhanuddin
iftikhar.burhanud...@gmail.com wrote:
Hi folks,
Is http://wiki.sagemath.org down?
I.
--
To post to this group, send an email to
Sounds like a good idea.
David
On Fri, Feb 10, 2012 at 08:19, Dr. David Kirkby david.kir...@onetel.netwrote:
I see a question on sage-support where someone had troubles on OS X, as he
had installed a 10.6 binary on a 10.5 machine. With all the different
binaries, I can see it being fairly
Awesome!
Given this, do you have an estimate for the release timetable for Sage 5.0?
David
On Fri, Feb 10, 2012 at 14:09, Jeroen Demeyer jdeme...@cage.ugent.bewrote:
I would like to announce a working Sage on OS X 10.7. It requires XCode
4 and setting SAGE_PORT=yes, but apart from that it
.
David
On Sun, Feb 5, 2012 at 13:23, David Roe roed...@gmail.com wrote:
William and I are planning three workshops in the next four months and we
have funding available to support attendees. If you're seriously
interested in attending one (or more) of these please e-mail me
immediately
I will take a look later today.
David
On Thu, Feb 9, 2012 at 08:16, Jeroen Demeyer jdeme...@cage.ugent.be wrote:
For the Sage port to OS X 10.7 using GCC-4.6.2 (#12369), I am down to
*one doctest failure*: #12480.
This is however one huge can of worms involving padics and NTL.
In
+100. Our main problem with Mercurial is that we are not *using* it. We
are just using Mercurial as a way for Jeroen to generate changelogs, and no
other collaborative purpose whatsoever (despite what individual developers
such as William might be doing with qfinishing patches, committing,
That SEP suggests adding subcommands similar to what Andrew suggested. But
I don't agree with removing sage -t etc because you can get the same
functionality with make.
David
On Mon, Feb 6, 2012 at 05:08, Keshav Kini keshav.k...@gmail.com wrote:
I just found this SEP (Sage Enhancement
William and I are planning three workshops in the next four months and we
have funding available to support attendees. If you're seriously
interested in attending one (or more) of these please e-mail me
immediately. A priori we have no restrictions on where you're flying from
and we don't need a
I'm not actually a cython developer, so I don't know what the issues
involved are. I agree that a compile time error would be nice
David
On Fri, Feb 3, 2012 at 12:29, Nicolas M. Thiery nicolas.thi...@u-psud.frwrote:
Hi David,
On Wed, Feb 01, 2012 at 01:39:06PM -0800, David Roe
As for why your viewpoint might be harmful: I have heard anecdotes of
people
not wanting to release their code because it was ugly, or nonstandard, or
difficult to use, etc. As long as the response that they are going to
receive
it along the lines of the above, that viewpoint is valid, even
From http://wiki.cython.org/ReleaseNotes-0.15:
The inlined generator expressions (introduced in Cython 0.13) were disabled
in favour of full generator expression support. This breaks code that
previously used them inside of cdef functions (usage in def functions
continues to work) and induces a
% sage ARGS # this would be for running sage scripts, or a couple of
oddball arguments
% sage notebook ARGS
% sage pkg ARGS # this would include spkg stuff
% sage pkg install # since install has some special flags like -f or -s
% sage test ARGS
% sage build ARGS
% sage
Come over to Padelford: Robert and I are working on something like this. :-)
David
On Fri, Jan 27, 2012 at 02:04, R. Andrew Ohana andrew.oh...@gmail.com wrote:
So I've been looking into restarting ticket #21 now that we have
argparse in python 2.7. The basic premise of the ticket was to make
Why? So that things like sage -i can work without python?
David
On Fri, Jan 27, 2012 at 02:15, Jeroen Demeyer jdeme...@cage.ugent.be wrote:
On 2012-01-27 11:04, R. Andrew Ohana wrote:
So I've been looking into restarting ticket #21 now that we have
argparse in python 2.7.
-1 to making Python
be
available before building python (sage -i for example). Overall I
think using python for the majority of sage's option parsing is a good
idea.
David
On Fri, Jan 27, 2012 at 02:20, R. Andrew Ohana andrew.oh...@gmail.com wrote:
On Fri, Jan 27, 2012 at 02:07, David Roe r...@math.harvard.edu wrote
I would like to propose the addition of a matrix literal syntax, namely
sage: [1, 2; 3, 4]
[1 2]
[3 4]
+1
+1 from me as well
A second question, what of the basering?
Consistency with [Mm]atrix([[1,2],[3,4]]) would be most clear. So would
you argue to change basering of that too?
As for global defaults, it's nice for both examples and debugging for
there to be as little global state as possible, and someone who wants
RDF for reals probably wants CDF for complexes. The consistency
argument is a good one, but changing matrix(...) would be much more
invasive, and both
So I am suggesting that a clean syntax is possible if
the base ring is associated with the target symbol, not
with the input tokens.
Apprently in Axiom you can statically type variable names, whereas in
Python a variable is dynamically typed: you can't specify that a
should hold an Integer for
501 - 600 of 864 matches
Mail list logo