Hi Troels, This is now implemented. In the prompt UI, users will now see:
""" relax> calc() RelaxError: The user function 'calc' has been renamed to 'minimise.calculate'. """ And in the script UI mode, users will see: """ [snip] script = 'aaa.py' ---------------------------------------------------------------------------------------------------- calc() ---------------------------------------------------------------------------------------------------- RelaxError: The user function 'calc' has been renamed to 'minimise.calculate', please update your script. """ The test suite works. But as this is operating at a very low level in the Python code, catching the text of the user function call before the call is made. So I would not be surprised if strange behaviour occurred in certain strange cases. Cheers, Edward On 4 September 2014 09:56, Troels Emtekær Linnet <[email protected]> wrote: > Hi Edward. > > There is maybe one thing that should be highlighted. > > The renaming of calc() to minimise.calc() > and the CPMG frequency user function. > > A postdoc got confused, when her old Jw analyses script did not work. > > Optimal, there should be a feature, that when you call calc(), relax > raise an error and says it is now minimise.calc() > > Best > Troels > > 2014-09-03 21:34 GMT+02:00 Troels Emtekær Linnet <[email protected]>: >> Btw. >> >> I don't have any particular need to show off my work. :-) >> >> I am just glad, that relax really indeed now is in a state for being >> the absolutely best program out now. >> >> Nothing beats this. >> >> Best >> T >> >> 2014-09-03 21:31 GMT+02:00 Troels Emtekær Linnet <[email protected]>: >>> Wholly mo! >>> >>> I will see if I find some time to look at all the changes. >>> >>> Thank for you big effort to go through this! >>> >>> Best >>> Troels >>> >>> 2014-09-03 20:17 GMT+02:00 Edward d'Auvergne <[email protected]>: >>>> Hi Troels, >>>> >>>> Could you also check http://wiki.nmr-relax.com/Relax_3.3.0#Description >>>> and see if this covers all of your efforts? I will wait to release >>>> relax 3.3.0 until after you have checked the CHANGES file and the >>>> release notes on the wiki and responded to these messages, as I don't >>>> want to miss highlighting any of the huge number of your contributions >>>> which make up this release. >>>> >>>> Cheers, >>>> >>>> Edward >>>> >>>> >>>> On 3 September 2014 19:35, Edward d'Auvergne <[email protected]> wrote: >>>>> Hi Troels, >>>>> >>>>> I have now completed the CHANGES file for relax 3.3.0 >>>>> (http://svn.gna.org/viewcvs/relax/tags/3.3.0/docs/CHANGES). That was >>>>> a huge effort and took up almost a whole day - the number of changes >>>>> in this release is insane! As this relax version includes your >>>>> 'disp_spin_speed', 'r1rho_plotting' and 'R1_fitting' branches, as well >>>>> as lots of trunk changes, most of this release is your code. If you >>>>> could study some of the changes I made and incorporate them into your >>>>> future commit messages, it would save me a lot of time. >>>>> >>>>> Could you also have a look at this CHANGES file and check that the >>>>> 'Features' and 'Bugfixes' sections are complete? Don't worry about >>>>> the ridiculous 'Changes' section, that is just far too long and is not >>>>> important for relax users. I have a feeling that you will like to >>>>> expand the 'Features' section to show off more of your work. And you >>>>> will probably find a few important bugs not listed in the 'Bugfixes' >>>>> section, as you often fix bugs without having a stand out commit >>>>> message with text like "Fix for bug #...", "Bug fix...", etc. so I >>>>> miss listing them in the 'Bugfixes' section. Feel free to modify the >>>>> file yourself: >>>>> >>>>> $ svn co svn+ssh://[email protected]/svn/relax/tags/3.3.0 >>>>> >>>>> Cheers, >>>>> >>>>> Edward >>>>> >>>>> >>>>> On 2 September 2014 11:48, Edward d'Auvergne <[email protected]> wrote: >>>>>> Hi Troels, >>>>>> >>>>>> I was wondering if you had any plans for bug fixes, new additions, >>>>>> etc. that you would like included in relax 3.3.0? I'll probably try >>>>>> to release this version soon. I'm not sure yet if I'll merge in the >>>>>> frame_order_testing branch which contains a huge number of changes for >>>>>> the frame order analysis, or if I'll merge it later and release it as >>>>>> relax 3.4.0. Anyway, the release will happen soon (maybe this week) >>>>>> as I will have time between calculations. But it will take time due >>>>>> to the huge number of changes, including the disp_spin_speed branch >>>>>> merger. I may ask you to help editing the commit messages, probably >>>>>> via the wiki, for your changes in that dispersion branch. >>>>>> >>>>>> Cheers, >>>>>> >>>>>> Edward >>>> >>>> _______________________________________________ >>>> 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

