Jump to content

3rd BETA SciTE4AutoIt3 installer


Jos
 Share

Recommended Posts

  • Developers

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.

12/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 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

  • Replies 77
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

  • Developers

*** Updated Tidy.exe v2.0.23.6 (JdeB)
    - Update: Handle the added "?x" at the end of the new AU3.API layout

:)

Edited 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

*** 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

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

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

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

  • Developers

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

  • Developers

How can i personalize then language like locale.properties in old version ?

thanks

Nothing 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

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...