PB 5.31 - Module and autocompletion

Post bugs related to the IDE here
User_Russian
Addict
Addict
Posts: 1443
Joined: Wed Nov 12, 2008 5:01 pm
Location: Russia

PB 5.31 - Module and autocompletion

Post by User_Russian »

If use UseModule in DeclareModule, then in Module does not work autocompletion.

Code: Select all

DeclareModule x
Declare Proc()
EndDeclareModule

Module x
Procedure Proc()
EndProcedure
EndModule

DeclareModule y
UseModule x

 ; Autocomplete works.

EndDeclareModule

Module y

 ; Autocomplete NOT works.
EndModule
HanPBF
Enthusiast
Enthusiast
Posts: 564
Joined: Fri Feb 19, 2010 3:42 am

Re: PB 5.31 - Module and autocompletion

Post by HanPBF »

If You change module y like

Code: Select all

module y
  useModule x ; <--- insert this
  ; now autocomplete works
endModule
Unfortunately, modules in PB are full separation blocks.
You also have to use enableExplicit in every declare/module block...
User_Russian
Addict
Addict
Posts: 1443
Joined: Wed Nov 12, 2008 5:01 pm
Location: Russia

Re: PB 5.31 - Module and autocompletion

Post by User_Russian »

The compiler does not report an error. So this is a bug IDE.
Post Reply