Developers Jos Posted December 27, 2007 Developers Share Posted December 27, 2007 (edited) 12/27/2007: Uploaded a BETA version of the new SciTe4AutoIt3.exe installer. The main reason for doing a BETA first this time is that many changes where made that potentially could contain bugs being:- Changes in directory structure to better organise files.- Changes to better support Vista - ReWrite of LUA scripts by Valik and my additions to it.- Me not being available the coming week allowing people to test this version for me and post feedback in this thread.==> Beta SciTE4AutoIt3 12/27/2007 We have done testing with this version but you understand that things could break when you install this release so I advice to make a copy of your SciTE directory before installation to ensure easy recovery. Enjoy,Jos==> ScitillaHistory page containing all SciTE/Scintilla updates.==> Visit the SciTe4AutoIt3 Download page for the latest versions ==> Check the online documentation for an overview of all extra's you get with this installer.expandcollapse popup12/24/2007 *** Updated SciTE v 1.75 (Neil Hodgson) *** Updated LUA Functions: - AutoIt3.LUA removed. - Added directory LUA with several files containing the set of new LUA scripts written by Valik and modified by me to be backwards compatible and included the missing functions. - Added color which identifies word type to the AutoComplete ToolBox. (Valik) - Automatic adjusting horizontal scrollbar. (Valik) - The GotoFunc will not search in Commented lines. (Valik) - Many internal improvemens. (Valik) *** Installer (JdeB) - Moved all Properties file into the SciTE\Properties directory. - Moved SciTEConfig into the SciTE\SciTEConfig directory. - SciTE Desktop Icon will not be created anymore by the installer. - SciTE program Icon updated with the version created by Saunders. *** Updated Tidy.exe v2.0.23.6 (JdeB) - Fixed: BUG with /SF not properly detect #ce. - Fixed: BUG with /SF sorting Funcs commented in a #cs-#ce block. - Fixed: BUG with invalid added space when variable ends with underscore character. - Fixed: BUG with invalid added space in For when it contained negative numbers after TO and STEP. - Update: Handle the added "?x" at the end of the new AU3.API layout - Added: Proper casing the known # Directives. - Added: Copy the Description found on #Region and add it to the #EndRegion line. This can be switched off by parameter /Skip_EndRegion_Comment or /serc - Added: /Skip_EndFunc_Comment or /sefc to stop the addition of the text to the EndFunc statement. - Added: /Skip_commentblock or /scb which will leave #cs-#ce commentbock alone. *** Updated AutoIt3Wrapper_Gui/AutoIt3Wrapper v1.9.5 (JdeB) - Fixed: Reshacker install now also works with Vista - Fixed: show correct version for au3check in the GUI. - Added: Check for ResHacker path in Registry to allow the use of the Installer created by GEOSoft. - Added: #AutoIt3Wrapper_UseX64 directive - Added: Show Environment information in the Console output to assist with debugging. - Fixed: Issue with full path definitions for Ico and Outputpath. *** Updated Obfuscator.exe v1.0.24.9 (JdeB) - Fixed: Error for OnAutoItExit() when specified in: Opt("OnExitFunc", "OnAutoItExit") - Added: /SV /StripUnusedVars; Remove All "Global ???" Lines when all declared variables are unused by the script. (Default = 0) - Added: /StripOnly option which will strip your script from all unneeded Funcs and Global Variavbles. This will be a spacesaver for your output EXE when you are using standard (many) include files. /So or /StripOnly Will set the options to: /SF /SV /CV=0 /CF=0 /CS=0 /CN=0 *** Updated Updatedefs.exe v1.4.3.3 (JdeB) - Fixed: install issue with Vista Edited December 27, 2007 by Jos 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. Link to comment Share on other sites More sharing options...
MadBoy Posted December 27, 2007 Share Posted December 27, 2007 (edited) Thanks Jos and Valik for the huge amount of work you guys put in this. Gone to testing Edit: missing word Edited December 27, 2007 by MadBoy My little company: Evotec (PL version: Evotec) Link to comment Share on other sites More sharing options...
Developers Jos Posted December 27, 2007 Author Developers Share Posted December 27, 2007 (edited) *** Updated Tidy.exe v2.0.23.6 (JdeB) - Update: Handle the added "?x" at the end of the new AU3.API layout Edited December 27, 2007 by Jos 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. Link to comment Share on other sites More sharing options...
MadBoy Posted December 28, 2007 Share Posted December 28, 2007 *** Updated Tidy.exe v2.0.23.6 (JdeB) - Update: Handle the added "?x" at the end of the new AU3.API layout Possible bug: ControlClick($window_title, "", "[CLASS:Button; TEXT:" & $button_text & "; INSTANCE:" & $a & "]", "left", 2) It doesnt' count commas right. So at the time when i wrote comma and started writting 'left' it already said i am filling in later parameters of controlclick. My little company: Evotec (PL version: Evotec) Link to comment Share on other sites More sharing options...
Valik Posted December 28, 2007 Share Posted December 28, 2007 Apparently SciTE's default is to treat , and ; as parameter separators. Jos, you need to add this line: calltip.au3.parameters.separators=, Link to comment Share on other sites More sharing options...
Achilles Posted December 28, 2007 Share Posted December 28, 2007 I installed this and it worked fine... I looked through some of my scripts and it all looked good... I like the addition of the colored cubes telling you whether you're dealing with functions, macros or variables! My Programs[list][*]Knight Media Player[*]Multiple Desktops[*]Daily Comics[*]Journal[/list] Link to comment Share on other sites More sharing options...
James Posted December 29, 2007 Share Posted December 29, 2007 (edited) Good work. I like the cube too! Awesome work. No problems here so far!Edit:OK, if you type in quite quickly:#include <GUIConstants.au3>You should see a little box flicker (the one for the functions) Edited December 29, 2007 by JamesB Blog - Seriously epic web hosting - Twitter - GitHub - Cachet HQ Link to comment Share on other sites More sharing options...
Valik Posted December 29, 2007 Share Posted December 29, 2007 You're going to see that box. Deal with it. It's not possible to fix without breaking a lot of stuff. Link to comment Share on other sites More sharing options...
James Posted December 29, 2007 Share Posted December 29, 2007 Erm.. OK... Thanks Valik. I really need my old/new PC back. Blog - Seriously epic web hosting - Twitter - GitHub - Cachet HQ Link to comment Share on other sites More sharing options...
Sunblood Posted December 30, 2007 Share Posted December 30, 2007 Everything seems to be working, at least the features I use. Link to comment Share on other sites More sharing options...
LOULOU Posted January 2, 2008 Share Posted January 2, 2008 How can i personalize then language like locale.properties in old version ? thanks Link to comment Share on other sites More sharing options...
MadBoy Posted January 2, 2008 Share Posted January 2, 2008 I wanted to compile script into 64bit mode to use it on WinPE. Yet AutoIt wrapper denied it because i have Windows XP 32 bit. Shouldn't it allow to make the script since it's not gonna be used on this computer?+>12:03:45 Starting AutoIt3Wrapper v.1.9.5 Environment(Language:0409 Keyboard:00000415 OS:WIN_XP/Service Pack 2 CPU:X86)! Skipping #AutoIt3Wrapper_Usex64 directive because this is an X86 Architecture CPU.>Running AU3Check (1.54.10.0) from:C:\Program Files\AutoIt3+>12:03:46 AU3Check ended.rc:0>Running Obfuscator (1.0.24.9) from:C:\Program Files\AutoIt3\SciTE cmdline:- Iteration 1 Strip Functions result: Output 4980 lines and stripped 7934 lines- Iteration 2 Strip Variables result: Output 2673 lines and stripped 2252 lines- Iteration 3 Strip Variables result: Output 2616 lines and stripped 57 lines- Iteration 4 Strip Variables result: Output 2610 lines and stripped 6 lines+> Source 31462 lines 1601350 Characters.+> Stripped 10249 Func/Var lines and 16946 comment lines, Total 1495268 Characters.+> Saved 86% lines 93% Characters.+> Obfuscator v1.0.24.9 finished created:C:\Projects\Project.AU3\ImageManager\image_manager_1.9.9.8_Obfuscated.au3+>12:04:15 Obfuscator ended.rc:0>Running AU3Check for obfuscated file(1.54.10.0) from:C:\Program Files\AutoIt3+>12:04:15 AU3Check Obfuscated code ended.rc:0>Running:(3.2.10.0):C:\Program Files\AutoIt3\aut2exe\aut2exe.exe+>12:04:16 Aut2exe.exe ended.rc:0->Warning: This is an Unicode compiled script and will not run on Win9x/ME.+>12:04:17 RC.exe ended.rc:0+>12:04:18 ResHacker ended.rc:0>Running (3.1.0.0): C:\Program Files\AutoIt3\aut2exe\upx.exe+>12:04:19 UPX.exe ended.rc:0+>12:04:19 AutoIt3Wrapper Finished>Exit code: 0 Time: 49.945 My little company: Evotec (PL version: Evotec) Link to comment Share on other sites More sharing options...
MadBoy Posted January 2, 2008 Share Posted January 2, 2008 Good work. I like the cube too! Awesome work. No problems here so far! Edit: OK, if you type in quite quickly: #include <GUIConstants.au3> You should see a little box flicker (the one for the functions) Valik i am not sure if it's the same thing with typing #include .. but basically the box flickers for anything you write fast. Even just standard text. But if it's the same issue that you already responded to for JamesB then no problem, got used to it. My little company: Evotec (PL version: Evotec) Link to comment Share on other sites More sharing options...
Valik Posted January 2, 2008 Share Posted January 2, 2008 Yes, it's the same issue. There's code to hide Auto-Complete when it doesn't make sense to show it (typing in strings or comments). But it's code that hides Auto-Complete, not prevents it, so the box is shown, then hidden. Link to comment Share on other sites More sharing options...
James Posted January 2, 2008 Share Posted January 2, 2008 Madboy, I already commented on this. Blog - Seriously epic web hosting - Twitter - GitHub - Cachet HQ Link to comment Share on other sites More sharing options...
Developers Jos Posted January 6, 2008 Author Developers Share Posted January 6, 2008 Possible bug: ControlClick($window_title, "", "[CLASS:Button; TEXT:" & $button_text & "; INSTANCE:" & $a & "]", "left", 2) It doesnt' count commas right. So at the time when i wrote comma and started writting 'left' it already said i am filling in later parameters of controlclick.Strange... doesn't do that for me ... did you try adding the suggestion Valik made to see if that fixes it for you ? if so I will add that line to au3.properties. One thing to realize is that SciTE calltips are not aware of strings thus will recognise each comma typed as separator. Apparently SciTE's default is to treat , and ; as parameter separators. Jos, you need to add this line: calltip.au3.parameters.separators=, Thanks 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. Link to comment Share on other sites More sharing options...
Developers Jos Posted January 6, 2008 Author Developers Share Posted January 6, 2008 How can i personalize then language like locale.properties in old version ?thanksNothing changed there so you will need it in the SciTE program directory:Localising SciTE The menus and dialogs can be translated into another language by modifying the locale.properties file which should be stored in the same directory as the global properties. If you translate SciTE, please make the translation available to others. You can either put it on your own web server and tell me so that I can include a link on this page or send me the translation so it can be made available from scintilla.org. It is slightly better to host your translation yourself as that allows it to be updated with no work from me but I understand this is not convenient for everyone. The file names should use ISO 639-1 language codes. If you contribute a translation, then I'll assume you want it to be made freely available under the same conditions as SciTE, unless there is a comment in the file stating otherwise.I guess the installer messed that up for you ?Jos 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. Link to comment Share on other sites More sharing options...
jpm Posted January 6, 2008 Share Posted January 6, 2008 I notice that"s all last open documents are reopen at the next start. 1. How to disable it. (no memorisation) 2. If I use it, how to close all. always the last one reopen Link to comment Share on other sites More sharing options...
Valik Posted January 6, 2008 Share Posted January 6, 2008 Once Jos integrates the change I gave him in the private forum, then set "save.session=0" in your user properties file. Link to comment Share on other sites More sharing options...
jpm Posted January 6, 2008 Share Posted January 6, 2008 Once Jos integrates the change I gave him in the private forum, then set "save.session=0" in your user properties file.That's answer 1. but what about 2? Link to comment Share on other sites More sharing options...
Recommended Posts