Bug #6849 2006-03-22 16:39

killerbot

-> instead of .

Reproduce by :

(surely applies to rev 2226)

1) just create a simple console application

2) then replace the contents of the generated main.cpp by :

#include <string>

using namespace std;

int main()

{

string testing("this is a test");

return 0;

}

3) type on the line between the declaration and the return statement :

test

==> code completion dialog pops up, don't select anything and just keep on typing (so don't close the pop up), after you added the ing part, you now want to press the '.', use the one on the numeric pad of your keyboard => BUG 1 : nothing happens

4) well, use the one at the characters part of the keyboard, the pop up disappears , BUG 2 : but no '.' is appended, it has changed into '->'

Category
Plugin::CodeCompletion
Group
 
Status
Closed
Close date
2006-05-25 11:55
Assigned to
 
mandrav 2006-03-23 14:43

Everything works here just fine...

Btw, please don't use the custom code-completion control...

mandrav 2006-03-23 14:43

Everything works here just fine...

You use the custom code-completion control, right?

killerbot 2006-03-23 16:05

indeed I used the custom control, when swtiching that one off, it is ok.

Why do we keep the custom control ?

And more importantly, it is switched on by default, should we have it not switched on by default, or kick it out entirely ?

In the kick out scenario, this bug can be closed ;-)

mandrav 2006-05-25 11:55

The default control used is now scintilla's.