Timeline



Jun 26, 2015:

2:35 AM Ticket #3055 (_WinAPI_IOCTL: link in See Also is bad) created by c.haslam
The link <a …

Jun 22, 2015:

7:16 PM Ticket #2960 (SciTE show code abnormal) updated by szfzafa
I got the same problem here. Must be some files from old version messing this up, cannot figure it though. Just delete all files and reinstall, then it's gonna be OK.
7:32 AM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) updated by jchd18
I never pretended it was the right way to handle errors and never said it wasn't a bug! And I never touched this code.
7:15 AM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) updated by J-Paul Mesnage
Thanks , You right checking only @error instead of $iError was the smallest correction
2:18 AM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) closed by BrewManNH
Fixed: Fixed by revision [11327] in version: 3.3.13.21
2:16 AM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) reopened by BrewManNH
1:02 AM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) updated by BrewManNH
That doesn't explain why it is set that way, or when it was changed, or where it was documented. If you make a change like this, it needs to be documented. Where 10 is being added to the @error value is definitely a bug. If you wanted to return a non-zero value for the $aRet[0] being 0 then you should be adding 10 to the $iError variable AFTER the If statement, not before it. The way it was rewritten guarantees that it will always return an error condition unless @error is -10.

Jun 21, 2015:

10:27 AM Ticket #3053 (Different file size after Encrypt-Decrypt file) updated by jchd18
Additional note: https://www.autoitscript.com/forum/topic/173380-different-file-size-after-encrypt-decrypt-file/?do=findComment&comment=1254439 comes with a test script which works as expected. So "works for me".

Jun 20, 2015:

2:17 PM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) updated by jchd18
In every function in Crypt.au3 error return values are offset by distinct constant values; I guess it's to help locate where the error popped from.
12:34 PM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) updated by J-Paul Mesnage
In fact the + 10 if the $aRet[0] is non zero to insure the setting of a non zeror @error
3:59 AM Ticket #3033 (Small mistake in _Excel_PictureAdd() Help File) closed by BrewManNH
Fixed: Fixed by revision [11325] in version: 3.3.13.21
3:55 AM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) closed by BrewManNH
Fixed: Fixed by revision [11324] in version: 3.3.13.21
3:34 AM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) updated by BrewManNH
I found where it was changed in the repository. Not sure why it got changed the way it did, but easy enough to correct.
12:19 AM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) updated by wraithdu
Yep. My original version is in ticket #2263.

Jun 19, 2015:

6:15 PM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) updated by BrewManNH
According to the header in the function, you wrote it, did someone change it after it was committed?
7:00 AM Ticket #3054 (_Crypt_GenRandom always returns False and sets @error) created by wraithdu
The function sets $iError = @error + 10 without checking @error. …

Jun 18, 2015:

5:38 PM Ticket #3053 (Different file size after Encrypt-Decrypt file) closed by Jos
Rejected: This is not a bug report and really should be posted in the support forum. Jos
2:30 PM Ticket #3053 (Different file size after Encrypt-Decrypt file) created by mvladb@…
Hello! At the moment I'm having a problem with integrity of decrypted …

Jun 17, 2015:

2:02 AM Ticket #3051 (Enum: typo) closed by BrewManNH
Fixed: Fixed by revision [11323] in version: 3.3.13.21
1:57 AM Ticket #3050 (_FileWriteFromArray: doc clarification) closed by BrewManNH
Fixed: Fixed by revision [11322] in version: 3.3.13.21

Jun 14, 2015:

9:44 PM Ticket #3052 (_ArraySort doc needs further clarification for 2D) created by c.haslam
Existing: Index of array to start sorting (default 0 = first …
7:27 PM Ticket #3051 (Enum: typo) created by c.haslam
Existing, in example: ; Multiple each enumeration by 2. I …
5:29 AM Ticket #3050 (_FileWriteFromArray: doc clarification) created by c.haslam
Existing: Start array index to read, normally set to 0 or 1. …
4:10 AM Ticket #2589 (Exit has to be put in function in order to use it in short if.) closed by BrewManNH
Works For Me: The problem isn't in the ternary operator, the problem is that everyone is misunderstanding what is going on when using it. Comment 3 - The results are 100% correct, the problem is that you're expecting ($i = 1) ? ($iTEST = $i) : ($iTEST2 = 4 - $i) to assign the right value to the left variable, that's not what is happening. What's happening is that if $i = 1 then you are COMPARING the right value to the contents of the left variable. The result is a Boolean True or False, there is no assigning of values being done at all. So the consolewrite at the end is always going to show a value of 0 for $iTest and $iTest2 because that is what you set them to at the start of the loop. Comment 4 - This demonstrates exactly what I was referring to in my reply to the code in Comment 3. The last 2 ternary operations are telling you that because 1 doesn't equal 3, use the second expression's answer, which is going to be FALSE because $iTEST3 does not equal 2, you aren't assigning 2 to $iTEST3, you're comparing it to the value in $iTEST3, which is 4. The next one says that because 3 does equal 3, run the first expression, and because $iTEST3 does equal 4, return TRUE. As to the OP, the code works as expected to me. Exit isn't an expression, it's a statement keyword and doesn't work as you're expecting it to in the ternary operator. Sorry, but that is how it works and you're using it wrong. The second example in your original post triggers an error message in AU3Check, but will run as is if you turn off AU3Check before trying to run it. There's nothing wrong in the code, just the syntax checker doesn't understand it. You can bypass the error message by assigning the whole thing to a variable like this. […] I see no bugs here, just misunderstandings and poor code.

Jun 13, 2015:

8:37 PM AutoRelate.2.txt attached to Ticket #3049 by c.haslam
Revised suggestion report: added links from GuiCreate…
4:55 PM Ticket #3049 (Cross-referencing to assist in finding UDFs in the help) updated by anonymous
In the report, where Include is blank, all functions in the management group would have the link(s).
4:50 PM Ticket #3049 (Cross-referencing to assist in finding UDFs in the help) updated by anonymous
I have written a script that suggests what links there should be in what function help pages, and what they should be. This can be added to, to add links to .txt files. It works by matching words in management-file file names for native functions with UDF management-file file names. Where a management group is a mix, e.g. GUI Control Creation, it works at the function level. This script is experimental. There is a partnership between it and me, to figure out what is needed. The report attached is my suggestion. It was generated by the script. I took the approach of seeing what native functions should have links to what UDFs. I did some work on figuring out what UDFs should have links to native functions, but I failed to get this to work properly. I then realized that the UDF to native links are the reverse of the native to UDF links: one is the inverse of the other. Your thoughts?
4:48 PM AutoRelate.txt attached to Ticket #3049 by c.haslam
Suggested links report

Jun 12, 2015:

8:00 PM Ticket #3049 (Cross-referencing to assist in finding UDFs in the help) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
7:31 PM Ticket #3049 (Cross-referencing to assist in finding UDFs in the help) created by c.haslam
I am starting this ticket because the topic has changed from Ticket …
12:47 PM Ticket #2901 (Text file as a binary) updated by mLipok
This problem is not only in reading as Binary, there is also problem with encoding: here is repro: […]

Jun 10, 2015:

1:51 PM Ticket #3048 (DllStructCreate strange bug) closed by jchd18
No Bug: No bug here: re-read help file under DllStructCreate and look for align directive. […] Next time use GHS forum to ask questions.
12:12 PM Ticket #3048 (DllStructCreate strange bug) created by anonymous
This structure size is 512 Bytes, but when I use DllStructGetSize() to …
4:50 AM Ticket #3047 (_MathCheckDiv: Purpose inaccurate) created by anonymous
Existing: Checks if Num1 is divisable by Num2 Looking at the …
3:20 AM ComRef.zip attached to Ticket #3046 by c.haslam
zipped edited ComRef.htm
3:00 AM Ticket #3046 (Obj/COM Reference: typos) updated by c.haslam
Hi, I tried to attach the edited version of ComRef.htm, but Trac complained "Captcha Error -- Submission rejected as potential spam -- Maximum number of external links per post exceeded -- Trac thinks your submission might be Spam. To prove otherwise please provide a response to the following" but there was nothing to respond to. What next?

Jun 9, 2015:

6:48 PM Ticket #3043 (FOR..IN..NEXT loop completes before processing all Outlook maillitems) closed by Jos
No Bug: Same is happening with a VBScript so not an AutoIt3 Comm issues
7:58 AM Ticket #3046 (Obj/COM Reference: typos) updated by mLipok
Please downolad this: https://www.autoitscript.com/autoit3/files/beta/autoit/autoit-docs-v3.3.13.20-src.zip Unpack. Go to .. ....\autoit-docs-v3.3.13.20-src (1).zip\docs\autoit\english\WEB_html\intro\ try to modyfi ....\WEB_html\intro\ComRef.htm post here. In this way you can change any file and post here, yours "ready to use" proposals. You can also change some text files: ...\autoit-docs-v3.3.13.20-src (1).zip\docs\autoit\english\txt2htm\txtFunctions ...\autoit-docs-v3.3.13.20-src (1).zip\docs\autoit\english\txt2htm\txtlibfunctions
5:20 AM Ticket #3046 (Obj/COM Reference: typos) created by c.haslam
Existing: This could be very handy in cases you need to wait for …
2:46 AM Ticket #3044 (Language reference > Variables and Constants) closed by BrewManNH
Rejected: Constants are variables, they don't need their own heading. Also, the variables section of the help file includes Arrays and Maps and they're not mentioned in your request, and are also a type of variable, so they don't need their own heading either.
2:43 AM Ticket #3045 (String constants: ' and ") closed by BrewManNH
Rejected: As explained above, this is already referenced in the help file. As this isn't variable related, it wouldn't be something that should be included in the variable reference section.

Jun 8, 2015:

6:16 PM Ticket #3045 (String constants: ' and ") updated by jchd18
This is exposed under Datatypes -> Strings.
6:03 PM Ticket #3043 (FOR..IN..NEXT loop completes before processing all Outlook maillitems) updated by apoliemans
Problem also on: - WIN7 64-bit - MS Outlook 2010 Andre
6:00 PM Ticket #3045 (String constants: ' and ") updated by TicketCleanup
Version changed
Automatic ticket cleanup.
5:00 PM Ticket #3044 (Language reference > Variables and Constants) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
4:42 PM Ticket #3045 (String constants: ' and ") created by c.haslam
In Language reference > Variables, I do not find the use of ' and " …
4:29 PM Ticket #3044 (Language reference > Variables and Constants) created by anonymous
I suggest that the Variables page be called Variables and COnstants
12:13 PM Ticket #3043 (FOR..IN..NEXT loop completes before processing all Outlook maillitems) updated by apoliemans
In addition, my config is - WIN7 32-bit - MS Outlook 2007. Andre

Jun 7, 2015:

9:14 PM Excel_test.au3 attached to Ticket #3043 by apoliemans
FOR..IN..NEXT loop deleting Excel sheets
9:12 PM Outlook_test.au3 attached to Ticket #3043 by apoliemans
testcase FOR..IN..NEXT loop deleting Outlook mailitems
9:10 PM Ticket #3043 (FOR..IN..NEXT loop completes before processing all Outlook maillitems) created by apoliemans
Tested in v3.3.12.0 and v3.3.13.20 (beta). When iterating Outlook …
1:23 PM Ticket #3029 (_DateDiff() additional help) closed by J-Paul Mesnage
No Bug: The function return a double. the time is not ignored.
10:18 AM Ticket #3039 (AutoiItSetWindowTitle() typo in example 2) closed by J-Paul Mesnage
Fixed: Fixed by revision [11317] in version: 3.3.13.21
10:14 AM Ticket #3041 (AutoitWinGetTitle typos in example) closed by J-Paul Mesnage
Fixed: Fixed by revision [11316] in version: 3.3.13.21
9:13 AM Ticket #3042 (Number(): Remarks needs rework) closed by J-Paul Mesnage
Fixed: Fixed by revision [11314] in version: 3.3.13.21
9:00 AM Ticket #3040 (Int() typos in Remarks) closed by J-Paul Mesnage
Fixed: Fixed by revision [11313] in version: 3.3.13.21

Jun 6, 2015:

6:54 AM Ticket #2955 (Using Is### breaks Maps passed ByRef) updated by anonymous
Hi. Any news?

Jun 5, 2015:

8:39 PM Ticket #3042 (Number(): Remarks needs rework) created by c.haslam
Remarks says: A string beginning with digits has non-numeric …
6:25 PM Ticket #3040 (Int() typos in Remarks) updated by anonymous
Yes, I make typos too! nolded => bolded.
3:53 PM Ticket #3041 (AutoitWinGetTitle typos in example) created by anonymous
Display AutoIt"s Hidden Window should be Display AutoIt's hidden …
3:47 PM Ticket #3040 (Int() typos in Remarks) updated by c.haslam
Sorry,but most of the nolded corrections don't show. Hopefully you will be able to simply copy the revised text into the help file.
3:44 PM Ticket #3040 (Int() typos in Remarks) created by c.haslam
Remarks says: Default behavior is that if the result is within range …
6:08 AM Ticket #3039 (AutoiItSetWindowTitle() typo in example 2) created by c.haslam
In Example 2, I see Set the title of of the AutoIt Hidden Window

Jun 2, 2015:

8:40 PM Ticket #3033 (Small mistake in _Excel_PictureAdd() Help File) updated by J-Paul Mesnage
Summary changed
11:00 AM Ticket #3034 (_Timer_SetTimer() doc example) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
10:40 AM Ticket #3034 (_Timer_SetTimer() doc example) closed by J-Paul Mesnage
Completed: Added by revision [11310] in version: 3.3.13.21
10:35 AM Ticket #3034 (_Timer_SetTimer() doc example) updated by J-Paul Mesnage
Summary changed
10:29 AM Ticket #3034 (_Timer_SetTimer() doc example) updated by J-Paul Mesnage
it is request not a bug
10:28 AM Ticket #3034 (_Timer_SetTimer() doc example) updated by J-Paul Mesnage
Type changed
8:39 AM Ticket #3037 (_RunDOS() waits for command completion) closed by J-Paul Mesnage
Fixed: Fixed by revision [11309] in version: 3.3.13.21
8:33 AM Ticket #3038 (_Timer_SetTimer() callback function parameters) closed by J-Paul Mesnage
Fixed: Fixed by revision [11308] in version: 3.3.13.21

May 31, 2015:

4:04 PM Ticket #3035 (_FileListToArrayRec: new switch for (protected system files)) closed by Melba23
Rejected: OP PMed that he no longer needed this, so I am closing the ticker. M23
1:16 PM Ticket #3038 (_Timer_SetTimer() callback function parameters) created by c.haslam
Perhaps add a description of what $iTime is: The number of …
10:06 AM Ticket #3036 (_Timer_SetTimer parameter explanations) closed by Melba23
No Bug: Do you seriously think we have the time to look through the closed tickets every now and again to check if someone has added further comments to them? If you want to make a point - open a new ticket. M23

May 30, 2015:

11:18 PM Ticket #3037 (_RunDOS() waits for command completion) created by c.haslam
I suggest adding the following as a Remark: The script waits until …

May 29, 2015:

4:33 AM Ticket #3036 (_Timer_SetTimer parameter explanations) created by c.haslam
If no one looks at comments in closed tickets, please see the ones …
4:26 AM Ticket #1380 (Inform user of required parameters in _Timer_Settimer()) updated by c.haslam
From MSDN, it appears that $msg is always WM_TIMER (0x0113). If so, it shouldn't be a paameter, but it's too late to remove it (without breaking scripts). So I suggest that "$msg is always WM_TIMER (0x0113)" be added.

May 27, 2015:

4:48 PM Ticket #3034 (_Timer_SetTimer() doc example) updated by c.haslam
Insert this line into Check_mounted(): […]
Note: See TracTimeline for information about the timeline view.