----------------------------------------------------------- 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