i'm very interested in this. i just downloaded ipython and started playing with it. already i'm getting ideas for how to customize the intepreter for maya and pymel.
for starters, creating lots of new magic commands, including shortcuts to the most used lr --> listRelatives lc --> listConnections lh --> listHistory lf --> listHistory(future=1) sel --> select ideally we could create a paradigm for navigating dag paths which mirrors directory path navigation in system shells. the dag-equivalent of "pwd" would be the currently selected node, since most commands are programmed to work on this in the absence of an input argument anyway. in this commandline scenario, pickwalks would become much more useful, so it would be nice to have shortcuts: pw -d --> pickWalk( direction='down') pw -u --> pickWalk( direction='up') pw -l --> pickWalk( direction='left') pw -r --> pickWalk( direction='right') a new command for changing the active (selected) dag node which adds the ability to use relative paths, would help flesh out the paradigm: # given a group with two spheres under it: chdag |group1|pSphere1|pSphereShape1 chdag ..|..|pSphere2 # go up two nodes, then down to pSphere2 a HUGE feature would be tab completion for maya dag paths. i imagine we'll really have to get under the hood to do this, but its all open- source, so it should be completely doable. combine all this with mapy, and you have the best of all worlds, a streamlined, customized shell, PLUS an interactive gui. -chad On Sep 7, 1:52 pm, Jelle Feringa <[EMAIL PROTECTED]> wrote: > Hi Farsheed, > > Thanks for releasing mapy. > I've got a few ideas on how to improve your work so far and make mapy > work on osx and ipython ( hopefully shells too ). > If any others are interested too; let me know. > > -jelle > > On Sep 7, 2008, at 11:22 PM, Farsheed wrote: > > > > > Here is mapy's source code: > >http://groups.google.com/group/python_inside_maya/web/mapy.sourcecode... > > Feel free to change it and make great tools for Mel and python > > community. > > Please do not hesitate to contact me. > > > Farsheed Ashouri, > > Group Moderator. --~--~---------~--~----~------------~-------~--~----~ Yours, Maya-Python Club Team. -~----------~----~----~----~------~----~------~--~---
