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
While the JSStringProxy does correctly use the underlying char buffer, a JSExternalString proxying a python string should just become that exact string object when it passes back to python, rather than a proxy of a proxy.
Standalone code to reproduce the issue
import pythonmonkey as pm
a = "this is a string"
b = pm.eval("(str) => str")(a)
assert a is b
Relevant log output or backtrace
No response
Additional info if applicable
No response
What branch of PythonMonkey were you developing on? (If applicable)