Bug 521146

Summary: [generic editor] When no processor does return a completion, return the token completion proposals
Product: [Eclipse Project] Platform Reporter: Mickael Istria <mistria>
Component: TextAssignee: Platform-Text-Inbox <platform-text-inbox>
Status: ASSIGNED --- QA Contact:
Severity: enhancement    
Priority: P3 CC: akurtako, akurtakov, azerr, daniel_megert, gautier.desaintmartinlacaze, lbullen, nobody
Version: 4.8   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Mickael Istria CLA 2017-08-19 03:17:05 EDT
From https://github.com/mickaelistria/eclipse-bluesky/issues/8
Currently, the "existing token completion processor" is enabled on the file when no other processor is active. However, it would be better to query it whenever none of the existing processors do return result.
Comment 1 Angelo ZERR CLA 2017-08-21 05:33:30 EDT
+1 !

I love this idea.
Comment 2 Mickael Istria CLA 2017-08-21 16:48:40 EDT
This actually happens to be complex to implement: generic editor uses (fairly) asynchronous content assist with multiple processors. With this, hooking a fall-back strategy becomes quite hard as it requires to go deep into hacking of the ContentAssistant instance, at the limit of what JFace allows...
Comment 3 Dani Megert CLA 2018-05-24 12:52:32 EDT
Removing target milestone for all bugs that are not major or above.
Comment 4 Dani Megert CLA 2018-05-25 04:07:52 EDT
> Removing target milestone for all bugs that are not major or above.

Of course I meant "major or below".

Sorry for the noise!