-
Notifications
You must be signed in to change notification settings - Fork 0
clear all is not allowed #6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks for reporting the issue. @Abdallah-Elshamy do you have an idea how to deal with it? |
Thanks for the report! @siko1056 , Since A rough solution for that would be detecting the To provide better isolation for the notebook variables, it is better to parse the |
Thanks for the brainstorming @Abdallah-Elshamy . I also thought about parsing for clear, but I think there are too many ugly cases of calling clear to be considered, this might not be a stable solution. I had a very elegant solution, see #7. However, there is https://savannah.gnu.org/bugs/?62077 😓 Declaring everything as public as last resort violates OOP a lot 😅 |
I agree. Too many edge cases to handle and even if we got all of them right, the performance would be worse.
Neat!
I don't think that will be a good idea too. I believe that maintaining OOP principles is more important than handling this edge case. I guess this will have to wait until this bug is solved 😓. |
Hi!
Great work, thanks for the package!
It seems like if the notebook has a "clear all" line,
the "clear" clean variables of the class itself:
My workaround is to delete the line before the execution, but I think it could be a better solution.
Thanks again!
The text was updated successfully, but these errors were encountered: