Timeline
Jun 24, 2022:
- 3:24 PM Ticket #3896 (Single non-ANSI character failure in BinaryToString) updated by
- 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
- Duplicate: fixed with #3876 for 3.3.16.1
- 1:27 PM Ticket #3897 (incorrect arithmatic with Hex notation) created by
- 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
- 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
- Fix sent to Jon
- 9:18 AM Ticket #3896 (Single non-ANSI character failure in BinaryToString) closed by
- 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:56 PM Ticket #3896 (Single non-ANSI character failure in BinaryToString) updated by
- #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:23 PM Ticket #3896 (Single non-ANSI character failure in BinaryToString) created by
- 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
-
Version changed
Automatic ticket cleanup. - 11:41 AM Ticket #3895 (Allow string() to return first class object name) updated by
-
Owner, Status changed
- 11:03 AM Ticket #3895 (Allow string() to return first class object name) created by
- as suggest by jchd [ …
Jun 15, 2022:
- 8:26 PM Ticket #3717 (StringFormat doesn't format int64 integers correctly) updated by
- 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
- Fixed: final fix done by Jon
- 10:37 AM Ticket #3832 (IDispatch and the "_" character) updated by
- 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
- 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
-
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
- 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
- There is a bug […] should be: […]
- 10:08 PM Ticket #3894 (_WinAPI_GetProcessName returns incorrect result when process ID is invalid) updated by
-
Version, Component changed
- 8:40 PM Ticket #3894 (_WinAPI_GetProcessName returns incorrect result when process ID is invalid) created by
- _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
- 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
-
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
Jun 5, 2022:
- 3:00 PM Tickets #3869,3875 batch updated by
-
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
-
Milestone changed
Automatic ticket cleanup.
Jun 3, 2022:
- 11:58 PM Ticket #3831 (GUICtrlSetPos and $GUI_DOCKHCENTER) closed by
- No Bug: In fact there is noBug with all release I tested with
- 11:57 PM Ticket #3831 (GUICtrlSetPos and $GUI_DOCKHCENTER) reopened by
- 11:56 PM Ticket #3875 (GUICtrlSetResizing() performance) updated by
- the regression was due to #3831 which was patch by error
- 11:54 PM Ticket #3875 (GUICtrlSetResizing() performance) updated by
-
Milestone changed
Fixed by revision [12746] in version: 3.3.16.1 - 11:49 PM Ticket #3875 (GUICtrlSetResizing() performance) closed by
- Fixed: Fixed by revision [12745] in version: 3.3.15.6
- 8:00 PM Ticket #3875 (GUICtrlSetResizing() performance) updated by
-
Milestone changed
Automatic ticket cleanup. - 7:52 PM Ticket #3875 (GUICtrlSetResizing() performance) reopened by
- 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
-
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
- Fixed: Fixed by revision [12735] in version: 3.3.15.6
- 2:04 PM Tickets #3876,3879 batch updated by
-
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
- Fixed: Fixed by revision [12733] in version: 3.3.15.6
- 1:54 PM Ticket #3876 (Hex Number Arithmetic is incorrect) closed by
- Fixed: Fixed by revision [12732] in version: 3.3.15.6
- 11:13 AM Ticket #3890 (Array Comparison) updated by
-
Description changed
- 11:11 AM Ticket #3889 (ProcessClose does set @extended when no process found) updated by
-
Description changed
- 11:11 AM Ticket #3888 (PixelGetColor PixelSearch DPI support) updated by
-
Description changed
- 11:11 AM Ticket #3886 (Default keyword = -1 in expression) updated by
-
Description changed
- 11:10 AM Ticket #3887 (@HOUR:59:59 wrong as @MIN and @SEC can have change to 00:00) updated by
-
Description changed
- 11:10 AM Ticket #3892 (Func() Pass Parameter Bynames) updated by
-
Description changed
- 11:07 AM Ticket #3889 (ProcessClose does set @extended when no process found) updated by
- 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
-
Owner, Status changed
Fix sent to Jon - 6:37 PM Ticket #3892 (Func() Pass Parameter Bynames) created by
- Instead of skipping parameter not need using a Default keyword the …
- 5:48 PM Ticket #3891 (DllCall performance optimization) updated by
-
Version changed
- 5:48 PM Ticket #3891 (DllCall performance optimization) updated by
-
Owner, Status changed
Fix sent to Jon - 5:47 PM Ticket #3891 (DllCall performance optimization) created by
- Internal optimisation to not allocate data at each DllCall
- 5:00 PM Ticket #3890 (Array Comparison) updated by
-
Version changed
Automatic ticket cleanup. - 4:59 PM Ticket #3890 (Array Comparison) updated by
-
Owner, Status changed
Fix sent to Jon - 4:59 PM Ticket #3890 (Array Comparison) created by
- 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
-
Owner, Status changed
Fix Sent to Jon - 12:27 PM Ticket #3889 (ProcessClose does set @extended when no process found) created by
- ProcessClose() just return @extended = 0 when no process found ret= 0 …
- 12:00 PM Ticket #3886 (Default keyword = -1 in expression) updated by
-
Version changed
Automatic ticket cleanup. - 11:57 AM Ticket #3888 (PixelGetColor PixelSearch DPI support) updated by
-
Owner, Status changed
Fix sent to Jon - 11:57 AM Ticket #3888 (PixelGetColor PixelSearch DPI support) created by
- 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
-
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
- 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
-
Type changed
- 10:37 AM Ticket #3886 (Default keyword = -1 in expression) updated by
-
Owner, Status changed
Fix sent to Jon - 10:36 AM Ticket #3886 (Default keyword = -1 in expression) created by
- It can be coherent that Default keyword act as -1. This is coherent …
Note:
See TracTimeline
for information about the timeline view.
