Modify

Opened 7 years ago

Closed 7 years ago

#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 Changed 7 years ago by trancexx

Exit

#IgnoreFunc blah

Results in:

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

comment:2 Changed 7 years ago by Valik

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

comment:3 Changed 7 years ago by trancexx

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 Changed 7 years ago by Valik

  • Milestone set to 3.3.9.1
  • Owner changed from Jos to Valik
  • Resolution set to Fixed
  • Status changed from new to closed

Fixed by revision [6814] in version: 3.3.9.1

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.

Add Comment

Modify Ticket

Action
as closed The owner will remain Valik.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.