Changes between Initial Version and Version 1 of Ticket #7514


Ignore:
Timestamp:
11/22/09 08:16:59 (11 years ago)
Author:
was
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #7514

    • Property Status changed from new to needs_review
  • Ticket #7514 – Description

    initial v1  
     1The goal of this ticket is to rewrite the load and attach commands to eliminate a lot of weirdness:
     2
     3 (1) they should both be usable as normal python functions, so people who find the {{{load <...>}}} form and {{{attach <....>}}} forms weird, can forget they exist.  This also makes comprehensive doctesting way easier.
     4
     5 (2) it should be possible to do {{{load DIR+'file.sage'}}} say, and also constructions like
     6{{{
     7for i in range(3):
     8    load "setup%s.py"%i
     9}}}
     10
     11
     12The patches hopefully do the above and much more.   They refactor all the relevant code, document it way, way better, clean it up, and unify it (there was tons of replication between the notebook and command line). 
     13
     14The notebook page (sagenb-7514.patch) is only needed if you use the ntoebook, by the way.