Auto-completion "eats" next symbol

David Nolden zwabel at googlemail.com
Fri Dec 10 17:16:45 UTC 2010


2010/12/9 Dmitry Risenberg <dmitry.risenberg at gmail.com>:
> 2010/12/10 David Nolden <zwabel at googlemail.com>:
>> I've implemented this now (and pushed to master), so you can CTRL+Z to
>> get only the overwritten tail back. Lets see how it works.
>>
>
> Does not work for me. Example code:
>
> #include <iostream>
> string str;
>
> Navigate to the beginning of 'string', type 'std', hit Enter - you get
> 'stdng str;'.

Of course. But when you push CTRL+Z, then you get "std::string". There
was still the problem that the "::" was eaten away after the first
completion, I have fixed that now.

Now you get this:

- Navigate to the beginning of 'string', type 'std', hit Enter - you
get 'std:: str;'
- Push CTRL+Z, you get 'std::string str;'

Greetings, David




More information about the KDevelop-devel mailing list