[Ipython-tickets] [IPython] #150: Alias and macro simplifications

IPython ipython-tickets@scipy....
Thu May 3 14:25:48 CDT 2007


#150: Alias and macro simplifications
-------------------------+--------------------------------------------------
 Reporter:  vivainio     |        Owner:  vivainio
     Type:  enhancement  |       Status:  new     
 Priority:  normal       |    Milestone:          
Component:  ipython      |      Version:          
 Severity:  normal       |   Resolution:          
 Keywords:               |  
-------------------------+--------------------------------------------------
Changes (by vivainio):

  * owner:  fperez => vivainio

Old description:

> - Make all aliases created automatically to system command (%rehashx)
> lowercase, when there is no immediate collision
>
> - Remove the "number of positional arguments" from alias structure, it's
> redundant and wastes space
>
> - Make "trivial" aliases (cp -> cp) smaller (point to None?)
>
> - Move macros out of result printer, they belong to same phase as alias
> and magic translations.

New description:

 - Make all aliases created automatically to system command (%rehashx)
 lowercase, when there is no immediate collision

 - Remove the "number of positional arguments" from alias structure, it's
 redundant and wastes space

 - Make "trivial" aliases (cp -> cp) smaller (point to None?)

 - Move macros out of result printer, they belong to same phase as alias
 and magic translations (this allows stuff like arguments to macros!)

-- 
Ticket URL: <http://projects.scipy.org/ipython/ipython/ticket/150#comment:1>
IPython <http://ipython.scipy.org>
The IPython interactive Python system


More information about the Ipython-tickets mailing list