#13996: Clean up spkg/bin/sage
----------------------------------+-----------------------------------------
       Reporter:  jdemeyer        |         Owner:  leif    
           Type:  enhancement     |        Status:  new     
       Priority:  minor           |     Milestone:  sage-5.7
      Component:  scripts         |    Resolution:          
       Keywords:                  |   Work issues:          
Report Upstream:  N/A             |     Reviewers:          
        Authors:  Jeroen Demeyer  |     Merged in:          
   Dependencies:  #5155           |      Stopgaps:          
----------------------------------+-----------------------------------------
Changes (by jdemeyer):

  * dependencies:  => #5155


Old description:

> 1. There is code in `spkg/bin/sage` which doesn't serve any purpose
> anymore, or options which aren't supported anymore.  Clean this up.
>
>  2. Rename the shell function `sage()` to `interactive_sage()` to
> minimize confusion (we already have `$SAGE_ROOT/sage` and
> `$SAGE_ROOT/spkg/bin/sage`)
>
>  3. Maximize the use of `exec`.
>
>  4. Change `python foo.py` to `foo.py`
>
> Some instances have been left to minimize merge conflicts with existing
> patches such as #12719 and #12415.

New description:

 1. There is code in `spkg/bin/sage` which doesn't serve any purpose
 anymore, or options which aren't supported anymore.  Clean this up.

  2. Rename the shell function `sage()` to `interactive_sage()` to minimize
 confusion (we already have `$SAGE_ROOT/sage` and
 `$SAGE_ROOT/spkg/bin/sage`)

  3. Maximize the use of `exec`.

  4. Change `python foo.py` to `foo.py`

 Some instances have been left to minimize merge conflicts with existing
 patches such as #12719 and #12415.

 '''Apply''':
  1. [attachment:13996_cleanup_sage.patch] to `$SAGE_ROOT`
  1. [attachment:13996_scripts_cleanup.patch] to `$SAGE_LOCAL/bin`

--

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13996#comment:6>
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