[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-ui-dev] Re: [cdt-patch] TextHover patch
|
> >- Licensing issues (?) for the templates.
> >
> >
> I never have a clue what to do with these licensing/copyright/copyleft
> things. Suggestions are welcome.
>
8)
Can you provide the file under CPL ?
> >- specific platform gtk. Once the gnu.ui plugin
> > is created, we could move those things in.
> >
> >
> It's not really gtk-specific -- help property files for any library can
> be added, and existing ones omitted. I just happen to use gtk a lot, so
> I built gtk prop files. Other groups/companies/platforms can tailor the
> included help files as necessary. One of my TODOs is to add a
> Preferences thing to make this easy.
>
Understood, what I mean is; the files(the gtk properties) do not belong in the cdt.ui plugin.
This plugin(cdt.ui), is trying very hard to be platform/library/os/... agnostic.
A better place could be the gnu.{core,ui} plugins or maybe a contribution
of a gtk plugin.
> >1) Once contributor to rule them all !!!
> > It's probably not necessary to have two contributors
> > (CCompletionContributorManager __and__ CTextHoverContributor),
> > having one should be enough has it is the same information.
> > CCompletion, for example, could provide help, (see how the JDT
> > ties the javadocs to the completion)
> > I would say to provide more methods to IFunctionSummary.
> > Also note the CCompletionContributor is also use for the add_include_action:
> >
> >
> Since I started writing the code for this, the completion stuff has
> changed a lot and trying to integrate into a moving target is
> difficult. When completion stabilises, maybe the text hover stuff could
> be integrated into it.
The completion contribution did not move that much,
are you referring to code completion(content assist) ?
It would be nice to consolidate this for CDT-2.x: add include action contribution,
and completion contribution(including hovering)
If you want to drive this, that would be great, let me know. We have some initial
work that could be push down to the CDT.
Did you something else in mind ?
>
> >2) Filter base on projects
> > If you are working on a Windows application, or QNX project you
> > probably do not want gtk completion or hovering.
> >
> >I do like the idea of having one format, in your case the java properties,
> >or XML format, whatever is easy to parse.
> >
> >
> XML files would be more elegant, but property files were easier.
>
Java comes with XML parsers 8).