#12671: attaching files which have spaces in absolute path name fails on second 
run
----------------------+-----------------------------------------------------
   Reporter:  ppurka  |          Owner:  jason                
       Type:  defect  |         Status:  new                  
   Priority:  major   |      Milestone:  sage-5.0             
  Component:  misc    |       Keywords:  attach load preparser
Work_issues:          |       Upstream:  N/A                  
   Reviewer:          |         Author:                       
     Merged:          |   Dependencies:                       
----------------------+-----------------------------------------------------
 It is not possible to ''watch'' a file which has spaces in its absolute
 path. This is an example:
 {{{
 sage: f1 = 'a.sage'; open(f1,'w').write("print 'h'")
 sage: attach a.sage
 h
 sage: attach
 attach          attached_files
 sage: attached_files()
 ['/tmp/a b/a.sage']
 sage: open(f1,'w').write("print 'p'")
 sage:
 ---------------------------------------------------------------------------
 ValueError                                Traceback (most recent call
 last)

 /tmp/a b/<ipython console> in <module>()

 /home/punarbasu/Installations/sage-5.0.beta2/local/lib/python2.7/site-
 packages/sage/misc/preparser.pyc in load(filename, globals, attach)
    1601         if len(v) > 1:
    1602             for file in v:
 -> 1603                 load(file, globals, attach=attach)
    1604             return
    1605

 /home/punarbasu/Installations/sage-5.0.beta2/local/lib/python2.7/site-
 packages/sage/misc/preparser.pyc in load(filename, globals, attach)
    1616
    1617     if not is_loadable_filename(filename):
 -> 1618         raise ValueError('argument (=%r) to load or attach must
 have extension py, pyx, sage, spyx, or m' % filename)
    1619
    1620     fpath = os.path.expanduser(filename)

 ValueError: argument (='/tmp/a') to load or attach must have extension py,
 pyx, sage, spyx, or m
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12671>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
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-trac?hl=en.

Reply via email to