Developers Jos Posted January 31 Developers Posted January 31 Uploaded a new beta for au3check, which will now also allow mixed encoding for include files, which was also an issue. This should now allow for use of au3check in VSCode without any wrapper showing a valid filename in Problems. Let me know when there are still issues with its use in VSCode. mLipok, SOLVE-SMART and ioa747 3 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
Developers Jos Posted February 1 Developers Posted February 1 (edited) Also uploaded a new Beta for Tidy v23.402.1150.4 which should also be able to work with mixed encoding for include files. My plan is to remove the workaround-logic from AutoIt3Wrapper to avoid the copying of scriptfiles for processing. When this all is working fine, the plan is to release a new Version for SciTE4AutoIt3 that includes all these changes. I am still on the fence whether that should include the new AutoComplete logic for SciTE. Main goal is to get this all working in VSCode, so I might also include the Beta au3check version, so there will be a separate one in the SciTE directory, and you can choose which one to use in VSCode. Edited February 1 by Jos SOLVE-SMART 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
SOLVE-SMART Posted February 1 Author Posted February 1 2 hours ago, Jos said: My plan is to remove the workaround-logic from AutoIt3Wrapper to avoid the copying of scriptfiles for processing. Sounds great, thank you @Jos 👌 . 2 hours ago, Jos said: Main goal is to get this all working in VSCode, so I might also include the Beta au3check version [...] Would be really nice. 2 hours ago, Jos said: [...] so there will be a separate one in the SciTE directory, and you can choose which one to use in VSCode What does this mean? I don't get it. Do you mean two Au3Check.exe files - one for SciTE and one for VSCode? Why? There is a setting/configuration option in the VSCode extension called "Autoit: Check Path" to define the Au3Check.exe, but this does not work in all circumstances. I tested it by moving the file (also the Au3Check.dat as dependency) into another folder and set the file path in VSCode. Then Au3Check was not found by CTRL+F5 😔 . I didn't investigate more, but I would prefer one single file. Thank you Jos 🤝 . Best regards Sven Stay innovative! Spoiler 🌍 Au3Forums 🎲 AutoIt (en) Cheat Sheet 📊 AutoIt limits/defaults 💎 Code Katas: [...] (comming soon) 🎭 Collection of GitHub users with AutoIt projects 🐞 False-Positives 🔮 Me on GitHub 💬 Opinion about new forum sub category 📑 UDF wiki list ✂ VSCode-AutoItSnippets 📑 WebDriver FAQs 👨🏫 WebDriver Tutorial (coming soon)
Developers Jos Posted February 1 Developers Posted February 1 2 hours ago, SOLVE-SMART said: What does this mean? I don't get it. Do you mean two Au3Check.exe files - one for SciTE and one for VSCode? Why? The regular distribution is with the Autoit3 installer which is controlled by Jon and no plans for any new releases as far as I know, so yes my plan for now is to distribute the updated one via the SciTE installer as that one is the only one I control. 2 hours ago, SOLVE-SMART said: There is a setting/configuration option in the VSCode extension called "Autoit: Check Path" to define the Au3Check.exe, but this does not work in all circumstances. One could either use that field or simply copy my version to replace the original distribution to make things work. 2 hours ago, SOLVE-SMART said: Then Au3Check was not found by CTRL+F5 😔 . I didn't investigate more, but I would prefer one single file. No need to investigate as Ctrl+F5 runs AutoIt3Wrapper which currently uses the au3check version in the AutoIt3 directory. This is one of those things I will adapt in AutoIt3Wrapper to make it work. Still need to look at this to consider the smart approach for this, but honestly maybe we should not use AutoIt3Wrapper at all anymore for au3check (Ctrl+F5) & Tidy (Ctrl+T) and simply execute the programs directly as defined in the settings. SOLVE-SMART 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
argumentum Posted February 1 Posted February 1 (edited) 2 hours ago, SOLVE-SMART said: I tested it by moving the file (also the Au3Check.dat as dependency) into another folder and set the file path in VSCode. Then Au3Check was not found by CTRL+F5 😔 . I didn't investigate more, but I would prefer one single file. ..I think you'd like for the .dat file to be searched in the same folder as the .exe too, in addition to it's proper place. Edited February 1 by argumentum clarify Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting.
SOLVE-SMART Posted February 2 Author Posted February 2 10 hours ago, argumentum said: ..I think you'd like for the .dat file to be searched in the same folder as the .exe too, in addition to it's proper place. Thanks @argumentum. Yes, the .dat file is expected to be in the same folder as the Au3Check.exe. I tried several variants for both files and for the VSCode extension settings. 11 hours ago, Jos said: Still need to look at this to consider the smart approach for this, but honestly maybe we should not use AutoIt3Wrapper at all anymore for au3check (Ctrl+F5) & Tidy (Ctrl+T) and simply execute the programs directly as defined in the settings. Would be great, thanks @Jos. But this has to be tested properly, because sometimes the VSCode extension deals with the Autoit3Wrapper, sometimes (in other aspects) not 🧐 . Best regards Sven Stay innovative! Spoiler 🌍 Au3Forums 🎲 AutoIt (en) Cheat Sheet 📊 AutoIt limits/defaults 💎 Code Katas: [...] (comming soon) 🎭 Collection of GitHub users with AutoIt projects 🐞 False-Positives 🔮 Me on GitHub 💬 Opinion about new forum sub category 📑 UDF wiki list ✂ VSCode-AutoItSnippets 📑 WebDriver FAQs 👨🏫 WebDriver Tutorial (coming soon)
argumentum Posted February 2 Posted February 2 7 hours ago, SOLVE-SMART said: Yes, the .dat file is expected to be in the same folder as the Au3Check.exe. oops. I feel silly. It was always there I didn't look. SOLVE-SMART 1 Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting.
Developers Jos Posted February 2 Developers Posted February 2 (edited) Also made the changes to this beta Au3Stripper v23.402.1150.2 to support input files with special characters in their name and include files. On top of that, it supports merging include files that have different encoding. The output file will be the same encoding as the Master file, and all other included files will be converted to that encoding. This makes it possible to run Au3Stripper without the need for AutoIt3Wrapper to preprocess all used files. In the process of stripping out all the preprocessing stuff and come up with the best way to redistribute au3check with the next version of the Installer package. Edited February 3 by Jos mLipok and SOLVE-SMART 2 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now