Timeline



May 5, 2018:

7:00 PM Ticket #3627 (Feature Request: AutoItWinGetHandle()) updated by Melba23
Why so complicated? Why not simply: […] M23
4:05 PM Ticket #3627 (Feature Request: AutoItWinGetHandle()) created by anonymous
As simple as it sounds, can we get a function that just gives the …

May 4, 2018:

12:49 AM Ticket #3137 (FileRead() treats count parameter as bytes instead of characters for ...) updated by jchd18
Furthermore, the poster uses files with BOM, so that shifts the byteread count.

May 2, 2018:

8:23 PM Ticket #3137 (FileRead() treats count parameter as bytes instead of characters for ...) updated by BrewManNH
Running that test file shows me something different. It looks like StringLen is at fault here and not FileRead. If you do a ConsoleWrite right after the FileRead, and output the @extended you will see that it's always reading 7 characters/bytes like it's supposed to, but stringlen reports the wrong information. Look at the Starting and Ending offsets, and they're identical between the first and second tests.

Apr 29, 2018:

7:24 AM Ticket #3626 (Examples not working) closed by J-Paul Mesnage
Fixed: Fixed by revision [12133] in version: 3.3.15.1

Apr 27, 2018:

5:53 PM Ticket #3626 (Examples not working) updated by J-Paul Mesnage
You right _GUICtrlRichEdit_AutoDetectURL has already fix ( wrong align in $tagMSGFILTER) _WinAPI_GetSaveFileName() is returning @error example will be fix
3:59 PM Ticket #3626 (Examples not working) created by anonymous
_WinAPI_GetSaveFileName - Example errors if you hit Cancel on the save …

Apr 21, 2018:

2:49 PM Ticket #3625 (DllStructGetData() does not retrieve whole string containing null ...) updated by tukangusil7
Well, the Native API functions are also documented in MSDN (e.g. NtCreateKey/ZwCreateKey). Nearly all Native API functions does not require array of WCHARs to be null terminated because the functions work with UNICODE_STRING struct that has information about the length of the given array of WCHARs. Therefore, length of a string in the world of Microsoft Windows Native API is not based on position of null terminator.
12:25 PM Ticket #3625 (DllStructGetData() does not retrieve whole string containing null ...) closed by J-Paul Mesnage
No Bug: This ticket cannot considered as a bug as AutoIt fit MSDN WCHAR/CHAR behavior If you want to catch Embedded Null Char just use Byte and do the conversion you want
11:35 AM Ticket #3625 (DllStructGetData() does not retrieve whole string containing null ...) updated by anonymous
Or perhaps, by implementing a new specialized function, i.e. DllStructGetString().
11:32 AM Ticket #3625 (DllStructGetData() does not retrieve whole string containing null ...) updated by anonymous
I realize there is a side effect of my proposal in the following example case: * A buffer for 2048 wchars is allocated using DllStructCreate(), then an API function returns the bytes length that is written to the buffer, for example, only 20 bytes (10 wchars) are written. * When the the 2048 wchars are retrieved using DllStructGetData(), there will be so many null characters at end the end of the final string. If the above scenario is unwanted because of the possibility to cause script breaking changes, then DllStructGetData() can provides an option to retrieve characters by length. This way will not cause a script breaking change, I think.

Apr 20, 2018:

10:56 PM Ticket #3625 (DllStructGetData() does not retrieve whole string containing null ...) created by tukangusil7
See my question on …

Apr 10, 2018:

4:50 PM Ticket #3624 (Ternary statement cannot be just an expression.) updated by Melba23
I am afraid I regard something like that as really bad coding practice - particularly the way you have it with absolutely no parentheses to help anyone else understand just what is going on. I pity anyone else who has to maintain your code if it is all like that. But if you are happy..... M23

Apr 9, 2018:

7:14 PM Ticket #3624 (Ternary statement cannot be just an expression.) updated by genius257
Thanks for the quick and very informative feedback jpm. It's a small bug that properly will affect less than 1% i imagine. And Melba23, It was a quick way to provide one line of code that could illustrate the problem. I mostly use ternary as a way to if else statements so it would be more like […] Anyway thanks for the time invested :) .
3:19 PM Ticket #3621 (Mistake/(outdated info?) in help file 'Running Scripts') closed by Melba23
Completed: Changed by revision [12125] in version: 3.3.15.1
11:43 AM Ticket #3624 (Ternary statement cannot be just an expression.) closed by Melba23
Wont Fix
11:43 AM Ticket #3624 (Ternary statement cannot be just an expression.) updated by Melba23
Serious gopping syntax - why not write it correctly: […] jpm, I would not waste your time trying to get Au3Check to deal with such an appalling construct. Much better to use your time on something useful. M23

Apr 8, 2018:

5:11 PM Ticket #3624 (Ternary statement cannot be just an expression.) updated by J-Paul Mesnage
You right but I think that there will not be a solution as the way Au3check is implemented is difficult to analyse all AutoIt Syntax I Will have a try but don't expect a solution Sorry for not being able to fix it
3:33 PM Ticket #3624 (Ternary statement cannot be just an expression.) created by genius257
[…] […] I've omitted script path from the output It works …
8:43 AM Ticket #3623 (Problem with au3Stripper) closed by Jos
Fixed
Note: See TracTimeline for information about the timeline view.