Use this page to discuss script 1520 1520
- Add constructive comments, bug reports, or discuss improvements (see the guideline).
- Do not document the script here (the author should do that on vim.org).
- This page may be out of date: check the script's vim.org page above, and its release notes.
Bug report
If I have a declaration within a 'for', 'while', or 'if' conditional like this:
A* obj; while (B* obj = getObj() ) { obj->...... // Completion list shown here assumes type of obj to be A and not B -- that's a bug }
Nested Structure Bug
I've read mention of a nested structure bug having been fixed but I am having trouble with the following snippit:
class A { struct B { int x; int y; struct C { char a; char b; }; }; void testFuntion(); }; void A::testFunction() { B::C object1; A::B::C object2; object1. // Autocomplete does not work object2. // Autocomplete does work }
Eddie Carle - April 20, 2011
in test.h file //==================================================
- ifndef TEST_H_
- define TEST_H_
- ifndef TEST_C_
- define TEST_EXT extern
- else
- define TEST_EXT
- endif
typedef struct {
int a; int b;
}myType;
TEST_EXT myType gVar;
- endif /* END OF TEST_H_ */
//===================================================
in test.c file //===================================================
- define TEST_C_
- include "test.h"
gVar. //Autocomplete does not work //===================================================