oh sorry forgot to mention one thing.
in the script editor goto:
History -> HistoryOutput -> Convert mel to Python.

That should do the trick.


2011/10/21 Eric Nersesian <[email protected]>

> Hi Jan,
>
> I followed your instructions but my script editor is still spitting
> out MEL. I made sure that pymelScrollFieldReporter.py is both loaded
> and auto loaded in Maya's Plug-in Manager but its still showing MEL.
> When I start up Maya these warnings are shown in the Output Window:
>
> WARNING: No t_error rule is defined
> WARNING: Token 'COMMENT_BLOCK' defined, but not used
> WARNING: Token 'COMMENT' defined, but not used
> WARNING: There are 2 unused tokens
> WARNING: no p_error() function is defined
> WARNING: Symbol 'element_list' is unreachable
>
> Also, let me walk you through what I did to see if I followed your
> instructions correctly:
>
> 1. Copy Maya2012\Python\lib\site-packages\pymel\tools\scriptEditor
> \pymelScrollFieldReporter.py to Maya2012\bin\plug-ins
>
> 2. Replace Maya2012\scripts\startup\scriptEditorPanel.mel with
> Maya2012\Python\lib\site-packages\pymel\tools\scriptEditor
> \scriptEditorPanel.mel
>
> 3. Within Maya2012\bin\plug-ins\pymelScrollFieldReporter.py:
>        add: from pymel.tools.mel2py import melparse
>       change: mparser = mel2py.MelParser() to mparser =
> melparse.MelParser()
>
> Thanks for any help you can provide,
> Eric
>
> On Oct 21, 8:00 am, "Jan: " <[email protected]> wrote:
> > For pymel you can use the tools provided with it.
> > Maya2012\Python\lib\site-packages\pymel\tools\scriptEditor
> >
> > Put the pymelScrollFieldReporter into the plugins dir
> >
> > Replace the original scriptEditorPanel.mel file inside:
> > Maya2012\scripts\startup
> > with the one from the pymel tools folder
> >
> > you need to change a few lines though in the py file to make it work with
> > maya 2011 and 2012:
> > add:
> > from pymel.tools.mel2py import melparse
> >
> > change :
> > mparser = mel2py.MelParser()
> > to:
> > mparser = melparse.MelParser()
> >
> > As for maya python itself there should be a simmilar way but i have not
> > looked into it.
> > Note though that using the pymel script editor panel slows down your code
> > quite a lot especially when printing.
> > and some features are disabled in the script editor!!!
> >
> > 2011/10/21 Sahak Sahakian <[email protected]>
> >
> >
> >
> >
> >
> >
> >
> > > Hi guys.
> >
> > > How wold one go about making ScriptEditor spit back its history in
> Python?
> >
> > > cheers
> >
> > > --
> > > view archives:http://groups.google.com/group/python_inside_maya
> > > change your subscription settings:
> > >http://groups.google.com/group/python_inside_maya/subscribe
>
> --
> view archives: http://groups.google.com/group/python_inside_maya
> change your subscription settings:
> http://groups.google.com/group/python_inside_maya/subscribe
>

-- 
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings: 
http://groups.google.com/group/python_inside_maya/subscribe

Reply via email to