Timeline



Jun 24, 2022:

3:24 PM Ticket #3896 (Single non-ANSI character failure in BinaryToString) updated by anonymous
Thanks, I expected $single_r_hacek = 0x99C5 to return a Binary, but Binary() is required to do so: $single_r_hacek = 0x99C5 ConsoleWrite(VarGetType($single_r_hacek)) ; shows Int32, 4 bytes, final 00 marking EOT, hence StringLen returned 3. $single_r_hacek = Binary("0xC599") ConsoleWrite(VarGetType($single_r_hacek)) ; shows Binary $UTF8_single_r_hacek = BinaryToString($single_r_hacek, 4) ConsoleWrite(StringLen($UTF8_single_r_hacek)) ; correct output 1
2:31 PM Ticket #3897 (incorrect arithmatic with Hex notation) closed by J-Paul Mesnage
Duplicate: fixed with #3876 for 3.3.16.1
1:27 PM Ticket #3897 (incorrect arithmatic with Hex notation) created by anonymous
When you try to subtract using hex notation, the values end up being …
11:39 AM Ticket #3896 (Single non-ANSI character failure in BinaryToString) updated by jchd18
You were trying to feed UTF8 hex to wrong function(s). […]

Jun 22, 2022:

9:20 AM Ticket #3895 (Allow string() to return first class object name) updated by J-Paul Mesnage
Fix sent to Jon
9:18 AM Ticket #3896 (Single non-ANSI character failure in BinaryToString) closed by J-Paul Mesnage
No Bug: Hi, your script is wrong as the $single_r_hacek is not a "Binary" when use in BinaryToString() at least it must be StringToBinary(ChrW(0x99C5)) after that the write to file have to be changed too if with your script try triple you get wrong result too.

Jun 21, 2022:

1:58 PM Bug in BinaryToString for single non-ANSI character (correct file).au3 attached to Ticket #3896 by anonymous
1:57 PM Bug in BinaryToString for single non-ANSI character.2.au3 attached to Ticket #3896 by anonymous
1:56 PM Ticket #3896 (Single non-ANSI character failure in BinaryToString) updated by anonymous
#cs ---------------------------------------------------------------------------- AutoIt Version: 3.3.16.0 Author: myName Script Function: Template AutoIt script. #ce ---------------------------------------------------------------------------- ; Script Start - Add your code below here ; Bug in BinaryToString with single non-ANSI character $single_r_hacek = 0x99C5 ; LE UTF-code C599 for ř U+0159 LATIN SMALL LETTER R WITH CARON, NOT in ANSI $UTF8_single_r_hacek = BinaryToString($single_r_hacek, 4) ; convert to UTF-8 string ConsoleWrite(StringLen($UTF8_single_r_hacek)) ; gives WRONG output 3 instead of 1 MsgBox(0, "", $UTF8_single_r_hacek) ; correct ř output FileWrite("single_test.txt", $UTF8_single_r_hacek) ; WRONG 0xC5990000 in file $binfile = FileOpen("single_test_bin.txt", 16 + 2) FileWrite($binfile, $UTF8_single_r_hacek) ; WRONG 0x720000 in binary file (ANSI/ASCII r) FileClose($binfile) $double_r_hacek = 0x99C599C5 $UTF8_double_r_hacek = BinaryToString($double_r_hacek, 4) ; convert to UTF-8 string ConsoleWrite(StringLen($UTF8_double_r_hacek)) ; gives correct output 2 MsgBox(0, "", $UTF8_double_r_hacek) ; correct řř output FileWrite("double_test.txt", $UTF8_double_r_hacek) ; correct 0xC599C599 in file $binfile = FileOpen("double_test_bin.txt", 16 + 2) FileWrite($binfile, $UTF8_double_r_hacek) ; WRONG 0x7272 in binary file FileClose($binfile)
1:27 PM Bug in BinaryToString for single non-ANSI character.au3 attached to Ticket #3896 by anonymous
1:23 PM Ticket #3896 (Single non-ANSI character failure in BinaryToString) created by anonymous
Single character failure in BinaryToString. BinaryToString returns …

Jun 18, 2022:

12:00 PM Ticket #3895 (Allow string() to return first class object name) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
11:41 AM Ticket #3895 (Allow string() to return first class object name) updated by J-Paul Mesnage
Owner, Status changed
11:03 AM Ticket #3895 (Allow string() to return first class object name) created by J-Paul Mesnage
as suggest by jchd [ …

Jun 15, 2022:

8:26 PM Ticket #3717 (StringFormat doesn't format int64 integers correctly) updated by J-Paul Mesnage
In fact with Jon remark I understand that the MSDN string format usage will be […] Do you agree to follow Jon remark?
11:00 AM Ticket #3864 (StringRegExp - AutoIt3.exe ended.rc:-1073741571) closed by J-Paul Mesnage
Fixed: final fix done by Jon
10:37 AM Ticket #3832 (IDispatch and the "_" character) updated by J-Paul Mesnage
Hi, as I understand Global Const $tagIBaseFilter refer to run but not to get_FilterCollection so that certainly why it is not working BTW I a not an expert iDispath usage so I can be wrong please confirm

Jun 9, 2022:

2:54 PM Ticket #3893 (Blog doesn't mention latest version) updated by J-Paul Mesnage
Download page is outdated https://www.autoitscript.com/site/autoit/downloads/

Jun 8, 2022:

10:30 PM Ticket #3894 (_WinAPI_GetProcessName returns incorrect result when process ID is invalid) updated by J-Paul Mesnage
Milestone changed
Fixed by revision [12769] in version: 3.3.16.1
10:28 PM Ticket #3894 (_WinAPI_GetProcessName returns incorrect result when process ID is invalid) closed by J-Paul Mesnage
Fixed: Fixed by revision [12768] in version: 3.3.15.6
10:22 PM Ticket #3894 (_WinAPI_GetProcessName returns incorrect result when process ID is invalid) updated by mLipok
There is a bug […] should be: […]
10:08 PM Ticket #3894 (_WinAPI_GetProcessName returns incorrect result when process ID is invalid) updated by mLipok
Version, Component changed
8:40 PM Ticket #3894 (_WinAPI_GetProcessName returns incorrect result when process ID is invalid) created by danpollak2@…
_WinAPI_GetProcessName should return an error if the PID isn't valid. …
4:18 PM Ticket #3893 (Blog doesn't mention latest version) created by lwc
https://www.autoitscript.com/site/blog/ still features the last …

Jun 7, 2022:

9:41 PM Ticket #2279 (For loop not working as expected) updated by J-Paul Mesnage
Owner, Status changed
For invalid parameter (cannot be incremented) will produce a Fatal error Even similar expression such $var = $array + 1 will produce a Fatal error. Fix sent to Jon
9:39 PM Ticket #2279 (For loop not working as expected) reopened by J-Paul Mesnage

Jun 5, 2022:

3:00 PM Tickets #3869,​3875 batch updated by Jon
Owner changed
Fixed by revision [12757] in version: 3.3.16.1

Jun 4, 2022:

12:00 AM Ticket #3831 (GUICtrlSetPos and $GUI_DOCKHCENTER) updated by TicketCleanup
Milestone changed
Automatic ticket cleanup.

Jun 3, 2022:

11:58 PM Ticket #3831 (GUICtrlSetPos and $GUI_DOCKHCENTER) closed by J-Paul Mesnage
No Bug: In fact there is noBug with all release I tested with
11:57 PM Ticket #3831 (GUICtrlSetPos and $GUI_DOCKHCENTER) reopened by J-Paul Mesnage
11:56 PM Ticket #3875 (GUICtrlSetResizing() performance) updated by J-Paul Mesnage
the regression was due to #3831 which was patch by error
11:54 PM Ticket #3875 (GUICtrlSetResizing() performance) updated by J-Paul Mesnage
Milestone changed
Fixed by revision [12746] in version: 3.3.16.1
11:49 PM Ticket #3875 (GUICtrlSetResizing() performance) closed by J-Paul Mesnage
Fixed: Fixed by revision [12745] in version: 3.3.15.6
8:00 PM Ticket #3875 (GUICtrlSetResizing() performance) updated by TicketCleanup
Milestone changed
Automatic ticket cleanup.
7:52 PM Ticket #3875 (GUICtrlSetResizing() performance) reopened by J-Paul Mesnage
THe solution is not complete so I will work again on it

Jun 2, 2022:

9:49 PM Ticket #3869 (Subtraction operator before power operation is parsed incorrectly) updated by J-Paul Mesnage
Milestone changed
Fixed by revision [12736] in version: 3.3.16.1
9:47 PM Ticket #3869 (Subtraction operator before power operation is parsed incorrectly) closed by J-Paul Mesnage
Fixed: Fixed by revision [12735] in version: 3.3.15.6
2:04 PM Tickets #3876,​3879 batch updated by Jon
Milestone changed
Fixed by revision [12734] in version: 3.3.16.1
2:03 PM Ticket #3879 (Dim doesn't change the type of Map to Array) closed by Jon
Fixed: Fixed by revision [12733] in version: 3.3.15.6
1:54 PM Ticket #3876 (Hex Number Arithmetic is incorrect) closed by Jon
Fixed: Fixed by revision [12732] in version: 3.3.15.6
11:13 AM Ticket #3890 (Array Comparison) updated by mLipok
Description changed
11:11 AM Ticket #3889 (ProcessClose does set @extended when no process found) updated by mLipok
Description changed
11:11 AM Ticket #3888 (PixelGetColor PixelSearch DPI support) updated by mLipok
Description changed
11:11 AM Ticket #3886 (Default keyword = -1 in expression) updated by mLipok
Description changed
11:10 AM Ticket #3887 (@HOUR:59:59 wrong as @MIN and @SEC can have change to 00:00) updated by mLipok
Description changed
11:10 AM Ticket #3892 (Func() Pass Parameter Bynames) updated by mLipok
Description changed
11:07 AM Ticket #3889 (ProcessClose does set @extended when no process found) updated by mLipok
JPM why this is set to 3.3.14.0 ? Wondering if this should be set to 3.3.16.0 ? (also other recent tickets). btw. Thanks for all the fixes.

Jun 1, 2022:

6:38 PM Ticket #3892 (Func() Pass Parameter Bynames) updated by J-Paul Mesnage
Owner, Status changed
Fix sent to Jon
6:37 PM Ticket #3892 (Func() Pass Parameter Bynames) created by J-Paul Mesnage
Instead of skipping parameter not need using a Default keyword the …
5:48 PM Ticket #3891 (DllCall performance optimization) updated by J-Paul Mesnage
Version changed
5:48 PM Ticket #3891 (DllCall performance optimization) updated by J-Paul Mesnage
Owner, Status changed
Fix sent to Jon
5:47 PM Ticket #3891 (DllCall performance optimization) created by J-Paul Mesnage
Internal optimisation to not allocate data at each DllCall
5:00 PM Ticket #3890 (Array Comparison) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
4:59 PM Ticket #3890 (Array Comparison) updated by J-Paul Mesnage
Owner, Status changed
Fix sent to Jon
4:59 PM Ticket #3890 (Array Comparison) created by J-Paul Mesnage
I notice that "if $array = $array" return False so using the …
12:27 PM Ticket #3889 (ProcessClose does set @extended when no process found) updated by J-Paul Mesnage
Owner, Status changed
Fix Sent to Jon
12:27 PM Ticket #3889 (ProcessClose does set @extended when no process found) created by J-Paul Mesnage
ProcessClose() just return @extended = 0 when no process found ret= 0 …
12:00 PM Ticket #3886 (Default keyword = -1 in expression) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
11:57 AM Ticket #3888 (PixelGetColor PixelSearch DPI support) updated by J-Paul Mesnage
Owner, Status changed
Fix sent to Jon
11:57 AM Ticket #3888 (PixelGetColor PixelSearch DPI support) created by J-Paul Mesnage
if DPI is not 100% the PixelGetColor() PixelSearch() bad return […]
11:35 AM Ticket #3887 (@HOUR:59:59 wrong as @MIN and @SEC can have change to 00:00) updated by J-Paul Mesnage
Owner, Status changed
Fix sent to Jon
11:35 AM Ticket #3887 (@HOUR:59:59 wrong as @MIN and @SEC can have change to 00:00) created by J-Paul Mesnage
I agree the windows to have the bug is very thin But I experience it. …
11:26 AM Ticket #3886 (Default keyword = -1 in expression) updated by J-Paul Mesnage
Type changed
10:37 AM Ticket #3886 (Default keyword = -1 in expression) updated by J-Paul Mesnage
Owner, Status changed
Fix sent to Jon
10:36 AM Ticket #3886 (Default keyword = -1 in expression) created by J-Paul Mesnage
It can be coherent that Default keyword act as -1. This is coherent …
Note: See TracTimeline for information about the timeline view.