-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/109684/#review84630
-----------------------------------------------------------


Given you didn't get back to Luca's comment, I'm going to close this. It's too 
late for Plasma 4 now, sorry

- David Edmundson


On March 23, 2013, 11:12 p.m., Michael Jansen wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/109684/
> -----------------------------------------------------------
> 
> (Updated March 23, 2013, 11:12 p.m.)
> 
> 
> Review request for Plasma and Luca Beltrame.
> 
> 
> Repository: kde-workspace
> 
> 
> Description
> -------
> 
> Make code python3 compatible.
> 
> From the python 2.7 docs:
> 
>   The form exec(expr, globals) is equivalent to exec expr in globals, while
>   the form exec(expr, globals, locals) is equivalent to exec expr in globals,
>   locals. The tuple form of exec provides compatibility with Python 3, where
>   exec is a function rather than a statement
> 
> 
> But this only work with python 2.7. Version up to 2.6 do not have this 
> behavior so i fully expect this review request to be rejected. But i wanted 
> to open the discussion because its not easy to fix.
> 
> The syntax needed for version <= 2.6  is incompatible with versions >3.0 and 
> no amount of code wizardry will help us here. We either require python 2.7 or 
> have to duplicate, configure or whatever this script to match the python 
> version used on build time. Or perhaps refactor the code to use eval?
> 
> Which way to go?
> 
> 
> Diffs
> -----
> 
>   plasma/generic/scriptengines/python/plasma_importer.py 
> dae245aea1ea1d17c907ba9c12c7d06cc9e59b77 
> 
> Diff: https://git.reviewboard.kde.org/r/109684/diff/
> 
> 
> Testing
> -------
> 
> Not much yet. Works with 3.0 but i have no clue what that code does or how to 
> test it.
> 
> 
> Thanks,
> 
> Michael Jansen
> 
>

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to