Modify

#2141 closed Bug (Fixed)

AU3Check keyword #IgnoreFunc causing error

Reported by: Beege Owned by: Valik
Milestone: 3.3.9.1 Component: Au3Check
Version: 3.3.8.0 Severity: None
Keywords: Cc:

Description

The following script causes an error:

#include <GuiListView.au3>
#include <SQLite.au3>

Output:

C:\Program Files (x86)\AutoIt3\Include\SQLite.au3(2,13) : ERROR: missing separator character after keyword.
#IgnoreFunc __SQLite_Inline_Version
~~~~~~~~~~~~^

Attachments (0)

Change History (4)

comment:1 by trancexx, on Feb 24, 2012 at 10:50:37 PM

Exit

#IgnoreFunc blah

Results in:

ERROR: missing separator character after keyword.
#IgnoreFunc blah
~~~~~~~~~~~~^

comment:2 by Valik, on Feb 25, 2012 at 6:18:01 AM

Should be a trivial fix identical to revision [6213]. I'll test and fix this weekend if it is that trivial.

comment:3 by trancexx, on Feb 25, 2012 at 6:49:31 AM

Yes, it should be that.
Directives are not language keywords, so probably some (new?) flag should be set for directives to print different message.
And it would show that #IgnoreFunc should have underscore character or it gets ignore-d.

comment:4 by Valik, on Feb 25, 2012 at 4:40:25 PM

Milestone: 3.3.9.1
Owner: changed from Jos to Valik
Resolution: Fixed
Status: newclosed

Fixed by revision [6814] in version: 3.3.9.1

Modify Ticket

Action
as closed The owner will remain Valik.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.