Closed Mattia541993 closed 4 years ago
In case that you want to realize automatic save, that is already built-in (options/advanced editor/auto save all files) But I look into the script issue.
Thank you for your answer and thanks for your suggestion, since I created an auto-save script by hand checking the difference between two function invocations... It works.
However this issue is more general, I think.
But what I was trying to do while I had this crash was make an auto-save script under the condition that the autocomplete drop down of a latex command was not shown. But I couldn't figure it out, so I'd check if the last word on the current line begins with a backslash. And here the command cursor.lineNumber()
.
Thank you again for your answer
a fixed texstudio can be found here: https://bintray.com/sunderme/texstudio/download_file?file_path=texstudio-osx-2.12.16-201912141808-git_c1187b2.dmg (osx)
Thank you, it doesn't crash anymore, however there is a weird problem with cursor.lineNumber()
I explained in a new issue: https://github.com/texstudio-org/texstudio/issues/836
Thank you again for the fixed texstudio
When I try to run this simple script below, texstudio crashes on both OSs
Environment
Expected behavior
texstudio won't crashes
Actual behavior
When I try to run this simple script below, texstudio crashes on both OSs
After many attempts I saw that the cursor.lineNumber() is the bad line. On macOS texstudio crashes with the error below
On Ubuntu texstudio crashes with a more self explanatory reason
How to reproduce
Open a text file (or create e new one) as this:
from the main menu: macro -> edit macro -> select script radio button -> paste the code -> run script from there or press "Ok" and run script from: macro -> "script_name" in the drop down menu