Custom Query (3917 matches)
Results (358 - 360 of 3917)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1750 | No Bug | Au3Check misrepresents undefined Call as critical | ||
| Description |
I searched for this issue, but I couldn't find it - even though I've seen it forever. The Call documentation makes it clear that Call-ing an undefined function is not a critical (exiting) condition, and not necessarily an coding mistake. However, when using a literal string for the function name, the Au3Check message implies that it is an coding mistake instead of taking into account that it is a valid operation to acquire the @error/@extended values for in-script handling. The Call example avoids the issue at hand by using a variable to bypass/workaround Au3Check's conditions. A modification of the example will prompt the Au3Check Error: Call('DoesNotExist')
If @error = 0xDEAD And @extended = 0xBEEF Then MsgBox(4096, "", "Function does not exist.")
Aside from the actual report, my suggestions toward this specific issue which you can ignore at-will are:
Maybe this is a non-issue, but I just think it misrepresents the Call function. I always thought (perhaps incorrectly) that Au3Check should anticipate AutoIt for ERRORs and give anything else helpful as WARNINGs, this seems to diverge from that a bit. |
|||
| #278 | No Bug | Au3Check reporting syntax errors on dictionary object. | ||
| Description |
It reported this as a syntax error, but the code seems to be working fine:
|
|||
| #1523 | Duplicate | Au3Check support UNICODE and all Include file use unicode enc. | ||
| Description |
1.Au3Check support UNICODE script file. 2.All Include file use unicode encode is better. like: If Chr(0x97)="?" Then MsgBox(32,"",'0x97 = ?') In non-english system,will popup a msgbox. |
|||
