__color__,ticket,lastmod,milestone,summary,status,type,priority,_changetime,_description
4,48,298 days,,spkg-install for singular,closed,defect,minor,2012-07-25T10:04:15-07:00,"On Tue, 12 Sep 2006 17:32:37 -0700, Rob Gross <gross@bc.edu> wrote:

I finally found my error, by deleting every alias and environment
variable in turn and seeing if I could then build sage successfully
from scratch.  I'm still not sure why defining the environment
variable TMPDIR as /tmp caused a problem, but it did.  TMPDIR defaults
to /tmp anyway, according to ""man ar"" which is why I'm a bit confused
why it caused a problem.

I can't remember why I had bothered to define TMPDIR in the first
place, but there must have been some other build at some other time
that needed it to be defined.

Thanks for all of your help.  I suppose that adding a check to make
sure that no one else commits this particular act of stupidity might
be a good idea, but it's impossible to guess at all of the potential
things that could go wrong.--Rob

I can put ""unset TMPDIR"" in the spkg-install file for singular.  I'm
really glad you tracked this down precisely!

William"
4,47,1890 days,sage-2.10.4,make it easy to turn off preparser,closed,enhancement,minor,2008-03-16T00:53:05-07:00,"It's ""from sage.all import *"".  But then I'm being dumb, since that
just turns the preparser back on. 

The preparser in SAGE is activated in misc/interpreter.py in this line:

# Rebind this to be the new IPython prefilter:
InteractiveShell.prefilter = sage_prefilter

If you comment that one line out, then restart SAGE (with sage -br) you'll 
get a SAGE that has no preparsing at all by default.  Yet all the library
code
should work fine and you have the sage library functions available by
default.

That sounds reasonable. I undid the preparser.py change and commented out the
suggested line in interpreter.py. With a few basic tests everything seems OK.

I guess the default int is now a Python int, but that is okay for what I'm working on
right now. 

Thanks for sorting this out."
4,6,2408 days,,"PowerSeriesRing(QQ, 10) raises unhelpful exception",closed,defect,minor,2006-10-15T10:27:47-07:00,"PowerSeriesRing(QQ, 10) crashes SAGE:

Traceback (most recent call last):
    PowerSeriesRing(QQ, 10)
  File ""/home/server/"", line 1, in ?
    
  File ""/sage/local/lib/python2.4/site-packages/sage/rings/power_series_ring.py"",
line 44, in PowerSeriesRing
    R = PowerSeriesRing_over_field(base_ring, name, default_prec)
  File ""/sage/local/lib/python2.4/site-packages/sage/rings/power_series_ring.py"",
line 171, in __init__
    PowerSeriesRing_generic.__init__(self, base_ring, name, default_prec)
  File ""/sage/local/lib/python2.4/site-packages/sage/rings/power_series_ring.py"",
line 63, in __init__
    self.__generator = self.__power_series_class(self, [0,1], check=True,
is_gen=True)
  File
""/sage/local/lib/python2.4/site-packages/sage/rings/power_series_ring_element.py"",
line 506, in __init__
    f = R(f, check=check)
  File ""/sage/local/lib/python2.4/site-packages/sage/rings/multi_polynomial_ring.py"",
line 481, in __call__
    c = self.base_ring()(x)
  File ""/sage/local/lib/python2.4/site-packages/sage/rings/rational_field.py"", line
155, in __call__
    return sage.rings.rational.Rational(x, base)
  File ""rational.pyx"", line 105, in rational.Rational.__init__
  File ""rational.pyx"", line 183, in rational.Rational.__set_value
TypeError: Unable to coerce [0, 1] (<type 'list'>) to Rational
"
4,3,2439 days,,control-enter doesn't work in the notebook in firefox on the mac,closed,defect,minor,2006-09-14T11:24:53-07:00,"Summary says it all.....

Firefox version string:

Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
"
