Hi Edward.
In interpreter.py I have a problem.
-----------------
# Quit relax.
# FIXME: need to drop off end of interpreter loop to exit cleanly
#if quit:
# sys.exit()
-------------
I have tried tried to set the Quit flag to False, but it seems it is not in
use?
So I can't find what causes relax to quit after running the script.
Best
Troels
2014-02-13 12:59 GMT+01:00 Edward d'Auvergne <[email protected]>:
> Hi Troels,
>
> Such functionality would be great! The option '-i' is already used
> though for the system information printout. Do you have an
> alternative suggestion? Maybe:
>
> -c, --continue Execute the given script and continue into the
> prompt mode to allow for interactive inspection.
> -p, --prompt Execute the given script and continue into the
> prompt mode to allow for interactive inspection (this will require
> changing the -p, --pedantic flag, which is not an issue).
>
> I like the second as it is more logical. What would your suggestions be?
>
> As for an implementation, this should not be too hard. Actually, it
> should be rather trivial by just launching into the prompt mode with
> the script as an argument, and then running the script inside the
> prompt.interpreter.Interpreter.run() method. Look at that method and
> you'll see that implementing this feature should be a patch of less
> than 10 lines! Just that file and the base 'relax.py' file for adding
> a new option and passing the script name in should be sufficient.
>
> Regards,
>
> Edward
>
> On 13 February 2014 12:47, Troels E. Linnet
> <[email protected]> wrote:
> > URL:
> > <http://gna.org/support/?3117>
> >
> > Summary: Functionality to inspect interactively after
> running
> > script - The equivalence to python -i
> > Project: relax
> > Submitted by: tlinnet
> > Submitted on: Thu 13 Feb 2014 11:47:57 AM UTC
> > Category: None
> > Priority: 5 - Normal
> > Severity: 1 - Wish
> > Status: Need Info
> > Assigned to: None
> > Originator Email:
> > Open/Closed: Open
> > Discussion Lock: Any
> > Operating System: None
> >
> > _______________________________________________________
> >
> > Details:
> >
> > I would be of interest ti have an option: relax -i script.py
> >
> > It should be the equivalence to the functionality: python -i script.py
> >
> > At the moment, such a possibility is reached by:
> > relax
> > script("script.py")
> >
> > But here one can only access the relax data containers.
> > Any defined variables in the script is not reached.
> >
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________________
> >
> > Reply to this item at:
> >
> > <http://gna.org/support/?3117>
> >
> > _______________________________________________
> > Message sent via/by Gna!
> > http://gna.org/
> >
> >
> > _______________________________________________
> > relax (http://www.nmr-relax.com)
> >
> > This is the relax-devel mailing list
> > [email protected]
> >
> > To unsubscribe from this list, get a password
> > reminder, or change your subscription options,
> > visit the list information page at
> > https://mail.gna.org/listinfo/relax-devel
>
_______________________________________________
relax (http://www.nmr-relax.com)
This is the relax-devel mailing list
[email protected]
To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel