Timeline
Jun 29, 2014:
- 9:40 AM Ticket #2757 (SciTE Config for AutoIt3 ver.1.6.11 starts with an error and then closes) updated by
- Assume this is not a bug any more in the latest version. Will reopen in case I get a report it is still there. Jos
- 9:39 AM Ticket #2757 (SciTE Config for AutoIt3 ver.1.6.11 starts with an error and then closes) closed by
- No Bug
Jun 28, 2014:
- 1:48 AM Ticket #2769 (Example proposal- _GUICtrlRichEdit_Create[2].au3) updated by
- there is small wording issue […] please change to: […]
- 1:42 AM Ticket #2769 (Example proposal- _GUICtrlRichEdit_Create[2].au3) created by
- Example for multi RichEdit control […]
Jun 27, 2014:
- 10:15 PM Ticket #2767 ('Attempt to access invalid address' in some cases when using ...) closed by
- No Bug: You're welcome. Jos
- 2:54 PM Ticket #2767 ('Attempt to access invalid address' in some cases when using ...) updated by
- Hi Jos, AutoIt3Wrapper version is 2.2.0.3 But since you stated you are not sure if this is an AutoIt3 issue I did some additional tests. When starting other program's (auto it installer, java installer) from that network drive with UAC enabled I get the same error. So you are correct that this is not a specific autoit bug. It seems like a windows/UAC bug. Not sure though where to report this one... Anyway, thanks for taking the time to look into it! Kind regards Remco
- 1:31 AM Ticket #2759 (_WinAPI_GetFinalPathNameByHandle - dwFlags - Parameter) updated by
- That function doesn't use GetFinalPathNameByHandle so I'm not sure why it's called that, so it doesn't really matter that there's no parameter for those constants. It uses ZwQueryInformationFile to return the path.
- 1:21 AM Ticket #2768 (Error: missing separator character before keyword.) closed by
- Duplicate
- 1:20 AM Ticket #2768 (Error: missing separator character before keyword.) updated by
- Duplicate ticket 2731
Jun 26, 2014:
- 10:33 PM Ticket #2768 (Error: missing separator character before keyword.) updated by
- Please check forum and other track ticket. You will find an answer here: http://www.autoitscript.com/autoit3/scite/download/beta_SciTE4AutoIt3/
- 10:13 PM Ticket #2768 (Error: missing separator character before keyword.) created by
- Local $objEmail = ObjCreate("CDO.Message") $objEmail.From = …
- 10:01 PM Ticket #2764 ($CONST_* constants require #include <......au3> ---- part 3) updated by
- Don't worry I removed it when I submitted it.
- 9:55 PM Ticket #2764 ($CONST_* constants require #include <......au3> ---- part 3) updated by
- there is small bug in _WinAPI_GetPriorityClass.txt […] please remove the first opening bracket.
- 6:15 PM Ticket #2767 ('Attempt to access invalid address' in some cases when using ...) updated by
-
Owner, Version, Component changed
Hi Remco, AutoIt3Wrapper will only update the Program's PE header manifest with the requested level, so am not sure how this could be an bug with AutoiT3 or AutoIt3Wrapper. What version of AutoIt3Wrapper are you using? (is displayed in the SciTE console when you do a compile) Thoughts? Jos - 5:02 PM Ticket #2765 (Example proposal - _WinAPI_GetPriorityClass.au3) updated by
- Please review what has been said in the past for submitting examples to the help file. Thanks.
- 5:01 PM Ticket #2767 ('Attempt to access invalid address' in some cases when using ...) created by
- Hi, Under some circumstances you get the error message 'Attempt to …
- 2:52 PM Ticket #2764 ($CONST_* constants require #include <......au3> ---- part 3) closed by
- Completed: Added by revision [10248] in version: 3.3.13.0
- 2:50 PM Ticket #2766 (AUTOIT forum confirmation not send.) closed by
- No Bug: According to the forum admin software we never received a registration request for "TYO1", so it is hardly surprising that no validation email was sent. I presume you have now registered as "TYO2" - feel free to change your display name if you so wish. M23
- 2:43 PM Ticket #2766 (AUTOIT forum confirmation not send.) updated by
-
Summary changed
- 11:04 AM Ticket #2765 (Example proposal - _WinAPI_GetPriorityClass.au3) updated by
- May I know why ?
- 10:45 AM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- Thank you for looking into this.
- 10:18 AM Ticket #2766 (AUTOIT forum confirmation not send.) created by
- Well i registered with the user TYO1 Whatever I try i cannot validate …
Jun 25, 2014:
- 10:12 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:12 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:12 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:12 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:12 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:12 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:12 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:12 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 10:12 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 10:12 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 10:12 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 10:12 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 10:12 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:12 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:12 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:12 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 10:12 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 10:12 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 10:12 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 10:12 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:12 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 10:12 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:12 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:12 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 10:12 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 10:12 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:12 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 10:12 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 10:12 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 10:12 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 10:12 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 10:12 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 10:12 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 10:11 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 10:11 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:11 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:11 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 10:11 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:11 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 10:11 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 10:11 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 10:11 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 10:11 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:11 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 10:11 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 10:11 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 10:11 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 10:11 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 10:11 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:11 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:11 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- 1
- 10:11 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- 1
- 10:11 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 10:11 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- 1
- 10:11 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
- 1
- 10:11 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 10:10 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:10 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:10 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:10 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 10:10 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
- 1
- 10:10 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 10:10 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 10:09 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 10:09 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- 1
- 10:09 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 10:09 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
- 1
- 10:09 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 10:09 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 10:09 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 10:08 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 10:08 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:08 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 10:08 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 10:08 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- 1
- 10:08 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 9:59 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) closed by
- Completed
- 9:57 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 9:57 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 9:57 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 9:57 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 9:57 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 9:57 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- 1
- 9:57 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- 1
- 9:57 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
- 1
- 9:57 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
- 1
- 9:57 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
- 1
- 9:57 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 9:57 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 9:57 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 9:57 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 9:57 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 9:57 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 9:57 PM Ticket #2746 (IE6Example.htm - Refreshing) updated by
- 1
- 9:57 PM Ticket #2746 (IE6Example.htm - Refreshing) updated by
- 1
- 9:57 PM Ticket #2746 (IE6Example.htm - Refreshing) updated by
- 1
- 9:55 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 9:54 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- 1
- 9:54 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) updated by
- 1
- 9:54 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) updated by
- 1
- 9:54 PM Ticket #2751 (SampleControls.au3 - proposal) updated by
- 1
- 9:54 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- 1
- 9:54 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
- 1
- 9:54 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- 1
- 9:53 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) updated by
- 1
- 9:53 PM Ticket #2746 (IE6Example.htm - Refreshing) updated by
- 1
- 9:53 PM Ticket #2765 (Example proposal - _WinAPI_GetPriorityClass.au3) closed by
- Rejected
- 9:53 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- 1
- 9:23 PM Ticket #2765 (Example proposal - _WinAPI_GetPriorityClass.au3) created by
- Based on: …
- 9:09 PM Ticket #2764 ($CONST_* constants require #include <......au3> ---- part 3) created by
- look in attachment
- 3:52 PM Ticket #2692 (Clear up the AutoIt3Wrapper Directives's documentation) updated by
- AutoIt3Wrapper is a 3rd party tool by Jos, this has nothing to do with AutoIt. Please use the Forum for more discussion i.e. in Dev Chat.
- 3:03 PM Ticket #2692 (Clear up the AutoIt3Wrapper Directives's documentation) updated by
- I'm not sure what you mean. http://www.autoitscript.com/wiki/AutoIt3Wrapper_Directives#Run_Before_And_After_Directives is still identical to what's in this ticket. Moreover, the actual help file doesn't even have a section for AutoIt3Wrapper Directives.
- 11:13 AM Ticket #2763 (IsDeclared - Return Value BUG) updated by
- the bug was in reading HelpFile :(
- 10:40 AM Ticket #2763 (IsDeclared - Return Value BUG) closed by
- No Bug: As jchd rightly said this isn't a bug, as a IsDeclared() requires a "string representation" of the variable name. […]
- 9:38 AM Ticket #2763 (IsDeclared - Return Value BUG) updated by
- BTW the latest release (v3.3.12.0) actually returns 0 twice. I'd to classify as "No bug" if I could login here.
- 9:28 AM Ticket #2763 (IsDeclared - Return Value BUG) updated by
- The bug is not where you think it is. Check IsDeclared help page: […] The actual bug is that both calls should return 0 in your posted code. IsDeclared($_i) --> IsDeclared(1) --> IsDeclared("1") cast since IsDeclared expects a string argument --> 0 since no variable $1 exist.
- 8:25 AM Ticket #2763 (IsDeclared - Return Value BUG) updated by
- I mean Expected.
- 8:24 AM Ticket #2763 (IsDeclared - Return Value BUG) created by
- […] Expeced 1 and -1
Jun 24, 2014:
- 9:21 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) updated by
- ConsoleWrite() shouldn't be used in the examples as not everyone is using SciTE or something that captures the standard input output stream. You also have a message box to display an error but then proceed to display the consolewrite lines regardless.
- 9:04 PM Ticket #2761 (HelpFile Title) updated by
- For now the version number has been appeneded to the title of the help file. This seems adequate for now.
- 8:03 PM Ticket #2762 (Example proposal - _WinAPI_GetDriveType.au3) created by
- Source: …
- 1:01 PM Ticket #2761 (HelpFile Title) updated by
- So another question whether now added a mechanism to take into account in Title It showed the word BETA, or is it just added the version number? By adding the word "BETA" would be a good solution.
- 12:16 PM Ticket #2761 (HelpFile Title) updated by
- Replying to jchd: > The idea is of course welcome. Only one thing: having the actual version in the window title is good but I think it would be more obvious to the eye to change the beta style sheet as well to use a different background color (e.g. more orange-ish) so that accessing the beta help and not the release help is more eye-catchy. > > Of course I've no idea how easy it would be to make that into the beta build machinery. It wouldn't be too difficult. Though I prefer not to touch the current state of the build scripts.
- 8:54 AM Ticket #2761 (HelpFile Title) updated by
- ... mLipok
- 8:52 AM Ticket #2761 (HelpFile Title) updated by
- I support.
- 7:51 AM Ticket #2576 (Scripts not working anymore on Athlon XP 2600+ and Windows XP) updated by
- Replying to anonymous: > Run ("E:\Online Games\Zingspeed\Releasephysx27\ZingSpeedLoader.exe") > WinActivate ("[class:#32770]") > ProcessWait ("ZingSpeedLoader.exe") > Sleep (100) > WinActivate ("Zing Speed") > Sleep (100) > ControlSend ("Zing Speed","","Edit1","{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}taikhoan") > ControlSend ("Zing Speed","","Edit2","maukhau") > Send ("{enter}") > ;~ thay "E:\Online Games\Zingspeed\Releasephysx27\ZingSpeedLoader.exe" bang link open zing speed cua ban > ;~ thay taikhoan = thuonglong2003, maukhau = long2003
- 7:51 AM Ticket #2576 (Scripts not working anymore on Athlon XP 2600+ and Windows XP) updated by
- Run ("E:\Online Games\Zingspeed\Releasephysx27\ZingSpeedLoader.exe") WinActivate ("[class:#32770]") ProcessWait ("ZingSpeedLoader.exe") Sleep (100) WinActivate ("Zing Speed") Sleep (100) ControlSend ("Zing Speed","","Edit1","{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}{right}{bs}taikhoan") ControlSend ("Zing Speed","","Edit2","maukhau") Send ("{enter}") ;~ thay "E:\Online Games\Zingspeed\Releasephysx27\ZingSpeedLoader.exe" bang link open zing speed cua ban ;~ thay taikhoan = thuonglong2003, maukhau = long2003
Jun 23, 2014:
- 9:53 PM Ticket #2761 (HelpFile Title) updated by
- The idea is of course welcome. Only one thing: having the actual version in the window title is good but I think it would be more obvious to the eye to change the beta style sheet as well to use a different background color (e.g. more orange-ish) so that accessing the beta help and not the release help is more eye-catchy. Of course I've no idea how easy it would be to make that into the beta build machinery.
- 8:01 PM Ticket #2757 (SciTE Config for AutoIt3 ver.1.6.11 starts with an error and then closes) updated by
- What is the exact version of SciTEConfig you are using? Jos
- 5:36 PM Ticket #2761 (HelpFile Title) closed by
- Completed: Added by revision [10242] in version: 3.3.13.0
- 2:12 PM Ticket #2761 (HelpFile Title) updated by
- Supported most heartily! M23
- 2:02 PM Ticket #2761 (HelpFile Title) created by
- Can you change the title of the Help window itself to include the …
- 10:27 AM Ticket #2760 ($CONST_* constants require #include <......au3> ---- part 2) closed by
- Completed: Added by revision [10240] in version: 3.3.13.0
- 8:00 AM Ticket #2759 (_WinAPI_GetFinalPathNameByHandle - dwFlags - Parameter) updated by
-
Milestone changed
Automatic ticket cleanup. - 7:05 AM Ticket #2759 (_WinAPI_GetFinalPathNameByHandle - dwFlags - Parameter) updated by
-
Milestone changed
- 6:05 AM Ticket #2757 (SciTE Config for AutoIt3 ver.1.6.11 starts with an error and then closes) updated by
- Thank you very much for your fast replies. I will give the ...setup.exe a try.
- 1:00 AM Ticket #2759 (_WinAPI_GetFinalPathNameByHandle - dwFlags - Parameter) updated by
-
Version changed
Automatic ticket cleanup. - 12:51 AM Ticket #2760 ($CONST_* constants require #include <......au3> ---- part 2) created by
- new proposals.
- 12:33 AM Ticket #2759 (_WinAPI_GetFinalPathNameByHandle - dwFlags - Parameter) updated by
- Gee again forgot to change the version. Is the track, you can change to a new report, as the default version 3.3.12.0, instead of the currently used (in Track) 3.3.8.1
- 12:29 AM Ticket #2759 (_WinAPI_GetFinalPathNameByHandle - dwFlags - Parameter) created by
- from APIFilesConstants.au3: […] but this function …
Jun 22, 2014:
- 1:04 AM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- Note to czardas: […] both return Int32, as expected. Else it would be an actual bug, contrary to integer division always returning a double: a (questionable) design decision against which we can't do much.
Jun 21, 2014:
- 4:16 PM Ticket #2758 (_ArrayPermute cannot handle multi-symbol delimiters) closed by
- Fixed: Fixed by revision [10234] in version: 3.3.13.0
- 4:01 PM Ticket #2729 (32-bit integers converted to doubles after division) closed by
- No Bug: AutoIt has no Integer only math. addition, multiplication keep integer type is both are integers but for division as the result is mostly a float number the return is always a float number
- 4:00 PM Ticket #2758 (_ArrayPermute cannot handle multi-symbol delimiters) updated by
-
Version changed
Automatic ticket cleanup. - 3:03 PM Ticket #2758 (_ArrayPermute cannot handle multi-symbol delimiters) created by
- but actual culprit is internal Array_ExeterInternal() from Example: …
- 5:45 AM Ticket #2757 (SciTE Config for AutoIt3 ver.1.6.11 starts with an error and then closes) updated by
- I understand you want to use a portable version but ...setup.exe is doing a properinstallation in accordance with the registry setting . Not sure how the can be done with the use of only extracted files Perhaps you can use the forum to get help
Jun 20, 2014:
- 12:22 PM Ticket #2757 (SciTE Config for AutoIt3 ver.1.6.11 starts with an error and then closes) updated by
- Hi Jpm, what does the ...setup.exe file add to the system that is not available or different when using the zipped files? I'm a fan of portable programs, as I can be (nearly 100%) sure that nothing is written into the registry of my system. Thank you for your reply Joerg
- 7:18 AM Ticket #2757 (SciTE Config for AutoIt3 ver.1.6.11 starts with an error and then closes) updated by
- perhaps it is better to use the ....setup.exe file. Not sure what can be done if you use only the extracted files without what is done in the .exe version
- 7:15 AM Ticket #2756 (FileCreateShortcut function is not working properly in Windows 2008 R2) updated by
- please follow guideline for ticket creation. no script to reproduce …
- 6:27 AM Ticket #2757 (SciTE Config for AutoIt3 ver.1.6.11 starts with an error and then closes) created by
- Hello, I downloaded the zipped version of SciTE and wanted to run the …
Jun 19, 2014:
- 7:07 PM Ticket #2756 (FileCreateShortcut function is not working properly in Windows 2008 R2) created by
- FileCreateShortcut function is not working properly in Windows 2008 …
- 2:27 PM Ticket #2755 (SetError - Description) closed by
- Fixed: Fixed by revision [10231] in version: 3.3.13.0
Jun 17, 2014:
- 11:21 AM Ticket #2755 (SetError - Description) created by
- in description there is: […] It is not complementary. Please …
Jun 13, 2014:
- 5:04 PM Ticket #2733 (WM_SETCURSOR doesn't pass $wParam as handle after using GUICtrlSetCursor) updated by
- I think the point being made was that when you don't use GUICtrlSetCursor in the exact same script, $wParam will return the label's handle when the cursor is over it. When you use GUICtrlSetCursor you never see that information.
- 1:41 PM Ticket #2754 (Bug in guiSetState( @SW_RESTORE, $gui ) ....) closed by
- No Bug: No bug - just use […] to prevent the default Windows code running as well as your own. M23
- 1:16 PM Ticket #2731 (AU3Check error on objects that contain properties with name (.To)) updated by
- sorry all is fine in this script i was used: […]
- 10:31 AM Ticket #2731 (AU3Check error on objects that contain properties with name (.To)) updated by
- cramp see what the problem why if I use CTRL+F5 in SciTE4AutoIt then Beta version of Au3Check is running ? […]
- 10:27 AM Ticket #2731 (AU3Check error on objects that contain properties with name (.To)) updated by
- no I download it today (again to be sure) […]
- 6:51 AM Ticket #2754 (Bug in guiSetState( @SW_RESTORE, $gui ) ....) created by
- I basicly just redefine Minize, Maximize, Restore and Close ... …
Jun 11, 2014:
- 8:38 AM Ticket #2752 (AutoIt Help omits the precedence of the ternary operator) updated by
- Want it or not the OP is right and ?: is indeed an operator which currently has a too high precedence. It is also not listed in precedence.
- 6:01 AM Ticket #2731 (AU3Check error on objects that contain properties with name (.To)) updated by
- I hope the beta .exe is OK for everybody. Cheers
- 6:00 AM Ticket #2731 (AU3Check error on objects that contain properties with name (.To)) closed by
- Fixed
- 4:33 AM Ticket #2752 (AutoIt Help omits the precedence of the ternary operator) updated by
- Replying to lcofresi: > It is listed as a "Conditional Operator" in the help page mentioned. As for the tickets, check recent tickets in bugs refused and features requested. Out of 4 tickets regarding the ternary operator, 3 of them were from you. I still don't see anyone but yourself being confused.
- 1:51 AM Ticket #1946 (_WordCreate Error?) updated by
- This information save me a lot. But it's very hard find out the latest version of word.au3. I had download the latest version of AutoIt, after install, there is no word.au3 module at all. I got one from an old version of AutoIt install, and modify it based on this information. It works on my Win7 now. Thanks!
- 1:51 AM Ticket #1946 (_WordCreate Error?) updated by
- This information save me a lot. But it's very hard find out the latest version of word.au3. I had download the latest version of AutoIt, after install, there is no word.au3 module at all. I got one from an old version of AutoIt install, and modify it based on this information. It works on my Win7 now. Thanks!
- 12:37 AM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
- Replying to Melba23: > Furthermore, I fail to see why not having parentheses would produce "less confusion" - to my mind it is very likely to create more as the various elements of the ternary syntax become less distinct. Less confusion though less unexpected results. The documentation right now doesn't help. Most programmers will think, if they went as far as reading the page about the conditional operator: "Why should I use parentheses? I never did, and I can still understand it. There is no reason for me to respect that remark: It doesn't illustrate the necessarity (Who dares to criticize my programming style?), and I know the operator precedence of C and so many other languages, I won't even think about the possibility that somebody might risk changing it." Is it a good idea to irritate them with something so simple?
Jun 10, 2014:
- 7:23 PM Ticket #2731 (AU3Check error on objects that contain properties with name (.To)) updated by
- Beta available that fixes this issue: http://www.autoitscript.com/autoit3/scite/download/beta_SciTE4AutoIt3/Au3Check.exe
- 7:21 PM Ticket #2753 ("To" keyword incorrectly parsed in COM object) closed by
- Duplicate: Duplicate of #2731
- 6:14 PM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- Perhaps someone should close this. I'm not always able to test stuff (temporary situation) and I keep misinterpreting what people say to me. Some things seem not to be working the way I expect and I'm not sure exactly what the problem is. Floor() was not the causing the problem I encountered.
- 1:45 PM Ticket #2752 (AutoIt Help omits the precedence of the ternary operator) closed by
- Rejected: Rejected - for explanation see http://www.autoitscript.com/trac/autoit/ticket/2750#comment:4
- 1:44 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) closed by
- Rejected: Much clearer thanks. Personally I do not regard the ternary operator as a true operator, more as a condensed If (in fact it replaced the _IIf UDF). So I not believe that it has a precedence as such and the use of parentheses to make sure that the various expressions within the ternary operator are correctly parsed is entirely proper and necessary. I would consider it a parallel with the requirement to use parentheses with Not on occasion to ensure that only the correct element is affected. We clearly say in the Help file: […] This remark was added to cater for cases where operator precedence needed to be specified - such as the one you have mentioned above. Furthermore, I fail to see why not having parentheses would produce "less confusion" - to my mind it is very likely to create more as the various elements of the ternary syntax become less distinct. So I am rejecting this request. M23
- 12:30 PM Ticket #2753 ("To" keyword incorrectly parsed in COM object) updated by
- Before post track ticket read forum and ask on forum for support http://www.autoitscript.com/forum/topic/161795-maybe-an-issue-on-au3check-with-autoit-v33120/
- 10:52 AM Ticket #2753 ("To" keyword incorrectly parsed in COM object) created by
- The "To" keyword is incorrectly parsed when used as a COM object …
- 9:18 AM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- I have discovered Floor() is also returning doubles when it used to return 32-bit integers. I imagine Ceiling() will do the same. People seem to have either overlooked these apparently language-breaking alterations, or don't consider them a problem. I personally consider these changes to be major. Although I haven't upgraded, because it seems it will take me several months I tend to follow discussions. I never saw discussions about changes to the behavior of these functions.
- 6:08 AM Ticket #2752 (AutoIt Help omits the precedence of the ternary operator) updated by
- It is listed as a "Conditional Operator" in the help page mentioned. As for the tickets, check recent tickets in bugs refused and features requested.
- 1:59 AM Ticket #2752 (AutoIt Help omits the precedence of the ternary operator) updated by
- It's not really an operator though is it? It's more of a compact IF statement. BTW, how is it causing confusion and where are the tickets you mention?
- 1:26 AM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- The following function was updated as requested.
- 1:00 AM Ticket #2752 (AutoIt Help omits the precedence of the ternary operator) updated by
-
Version changed
Automatic ticket cleanup. - 12:17 AM Ticket #2752 (AutoIt Help omits the precedence of the ternary operator) created by
- The page "Language Reference - Operators" in the AutoIt Help fails to …
Jun 9, 2014:
- 10:47 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
-
Replying to Melba23:
> You can already use And & Or inside the first part of a ternary expression
Sorry for being inaccurate. It should have been: "That allows the use of an and-expression and or-expression as the first part of a conditional-operator-expression (without a wrapping parentheses-expression)." Better?
> So what exactly is your request?
A change of the operator precedence for less necessary parentheses and less confusion. The first part of a ternary expression would never need to be a parentheses expression (assuming the use of
==for comparison in some special cases). - 10:44 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) updated by
- Please reply whether my changes in this regard were made directly or have some moderation, such as language ? I'm preparing another of this type (this time as a single Track Ticket - all in one zip file) but I would like to know to save you a possible correction.
- 10:38 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- Replying to Jpm: > The complete autoitscript web page is the site page I will correct also Sorry but, I do not understand to what you refering ?
- 10:03 PM Ticket #2751 (SampleControls.au3 - proposal) closed by
- Completed: Added by revision [10217] in version: 3.3.13.0
- 9:34 PM Ticket #2748 (_WinAPI_SaveHBITMAPToFile in WinAPIGdi.au3 is bugged) closed by
- Fixed: Fixed by revision [10211] in version: 3.3.13.0
- 9:34 PM Ticket #2751 (SampleControls.au3 - proposal) created by
- Proposal added #Region and GUICtrlSetTip() some other minior changes.
- 9:22 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) closed by
- Fixed: Fixed by revision [10210] in version: 3.3.13.0
- 8:51 PM Ticket #2748 (_WinAPI_SaveHBITMAPToFile in WinAPIGdi.au3 is bugged) updated by
- The problem with the second part of the complaint (or at least with part of it) is in the _WinAPI_DrawBitmap() function. The line 1431, at the end of the function reads If Not $iError Then Return SetError(10, 0, 0) It should be of course If $iError Then Return SetError(10, 0, 0)
- 8:47 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- The complete autoitscript web page is the site page I will correct also
- 8:46 PM Ticket #2747 (Nested ternary operator returns incorrect results) updated by
- Replying to lcofresi: > Replying to anonymous: > > Replying to jchd18: > > > No bug here: you must use parenthesis to enclose the coumpound condition. > > Then the ternary operator has the wrong precedence. That operator should always have the lowest precedence. > > Can you see that parenthesis are being used ? > > This is what the interpreter should do: > > (1) First, solve the INNER parenthesis: > > ($v2 = 2 or $v2 = 3 ? 0 : 8) > > That should return 0 > > (2) Second, solve the OUTER parenthesis, using the value obtained in (1) > > ($v1 ? $v1 : 0) > > It then should return 0 RECTIFICATION AND MY APOLOGIES: Sorry guys, I made a mistake. My apologies, specially to jchd18. You are right, and I was wrong.
- 8:40 PM Ticket #2747 (Nested ternary operator returns incorrect results) updated by
- Replying to anonymous: > Replying to jchd18: > > No bug here: you must use parenthesis to enclose the coumpound condition. > Then the ternary operator has the wrong precedence. That operator should always have the lowest precedence. Can you see that parenthesis are being used ? This is what the interpreter should do: (1) First, solve the INNER parenthesis: ($v2 = 2 or $v2 = 3 ? 0 : 8) That should return 0 (2) Second, solve the OUTER parenthesis, using the value obtained in (1) ($v1 ? $v1 : 0) It then should return 0
- 8:24 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
- You can already use And & Or inside the first part of a ternary expression: […] So what exactly is your request? M23
- 7:00 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) updated by
-
Version changed
Automatic ticket cleanup. - 6:26 PM Ticket #2750 (Ternary Operator Should Have the Lowest Precedence) created by
- The ternary operator should have the lowest precedence in expressions. …
- 6:26 PM Ticket #2732 (ObjName - additional example proposal) closed by
- Completed: Added by revision [10208] in version: 3.3.13.0
- 5:53 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) updated by
- I forgot to ask ;) Why in this script are still this kind remarks: […] I think I you want to leave this please correct to the closest release version […]
- 5:45 PM Ticket #2749 (COM Object Examples - proposal / fixed / question) created by
- in getHTMLsource.au3 there is: […] instead […] fixed in …
- 3:26 PM Ticket #2746 (IE6Example.htm - Refreshing) closed by
- Fixed: Fixed by revision [10205] in version: 3.3.13.0
- 2:21 PM Ticket #2745 (HelpFile <> Official Site - Windows Compability) closed by
- Fixed: Fixed by revision [10203] in version: 3.3.13.0
- 2:17 PM Ticket #2747 (Nested ternary operator returns incorrect results) updated by
- Then file a feature request for this precise reason. BTW I agree.
- 1:22 PM Ticket #2747 (Nested ternary operator returns incorrect results) updated by
- Replying to jchd18: > No bug here: you must use parenthesis to enclose the coumpound condition. Then the ternary operator has the wrong precedence. That operator should always have the lowest precedence.
- 12:28 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) closed by
- Fixed: Fixed by revision [10202] in version: 3.3.13.0
- 12:24 PM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) closed by
- Fixed: Fixed by revision [10201] in version: 3.3.13.0
- 12:20 PM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) closed by
- Fixed: Fixed by revision [10200] in version: 3.3.13.0
- 12:16 PM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) closed by
- Fixed: Fixed by revision [10199] in version: 3.3.13.0
- 12:11 PM Ticket #2744 (ToolTip and GUICtrlSetTip - Requires IE5+) closed by
- Fixed: Fixed by revision [10198] in version: 3.3.13.0
- 12:03 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) closed by
- Fixed: Fixed by revision [10197] in version: 3.3.13.0
- 11:51 AM Ticket #2736 (DriveGetType , _WinAPI_SetWindowPos - constatns defined in ..) closed by
- Fixed: Fixed by revision [10196] in version: 3.3.13.0
- 11:41 AM Ticket #2736 (DriveGetType , _WinAPI_SetWindowPos - constatns defined in ..) updated by
- Not really a bug as Constants.au3 refer to AutoItConstants.au3 But well more precise
- 10:17 AM Ticket #2742 (#Au3Stripper_Parameters=/RenameMinimum doesn't work) closed by
- Fixed: The indicated version is for AutoIt3 and there is no relation to the version of au3stripper. When running your script through Au3Stripper in SciTE, I got the following console output: […] This shows the error and the version. Anyway, there was indeed a typo in the lexing of the commandline which is now fixed in the current Beta version of Au3Stripper. Thanks for the report, Jos
- 8:48 AM Ticket #2742 (#Au3Stripper_Parameters=/RenameMinimum doesn't work) updated by
- Dear Jos, I've specified "Version: 3.3.12.0" in this ticket's settings because that's what I use. Original script: […] Stripped script: […]
- 8:04 AM Ticket #2747 (Nested ternary operator returns incorrect results) closed by
- No Bug: No bug here: you must use parenthesis to enclose the coumpound condition. […] Next time, please ask on the General Help forum to confirm bug status.
- 5:59 AM Ticket #2748 (_WinAPI_SaveHBITMAPToFile in WinAPIGdi.au3 is bugged) created by
- _WinAPI_SaveHBITMAPToFile may break as reported by SciTE's console: …
- 4:54 AM Ticket #2747 (Nested ternary operator returns incorrect results) created by
- This very simple code show the problem: Local $v1 = 0, $v2 = 2 Local …
Jun 8, 2014:
- 10:25 PM Ticket #2746 (IE6Example.htm - Refreshing) created by
- look in attachment
- 8:44 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) updated by
- new proposal $SIID_* , $SHGSI_* constants require #include <APIShellExConstants.au3> in attached txt file also changed "text formating" in description to parameter: $iFlags
- 8:26 PM Ticket #2745 (HelpFile <> Official Site - Windows Compability) created by
- http://www.autoitscript.com/site/autoit/ […] …
- 8:22 PM Ticket #2744 (ToolTip and GUICtrlSetTip - Requires IE5+) created by
- http://en.wikipedia.org/wiki/Windows_XP#Networking_and_internet_functio …
- 6:50 PM Ticket #2742 (#Au3Stripper_Parameters=/RenameMinimum doesn't work) updated by
- My crystal ball is broken so need more input. show the source at minimum and specify the release au3stripper you use. By the way: posting a question in the forum works better for questions unless it is a proven bug. Jos
- 5:27 PM Ticket #2743 (Hex($n, -1.#INF) crashes AutoIt) created by
- Reproducer is just the code: […] This is causing scripts to …
- 1:59 PM Ticket #2742 (#Au3Stripper_Parameters=/RenameMinimum doesn't work) created by
- I've tried the new Stripper and its /RenameMinimum parameter doesn't …
- 6:52 AM Ticket #2741 (_WinAPI_DrawThemeEdge - $BDR_* , $EDGE_* , $BF_* constants) created by
- in iFlag Parameters description please add $ before BF_* […] …
- 6:43 AM Ticket #2740 (_WinAPI_IsProcessorFeaturePresent - $PF_ constants) created by
- please add to remarks $PF_* constants require #include …
- 6:39 AM Ticket #2739 (_WinAPI_SetLocaleInfo - $LOCALE_ constants) created by
- please add to remarks $LOCALE_* constants require #include …
Jun 7, 2014:
- 5:47 PM Ticket #2738 (_WinAPI_ShellRestricted - $REST_ constants) created by
- please add to remarks $REST_* constants require #include …
- 5:43 PM Ticket #2737 (_WinAPI_ShellGetStockIconInfo - $SIID_ constants) created by
- please add to remarks $SIID_* constants require #include …
- 4:50 PM Ticket #2736 (DriveGetType , _WinAPI_SetWindowPos - constatns defined in ..) created by
- in _WinAPI_SetWindowPos.txt […] in DriveGetType.txt […] …
- 1:03 AM Ticket #2596 (TCPRecv not returning data, and setting @error to -1) updated by
- That don't answer anything about how jacked up the new TCPREcv is…
Jun 6, 2014:
- 3:30 PM Ticket #2642 (The function Hex() returns the wrong value) closed by
- No Bug: I am closing this ticket as there is no problem with Hex - the seemingly invalid returns are caused by the inadvertent use of doubles instead of integers as the argument. That is covered by this ticket: http://www.autoitscript.com/trac/autoit/ticket/2729 M23
- 6:15 AM Ticket #2733 (WM_SETCURSOR doesn't pass $wParam as handle after using GUICtrlSetCursor) closed by
- No Bug: In fact it does. But if you rad the MSDN doc it is the handle to the Windows not to the control
- 1:42 AM Ticket #2734 (_GUICtrlListView_GetGroupRect setting wrong member) updated by
- Awesome, thanks!
Jun 5, 2014:
- 11:26 PM Ticket #2735 (Error in helpfile) closed by
- Fixed: Fixed by revision [10192] in version: 3.3.13.0
- 9:49 PM Ticket #2735 (Error in helpfile) created by
- on page …
- 9:21 PM Ticket #2734 (_GUICtrlListView_GetGroupRect setting wrong member) closed by
- Fixed: Fixed by revision [10189] in version: 3.3.13.0
- 5:43 PM Ticket #2734 (_GUICtrlListView_GetGroupRect setting wrong member) created by
- _GUICtrlListView_GetGroupRect sets the member "Left" to $iGet. The …
Jun 4, 2014:
- 11:43 AM Ticket #2733 (WM_SETCURSOR doesn't pass $wParam as handle after using GUICtrlSetCursor) created by
- Here is an example that shows the problem: […] …
- 12:45 AM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- No worries. I am grateful you responded here, I merely implied that the question was meant to be rhetorical.
Jun 3, 2014:
- 7:37 PM Ticket #2732 (ObjName - additional example proposal) created by
- […]
- 5:37 PM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- Replying to anonymous: > The question did not really require a response. Then I will no longer provide any. M23
- 4:38 PM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- As an afterthought, a compromise has to be made at some point and, either way, there is always going to be a down side. This much I do understand. Inconsistency is just such a hard pill to have to swallow. If I divide anything by one I expect no change to the input whatsoever. If it's too complicated to implement with the current AutoIt internals, then that's fair enough.
- 3:28 PM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- Corrections to the above post: ... the circumference of a circle divided by its radius Author - czardas
- 3:24 PM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- Well this is basic maths. The question did not really require a response. I was merely trying to illustrate the inconsistencies which have occurred with the changes made a while ago. I am of the opinion that corruption should be kept to a minimum, and that compatibility should always take precedence. Binary variants are complicated enough already. If division is not doing the exact opposite of multiplication, then I see only two alternatives: change one or the other to conform as closely as possible with the system of notation (in this case a programming language), or storage options (eg binary variants). Here some leeway is indicated because binary cannot possibly store the results of incommensurable divisions: eg the circumference of a circle divided into its radius. The question is how much compromise has to be made and what is the trade-off?
- 12:26 PM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- Because multiplying 2 integers will always produce another integer, whereas dividing them will not in many (if not most) cases. From Wikipedia on "Integer" Algebraic properties [The integer set] Z is closed under the operations of addition and multiplication, that is, the sum and product of any two integers is an integer. However, with the inclusion of the negative natural numbers, and, importantly, 0, Z (unlike the natural numbers) is also closed under subtraction. [The integer set] Z is not closed under division, since the quotient of two integers (e.g., 1 divided by 2), need not be an integer. Although the natural numbers are closed under exponentiation, the integers are not (since the result can be a fraction when the exponent is negative). M23
- 9:38 AM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- I have no problem if you decide not to revert back to the original behaviour of division on whole numbers. Although this change occurred a while ago, and clearly alters a core feature, there was originally a plan to address the return values according to what trancexx said. My first concern was that additional conversions (not dealt with internally) will incur a latency penalty, especially in tight loops. However my main concern is that mathematical operators now appear inconsistent. Why does the multiplication of integers not also produce a double?
- 6:35 AM Ticket #2596 (TCPRecv not returning data, and setting @error to -1) updated by
- the answer to all questions http://msdn.microsoft.com/en-us/library/windows/desktop/ms740668(v=vs.85).aspx
Jun 2, 2014:
- 10:31 PM Ticket #2731 (AU3Check error on objects that contain properties with name (.To)) updated by
-
Owner, Status changed
correct: http://www.autoitscript.com/forum/topic/161795-maybe-an-issue-on-au3check-with-autoit-v33120/?p=1174793 Jos - 9:06 PM Ticket #2731 (AU3Check error on objects that contain properties with name (.To)) created by
- We have a function that uses the object CDO.Message. The below …
- 5:55 PM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- We have discussed this in the forum. As the vast majority of division operations return a value having a fractional component, I do not see how AutoIt can be expected to do other than convert the result into double format. The IsInt or IsFloat functions will determine if the result of the division has a fraction component and could be reconverted to integer format without problem. I agree it would be ideal if AutoIt did this internally, but at the moment it does not - perhaps you should perhaps create a feature request asking for this feature to be added. Furthermore, you only discovered this as a result of using Hex on the returned value. As the Help file makes it clear that Hex requires integer (or binary) arguments, I would argue that is incumbent on the coder to ensure that any value passed to that function is correctly typed. M23
- 2:19 PM Ticket #2730 (SetError - Return Value - undefined ?) closed by
- No Bug: This has been discussed before between Jon and myself, with the conclusion being it should remain as is. I am closing the ticket as "no bug".
- 8:57 AM Ticket #2730 (SetError - Return Value - undefined ?) updated by
-
Version changed
- 12:33 AM Ticket #2730 (SetError - Return Value - undefined ?) created by
- in parameters: […] This is no true or I personally do not …
Jun 1, 2014:
- 8:48 PM Ticket #2608 (COM Objects and Classes) updated by
- Could someone please comment on this?
- 8:29 PM Milestone 3.3.12.0 completed
- 6:38 PM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- Some of what I have said here is actually misleading. It seems bitwise functions are accepting doubles. I didn't realise this. Sorry for this misinformation.
- 6:38 PM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- Some of what I have said here is actually misleading. It seems bitwise functions are accepting doubles. I didn't realise this. Sorry for this misinformation.
- 6:55 AM Ticket #2729 (32-bit integers converted to doubles after division) updated by
- I feel some comments I made in chat need repeating here, because I consider this to be of paramount importance for the maintainability of AutoIt. Division ought to do EXACTLY the opposite of multiplication. With mixed data types I can see there being the need to make a choice about the data type of the return value - defaulting to double when FP is used as input seems natural. Arithmetic operators are no longer compatible with bitwise functions in the sense that they can no longer be nested. I can't possibly understate the complications this creates, nor condone the unwieldy patches required to do basic arithmetic using AutoIt. I am all for progress, but not if it goes against basic principles, or has a destructive effect on functionality.
May 31, 2014:
- 6:25 PM Ticket #2729 (32-bit integers converted to doubles after division) created by
- Perhaps not everyone will agree with me, but I consider this a bug: …
May 30, 2014:
Note:
See TracTimeline
for information about the timeline view.
