#12503: Convenient history fetch commands
----------------------------------+-----------------------------------------
       Reporter:  klee            |         Owner:  was              
           Type:  enhancement     |        Status:  positive_review  
       Priority:  minor           |     Milestone:  sage-5.3         
      Component:  user interface  |    Resolution:                   
       Keywords:                  |   Work issues:                   
Report Upstream:  N/A             |     Reviewers:  Dmitrii Pasechnik
        Authors:  Kwankyu Lee     |     Merged in:                   
   Dependencies:                  |      Stopgaps:                   
----------------------------------+-----------------------------------------
Description changed by jdemeyer:

Old description:

> Using Sage, you are missing a feature of the Magma command line
> interface. In Magma, if you enter a line found in history using up arrow
> key and then press down arrow key, then the next line in history is
> fetched. This feature allows you to fetch as many successive lines in
> history as you like. However, Sage does not have a similar feature. The
> IPython command prompt uses the readline library (via pyreadline), which
> evidently does not support this feature. Magma has its own custom
> “readline-like” library, which does support this feature. (Since so many
> people have requested this feature, if anybody can figure out how to
> implement it, then such an implementation would certainly be welcome!)
>
> This ticket addresses the above implementation.
>
> Release manager: please apply
> http://trac.sagemath.org/sage_trac/raw-
> attachment/ticket/12503/trac_12503_v4.patch

New description:

 Using Sage, you are missing a feature of the Magma command line interface.
 In Magma, if you enter a line found in history using up arrow key and then
 press down arrow key, then the next line in history is fetched. This
 feature allows you to fetch as many successive lines in history as you
 like. However, Sage does not have a similar feature. The  IPython command
 prompt uses the readline library (via pyreadline), which evidently does
 not support this feature. Magma has its own custom “readline-like”
 library, which does support this feature. (Since so many people have
 requested this feature, if anybody can figure out how to implement it,
 then such an implementation would certainly be welcome!)

 This ticket addresses the above implementation.

 Release manager: please apply
 [attachment:http://trac.sagemath.org/sage_trac/raw-
 attachment/ticket/12503/trac_12503_v4.patch]

--

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