Opened 11 years ago
Closed 10 years ago
#2605 closed Bug (Fixed)
Macro @ScriptLineNumber returns incorrect line
Reported by: | Shanheavel | Owned by: | |
---|---|---|---|
Milestone: | Component: | AutoIt | |
Version: | 3.3.10.2 | Severity: | None |
Keywords: | macro, ScriptLineNumber, @ScriptLineNumber | Cc: |
Description
If F() Then Exit @ScriptLineNumber Func F() Return True EndFunc
It calls F function which returns true and backs to the first line, where calls Exit function with @ScriptLineNumber macro as a parameter. The exit code should be '1', not '3'.
The full thread is here
Attachments (0)
Change History (4)
comment:1 Changed 11 years ago by Mat
comment:2 Changed 10 years ago by mLipok
In my opinion this is normal AutoIt behavior.
AutoIt when runing this script hold this script exactly like you make it, so the line number 3 is correct.
Look in my example in track ticket:
http://www.autoitscript.com/trac/autoit/ticket/2812
This will show you what I mean in your case.
mLipok
comment:3 Changed 10 years ago by mLipok
oh... face palm... sorry
but I notice this issue no longer exist in AutoIt 3.3.13.11
comment:4 Changed 10 years ago by Jpm
- Resolution set to Fixed
- Status changed from new to closed
Fixed in beta
Guidelines for posting comments:
- You cannot re-open a ticket but you may still leave a comment if you have additional information to add.
- In-depth discussions should take place on the forum.
For more information see the full version of the ticket guidelines here.
Same issue as #2372, as was already mentioned in the thread.