[sage-devel] Re: symbolic series help needed

2015-04-01 Thread Ralf Stephan
... or when s/he is clever then they would also try tab completion. Yes that's what I mean: x.(TAB): ... x.save x.simplify_radical x.step x.seriesx.simplify_rational x.subs x.show x.simplify_real

[sage-devel] Re: symbolic series help needed

2015-04-01 Thread Simon King
Hi Ralf, On 2015-04-01, Ralf Stephan gtrw...@gmail.com wrote: Symbolic series is what the user often encounters first when looking in Sage for power series. I disagree with that statement. A user who wants to know how to do something in Sage is supposed to search the documentation, or when

[sage-devel] Re: symbolic series help needed

2015-04-01 Thread Ralf Stephan
On Wednesday, April 1, 2015 at 10:57:35 AM UTC+2, Simon King wrote: In fact, even though I am a somewhat experienced Sage user, I didn't even know that symbolic series exist. And they are at the moment the only way to get the formal series expansion of any nontrivial function. To repeat: I

[sage-devel] Re: symbolic series help needed

2015-04-01 Thread Fredrik Johansson
On Wednesday, April 1, 2015 at 10:57:35 AM UTC+2, Simon King wrote: Hi Ralf, On 2015-04-01, Ralf Stephan gtr...@gmail.com javascript: wrote: Symbolic series is what the user often encounters first when looking in Sage for power series. I disagree with that statement. A user who wants

[sage-devel] symbolic series help needed

2015-04-01 Thread Ralf Stephan
Symbolic series is what the user often encounters first when looking in Sage for power series. They are somewhat limited with respect to Sage's PowerSeries and LaurentSeries. You see you cannot do arithmetics at all with symbolic series: sage: s = SR(1/(1-x)).series(x,5); s 1 + 1*x + 1*x^2 +

[sage-devel] Re: symbolic series help needed

2015-04-01 Thread Ralf Stephan
On Wednesday, April 1, 2015 at 2:07:34 PM UTC+2, Fredrik Johansson wrote: Perhaps confusingly, http://www.sagemath.org/doc/constructions/calculus.html#power-series offers .taylor() and .powerseries() without mentioning .series() or Sage's PowerSeries. Thanks. I attempted an improvement:

Re: [sage-devel] For french readers

2015-04-01 Thread Pierre
Anyways, somewhat limited is an understatement. To be fair, the french financement est pour le moins limité means something like funding is limited, to say the least. Don't trust google ! :-) pierre -- You received this message because you are subscribed to the Google Groups sage-devel

[sage-devel] Re: git currently unusable on trac?

2015-04-01 Thread Travis Scrimshaw
Hey Simon, You could just do git directly: git pull git push trac local_branch_name:remote_branch_name You could also replace local_branch_name with HEAD (which pushes whatever your current branch is). If git pull doesn't work (I think it should since the branch is linked to the one on

[sage-devel] Re: 1000*pi Infinity is false

2015-04-01 Thread Eric Gourgoulhon
Hi, Already bool( pi Infinity) returns False. See the discussion in this thread https://groups.google.com/d/msg/sage-devel/Oip2hzvjFZQ/suGGtwQum0AJ . Eric. -- You received this message because you are subscribed to the Google Groups sage-devel group. To unsubscribe from this group and stop

[sage-devel] 1000*pi Infinity is false

2015-04-01 Thread john_perry_usm
See subject. Any advice on getting around this? (or fixing it, since I can do that, too) -- You received this message because you are subscribed to the Google Groups sage-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to

[sage-devel] Re: 1000*pi Infinity is false

2015-04-01 Thread Volker Braun
This is http://trac.sagemath.org/ticket/12967 On Wednesday, April 1, 2015 at 5:38:18 PM UTC+2, john_perry_usm wrote: See subject. Any advice on getting around this? (or fixing it, since I can do that, too) -- You received this message because you are subscribed to the Google Groups

Re: [sage-devel] Sage logo -- Proposal

2015-04-01 Thread Nicolas M. Thiery
Hi, On Sun, Mar 29, 2015 at 08:23:53AM -0700, jplab wrote: Lately, I was suggested to create a post concerning the Sage logo. It would be nice to have an open discussion about some possibilities. Perhaps this is a good place to do so. I hope the discussion will be

Re: [sage-devel] For french readers

2015-04-01 Thread William Stein
On Wed, Apr 1, 2015 at 7:28 PM, Nicolas M. Thiery nicolas.thi...@u-psud.fr wrote: On Tue, Mar 31, 2015 at 06:18:22AM -0700, William Stein wrote: This sort of careful strategic iterative development, which easily parallelizes to a large number of people and gets big projects (GAP, Singular,

[sage-devel] Using new display hooks

2015-04-01 Thread Andrey Novoseltsev
Hello, I am working on adjusting SageMathCell to Volker's display system and have a few questions mostly for him, but perhaps of interest to others as well: 1) What exactly is the point of display_immediately and when is it supposed to be called? The default displayhook calls

[sage-devel] Re: Using new display hooks

2015-04-01 Thread Andrey Novoseltsev
On Wednesday, 1 April 2015 18:11:10 UTC-6, Volker Braun wrote: The IPython backend implementation is peculiar, you probably shouldn't look at it for guidance. The reason is that IPython expects a callable that returns a particular dictionary. In other words the displayhook doesn't actually

Re: [sage-devel] For french readers

2015-04-01 Thread Nicolas M. Thiery
On Tue, Mar 31, 2015 at 06:18:22AM -0700, William Stein wrote: This sort of careful strategic iterative development, which easily parallelizes to a large number of people and gets big projects (GAP, Singular, PARI) to work together, rather than compete, is not amateuristic -- it's very

[sage-devel] sage and jupyterhub for classroom teaching

2015-04-01 Thread Nils Bruin
It appears that sagenb is in maintenance-only, and that for graphical interface, the IPython notebook is the way forward. The IPython notebook looks wonderful and will probably be a very able replacement for single-user scenarios, but it lacks the multiuser capability that sagenb provides. I

Re: [sage-devel] sage and jupyterhub for classroom teaching

2015-04-01 Thread William Stein
On Wed, Apr 1, 2015 at 9:21 PM, Nils Bruin nbr...@sfu.ca wrote: It appears that sagenb is in maintenance-only, and that for graphical interface, the IPython notebook is the way forward. The IPython notebook looks wonderful and will probably be a very able replacement for single-user scenarios,

[sage-devel] Re: Using new display hooks

2015-04-01 Thread Volker Braun
On Thursday, April 2, 2015 at 1:28:12 AM UTC+2, Andrey Novoseltsev wrote: 1) What exactly is the point of display_immediately and when is it supposed to be called? The default displayhook calls display_immediately. The IPython notebook conversely calls displayhook from display_immediately

[sage-devel] Re: Why inequalities are not converted to boolean?

2015-04-01 Thread Jori Mantysalo
[ From sage-support to sage-devel ] On Wed, 1 Apr 2015, Nils Bruin wrote: That was new to me. Why Sage can not raise exception? Yes, it could and perhaps it does sometimes. This would quickly extend to == and != as well, though, and most code expects A==B to return without an exception, so

[sage-devel] Re: git currently unusable on trac?

2015-04-01 Thread Simon King
Hi Travis, On 2015-04-01, Travis Scrimshaw tsc...@ucdavis.edu wrote: Hey Simon, You could just do git directly: git pull git push trac local_branch_name:remote_branch_name I can imagine that the problem was as follows: My local branch was pointing to a remote branch in u/SimonKing/...,

[sage-devel] Re: git currently unusable on trac?

2015-04-01 Thread Volker Braun
On Wednesday, April 1, 2015 at 7:01:05 PM UTC+2, Simon King wrote: Note that the trouble/confusion would not have happened with mercurial Since you can't rename branches in mercurial, typos stay forever ;-) Seriously, with git you can push any local branch to any remote branch. Just requires

Re: [sage-devel] Re: [sage-support] Re: Why inequalities are not converted to boolean?

2015-04-01 Thread Jeroen Demeyer
On 2015-04-01 22:27, William Stein wrote: Nils answered that it sort of was one, but the Python people realized it was a bad choice, and have moved away from it. To be more precise: Python 2 has two independent ways of doing comparison: there is __cmp__ on the one hand and __eq__, __lt__ and

[sage-devel] Re: 1000*pi Infinity is false

2015-04-01 Thread john_perry_usm
Thanks to everyone for the heads up. Glad to know it's being worked on. On Wednesday, April 1, 2015 at 10:52:01 AM UTC-5, Eric Gourgoulhon wrote: Hi, Already bool( pi Infinity) returns False. See the discussion in this thread

[sage-devel] Re: [sage-support] Re: Why inequalities are not converted to boolean?

2015-04-01 Thread William Stein
On Wed, Apr 1, 2015 at 12:38 PM, Simon King simon.k...@uni-jena.de wrote: Hi William, On 2015-04-01, William Stein wst...@gmail.com wrote: That was new to me. Why Sage can not raise exception? Given the amount of confusion this causes I think we should discuss / consider changing this.