Timeline



Mar 6, 2024:

3:01 PM Ticket #3974 (Key Stuck when using HotKeySet + Send) closed by J-Paul Mesnage
Works For Me: I recheck with the following script and Ii is working So I close it with "works for me" so if you encounter a pb please open a new tcket with a repro script […]
8:48 AM Ticket #3796 (Execute() cause crash (-1073741819) with some strings containing ...) closed by J-Paul Mesnage
Works For Me: Hi, I recheck under 3.3.16.1 no Crash so I close it work for me

Mar 5, 2024:

9:00 AM Ticket #4000 (HotKeyset() must be defined for only one key) created by J-Paul Mesnage
HotkeySet("aa") must be illegal HotkeySet("{XYZ}") must illegal too …

Mar 3, 2024:

2:26 PM Ticket #3999 (_WinAPI_OemToChar - improved implementation) updated by AspirinJunkie
Further optimized version in terms of memory consumption, performance and code size through shared use of the string buffer for input and output: […]
9:00 AM Ticket #3999 (_WinAPI_OemToChar - improved implementation) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
8:18 AM Ticket #3999 (_WinAPI_OemToChar - improved implementation) created by AspirinJunkie
The current implementation of the function _WinAPI_OemToChar() uses …

Mar 1, 2024:

6:41 PM Ticket #2855 (Scoping and declaration modifiers combinations) updated by Andreik
Static Local Enum might be handy in some situations but if this is the only scoping declaration with issues, can others be implemented and delay this one until you have a proper fix? By the way, are there any other developers helping you with the huge amount of requests?

Feb 29, 2024:

8:01 PM Ticket #2855 (Scoping and declaration modifiers combinations) updated by J-Paul Mesnage
I found that my fix was not so good, I have difficulty for the Static Local Enum ... Can I forget about it?

Feb 27, 2024:

7:31 AM Ticket #3948 (Map object: keys [0] and ["["] clash) updated by J-Paul Mesnage
Owner changed
Fix sent to Jon

Feb 26, 2024:

5:51 PM Ticket #3003 (Using a function call in an array assignment causes 2 function calls) updated by J-Paul Mesnage
Hi, I think I found a working solution It was hard speially when both sie refer to subcript defined by array elements Sent Fix to Jon

Feb 23, 2024:

4:29 PM Ticket #3003 (Using a function call in an array assignment causes 2 function calls) updated by J-Paul Mesnage
Owner changed
Hi, I look again to what I try to do, My fix is not working So perhaps Jon will have a solution

Feb 20, 2024:

3:57 PM Ticket #3948 (Map object: keys [0] and ["["] clash) updated by J-Paul Mesnage
Owner, Status changed
3:55 PM Ticket #3717 (StringFormat doesn't format int64 integers correctly) updated by J-Paul Mesnage
Owner changed
3:52 PM Ticket #3950 (Silent crash without triggering recursion warning) closed by J-Paul Mesnage
Works For Me: No answer to I close the ticket
3:51 PM Ticket #1503 (FileGetSize don't works solid) updated by J-Paul Mesnage
Owner changed
3:49 PM Ticket #3929 (Memory leak when returning struct members within With...EndWith) updated by J-Paul Mesnage
Owner changed
3:48 PM Ticket #3944 (GUICtrlSetFont (and GUISetFont) sets font name inconsistently) updated by J-Paul Mesnage
Owner changed
3:47 PM Ticket #3941 (ToolTip with $TIP_CENTER + $TIP_FORCEVISIBLE is mispositioned) updated by J-Paul Mesnage
Owner changed
3:47 PM Ticket #3886 (Default keyword = -1 in expression) updated by J-Paul Mesnage
Owner changed
3:46 PM Ticket #2279 (For loop not working as expected) updated by J-Paul Mesnage
Owner changed
3:45 PM Ticket #3895 (Allow string() to return first class object name) updated by J-Paul Mesnage
Owner changed
3:44 PM Ticket #3953 (missing bracket error when using ternary operator or OR operator ...) updated by J-Paul Mesnage
Owner changed
3:43 PM Ticket #3961 (HotKeySet and Send extended function keys) updated by J-Paul Mesnage
Owner changed
3:42 PM Ticket #3962 (Not able to interrupt script with hotkey on latest version v3.3.16.1) updated by J-Paul Mesnage
Owner changed
3:40 PM Ticket #3973 (GUICtrlSetColor does not work on GUICtrlCreateRadio) updated by J-Paul Mesnage
Owner changed
3:33 PM Ticket #3974 (Key Stuck when using HotKeySet + Send) updated by J-Paul Mesnage
Owner changed
3:02 PM Ticket #3997 (Improvement of _WinAPI_RegisterShellHookWindow example) closed by J-Paul Mesnage
Completed: Added by revision [13041] in version: 3.3.17.0
1:51 PM Ticket #3966 (Macro @WinLevel) updated by anonymous
Replying to Andreik: > Why @OSBuild is not enough? @OSBuild is a little bit another thing which is good not instead of but in addition to @WinLevel.
1:44 PM Ticket #3966 (Macro @WinLevel) updated by anonymous
Replying to Jos: > Why not simply make a UDF which returns the OS version? I've already written such UDF for myself many years ago. But it is a crappy crutch, not a decision.
8:15 AM Ticket #3995 (Maps abort with negative integers as keys) updated by J-Paul Mesnage
Summary changed

Feb 17, 2024:

3:41 PM Ticket #3969 (Map Initializer List) updated by anonymous
Andreik, that only means that the maps are poorly designed -- and NOTHING else. It's not necessarily anyone's fault/guilt; after all, obtaining perfection(or even just good-enough-ness) is a progress (and i hasten to say that the maps in their current form are NOT good-enough: to be blunt, they're literally a worser version of Scripting.Dictionary -- that's it.) We're all now got involved(if only in spirit) in making maps progress further making them the best they can be(in bed AutoIt); now lets be optimistic and hope/believe it will be crowned with a resounding success!! :]
12:24 AM Ticket #3969 (Map Initializer List) updated by Andreik
The syntax might work but the examples are bad since AutoIt maps are designed to work with integers and strings, not with handles or other data types as keys.

Feb 16, 2024:

7:02 AM Ticket #3995 (Maps abort with negative integers as keys) updated by J-Paul Mesnage
Owner, Status changed
It is easy to write $map[String(...)] = ... But I leave to jon the decision to accept negative number

Feb 15, 2024:

10:17 PM Ticket #3997 (Improvement of _WinAPI_RegisterShellHookWindow example) created by YuTang
Link:[https://www.autoitscript.com/autoit3/files/beta/autoit/docs/libfu
4:45 PM Ticket #3995 (Maps abort with negative integers as keys) updated by anonymous
I humble ask you to take another, fresh look at the maps, and see if the design truly cannot be improved just a wee little bit, to allow this USEFUL types as keys! In fact, it seems any type that can be hashed can be possible to uee as key in maps; (and of course both negative and positive ints, floats, strings, pointers/handles, all these should be elementary to hash them...) I have an extensive UDF library written in 3.3.15.0 for a client, (that i have used also for other clients later) that uses maps with negative integers as keys (namely, $GUI_EVENT* and such; for example $GUI_EVENT_CLOSE is -3), and also with GUI/Ctrl handles; and i used Default key to represent a default value that map should return if the key is not present in it. Now it seems, i cannot use this big library in any newer versions without rewriting it; which makes the clients frustrated and potentially angry and maybe very dangerous! That's... not ideal :)
3:46 PM Ticket #3995 (Maps abort with negative integers as keys) updated by J-Paul Mesnage
Hi, It is by design that negative number are not allowed You also need to take care of conversion to int using ptr or handle that will do the same I am not so sure that Doc is clear on this point.
12:51 PM Ticket #3996 (Unexpected silent conversion of several AutoIt types when used as keys ...) updated by J-Paul Mesnage
Map setting is only valid for String and positive integer It is true that any key will convert by the internal AutoIt concersion to Integer when needed So be carefull to the key value used. the doc is almost coherent not refering perhaps to negative values, so Handle and Ptr can have pb, float can match too the same entry here is a test script which show what can happen […]

Feb 14, 2024:

10:41 AM Ticket #3969 (Map Initializer List) updated by anonymous
also […]
10:39 AM Ticket #3969 (Map Initializer List) updated by anonymous
Please consider this proposition of a good non-ambiguous syntax: […] -- or (which can be an allowed alternative, just like arrays have two ways to define 'em) -- […]
9:57 AM Ticket #3993 (_WinAPI_SetWindowTheme() - remove limits) closed by J-Paul Mesnage
No Bug: Hi, there is no bug as 0, 0 will use Null in the current implementation you must us "", "" if if you want to siable as stated in the doc Cheers

Feb 13, 2024:

2:42 PM Ticket #3989 (SplashOff() not being parsed correctly by SyntaxCheck Prod and Tidy) updated by anonymous
ok, a func all by itself on a single line is not a glaringly obvious error. rrrright. someone's got a 4-digit IQ... in binary! >:/ it can even be catched by a dead-simple regexp if anything else is ToO ComTPLicaTeD! "(?m)^\s*\w+\s*(;.*)?$"

Feb 12, 2024:

7:26 PM Ticket #3993 (_WinAPI_SetWindowTheme() - remove limits) updated by argumentum <argumentum@…>
[…]
7:22 PM Ticket #3993 (_WinAPI_SetWindowTheme() - remove limits) updated by argumentum <argumentum@…>
I went overboard. You are right. Ok, this modification will take 0 as it did in prior versions. So it returns the expectation that ",0,0)" would do, without having to "'ptr',0" each field. […]
7:12 PM Ticket #3987 (Aut2Exe creates a temp folder without deleting it) updated by Jos
Closed due to no response of the ticket creator and "works for me"
7:12 PM Ticket #3987 (Aut2Exe creates a temp folder without deleting it) closed by Jos
Works For Me
7:09 PM Ticket #3989 (SplashOff() not being parsed correctly by SyntaxCheck Prod and Tidy) updated by Jos
Not going to happen as au3check's purpose isn't to execute script but rather precheck for obvious errors. This one as explained is going to stay as it is. ... and I have no clue what Tidy has to do with any of this.
6:49 PM Ticket #3996 (Unexpected silent conversion of several AutoIt types when used as keys ...) created by anonymous
(this applies to all versions from 3.3.15.0 to 3.3.16.1) In maps, when …
5:24 PM Ticket #3994 (AutoIT crashes in IsDeclared if $vVar is not declared) closed by J-Paul Mesnage
No Bug: Ok I close it
5:21 PM Ticket #3995 (Maps abort with negative integers as keys) created by anonymous
Since the first time maps got introduced, the types supported as keys …
4:46 PM Ticket #3993 (_WinAPI_SetWindowTheme() - remove limits) updated by J-Paul Mesnage
I don't knowif it is so useful to extend this function as coloring checkbox can be done with the current implementation […]
1:23 PM Ticket #2963 (Macro for file name in included files) updated by anonymous
We also have encountered a great need for this macro (lets call it @ThisScript(which contains the full path to the script from which it is invoked, EVEN WHEN this script is #include'd inside another -- that's the whole point!), or @ScriptLineNumberWithFile - which contain the linenumber AND the file from which it is invoked, like eg "line 15 in D:\test\includes\myinclude2.au3") Now, take a deep breath and in a step-by-step manner please reconsider and add this macro! Absence of a way to get the name of included file has costed us, and evidently other users, countless hours of frustrating and nerve-wrecking bug-hunting! One day, i was doing just that, trying to find this pesky bug that was happening in some included UDF, and was getting so annoyed, that i shouted at my cats to stop pestering me to feed them! They were left hungry for 4 hours... So, if making the users life better isn't a sufficient reason to sway your harsh judgement the other way, then at least think of the kittens and do it for their rumbling (and very fluffy) tum-tums' sake! When it's done, I promise to buy them the best and very expensive treats, and we will celebrate together.
12:40 PM Ticket #3989 (SplashOff() not being parsed correctly by SyntaxCheck Prod and Tidy) updated by anonymous
Jpm, this bug pertains only to Au3Check, NOT to AutoIt. It has nothing to do with the builtin functions; if we use a user-defined func is this *erroneous* way, the result is the same. So, in particular, there's no need to change the documentation. AutoIt rightfully crashes with "Error parsing function call" because the function is NOT assigned to a variable! […] if it is assigned to a variable, then of course there's no problem. […] I recommend reopen the ticket and try to fix it when there's time. It is arguably not a critical bug, but a bug nonetheless. ~anonymous
11:02 AM Ticket #3992 (_WinAPI_DwmSetWindowAttribute() remove child proofing) closed by J-Paul Mesnage
Fixed: Fixed by revision [13037] in version: 3.3.17.0

Feb 11, 2024:

7:08 PM Ticket #3993 (_WinAPI_SetWindowTheme() - remove limits) updated by argumentum <argumentum@…>
This would work for ... no clue, but is not a bad idea either: […]
6:31 PM Ticket #3993 (_WinAPI_SetWindowTheme() - remove limits) updated by argumentum <argumentum@…>
ok, close this and pardon my ignorance. Calling $name and $list as an empty string is what I should have done. anyone reading this in the future, here's an extended/"free style" function: […]
5:40 PM Ticket #3969 (Map Initializer List) updated by vanowm <fromautoitscript.comid240211@…>
Another reasoning to have such feature is ability create constant maps. Currently we have to create a temporary map, populate it, then copy it to a constant.: […]
5:32 PM Ticket #2963 (Macro for file name in included files) updated by vanowm <autoitscript@…>
Please re-open this ticket. Currently there are two ways get the main scriptname: via $CmdLine and @ScriptName, however there no way get the included scriptname at all. It just doesn't make sense that @ScriptLineNumber points to one file, but @ScriptName points to another.
2:37 PM Ticket #3994 (AutoIT crashes in IsDeclared if $vVar is not declared) updated by anonymous
Regret, my mistake. cancel this ticket regards torchrish@…
1:33 PM IsDeclared crash.jpg attached to Ticket #3994 by torchrish@…
1:32 PM Ticket #3994 (AutoIT crashes in IsDeclared if $vVar is not declared) created by torchrish@…
#include-once #include <AutoItConstants.au3> If IsDeclared($vVar) <> …
Note: See TracTimeline for information about the timeline view.