Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Bug - Bad Behaviour in intellisense
Message
De
26/12/2003 07:19:11
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00861896
Message ID:
00862098
Vues:
24
Hi Sergey,

------
Yep, it's a bug. Intellisense doesn't take in account square brackets as array or string delimiters. One more example,
MESSAGEBOX( [Some text, other text] )
------

It is not only correlate with square brackets, but with Intellisense parser on general
( read my answer to Emanuele ).

These are more foresee and simple situations, but Intellisense fail:
MESSAGEBOX( "Some text, other text" ) && fail at ,
MESSAGEBOX( 'Some text, other text' ) && fail at ,
MESSAGEBOX( 'Some text (, other text' ) && not fail
MESSAGEBOX( 'Some text ), other text' ) && not fail
MESSAGEBOX( 'Some text (), other text' ) && fail on ) and ,
....
For square brackets VFPT have more problems.

This big problem is VFP usability of [] and () separators
( this create multiple paths on parser analizer, and VFPT ignore [] on TYPE(), VARTYPE(),
intellisense, .... ) parsers.
MESSAGEBOX['Happy Holidays to you',0]  && Intellisense not match to messagebox function
MESSAGEBOX([)]  && Intellisense think ) close MESSAGEBOX
Fabio
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform