Hi AB,
I'm not sure what the issue may be. For example I type as below and the variable 'test' appears in the list.
2 possibilities
1] It is added to the list only when a line with it is correctly parsed and it is identified as a variable. There is a bit of logic to only add a variable to the list when it is sure, for example not a half written word or something in a comment. The rule I use is that:
a) variable is found and is not a subroutine name, goto label, object.method, keyword or existing variable name
b) it is found on a line that is not where the cursor is, i.e. hopefully a previously completed line
2] It is something strange from international characters, but doesn't really explain whay it works after a while.
I'm not sure what the issue may be. For example I type as below and the variable 'test' appears in the list.
2 possibilities
1] It is added to the list only when a line with it is correctly parsed and it is identified as a variable. There is a bit of logic to only add a variable to the list when it is sure, for example not a half written word or something in a comment. The rule I use is that:
a) variable is found and is not a subroutine name, goto label, object.method, keyword or existing variable name
b) it is found on a line that is not where the cursor is, i.e. hopefully a previously completed line
2] It is something strange from international characters, but doesn't really explain whay it works after a while.