You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Historically, some scripted extension would pass the embedded
interpreter session dictionary as a argument of the extension
initializer.
In many cases, that argument ended up not being used but was still
required for all new extension implementations.
This patch relax this requirement by checking if the number of maximum
positional argument is 1 argument more then the number of argument
passed in the parameter pack, in which case it will pass the interpreter
session dictionary with the rest of the arguments. If the implementation
doesn't have it in the initializer, only the paramater pack is passed to it.
Signed-off-by: Med Ismail Bennani <[email protected]>
0 commit comments