Autocompletion works only for GLib

Bug #635086 reported by Alexander Hausmann
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
valide
New
Medium
Nicolas Joseph

Bug Description

Autocompletion works currently only for GLib. It doesn't provide any suggestions for GTK or Gee.

I compiled the development version of Val(a)IDE myself under Ubuntu 10.04.

description: updated
Revision history for this message
Nicolas Joseph (gege2061) wrote :

It's not a bug, just a pending feature...

The code that loads the library from the project is disabled.

Changed in valide:
assignee: nobody → Nicolas Joseph (gege2061)
importance: Undecided → Medium
tags: added: plugin-completion
Revision history for this message
Monkey (monkey-libre) wrote :

For this feature (autoadd_packages) Vbf is required. Which is the better solution?

Revision history for this message
Nicolas Joseph (gege2061) wrote :

Add the code in afrodite-provider.vala

The problem is a conceptual problem: how to get the Project object in the provider?

Changed in valide:
milestone: none → 0.8
Revision history for this message
Mário Buči (mario-buci) wrote :

any progress?

Revision history for this message
Linus Seelinger (s-linus) wrote :

Vala and autocompletion is quite a general problem. I am relatively new to Vala and C libraries, so I absolutely need autocompletion for programming in Vala.
So I tried all possibilities I could find. Currently that's what it looks like:

* MonoDevelop & Vala: At least in Ubuntu, autocompletion does not work at all

* Valatoys Gedit plugin: Relatively nice autocompletion, but as this gedit plugin is not a complete IDE and rather unsuitable for larger projects, this is no long-term solution. So far, I could not create anything larger than 500 lines without hitting Valatoys' borders.

* Anjuta: Since Anjuta 3, there is native Vala support for this powerful IDE (project management, autocompletion for external libraries etc). However, autocompletion is neither absolutely reliable (yet) nor complete (return types of functions missing etc).

I think that the single step necessary for ValaIDE to surpass all other solutions is a solid autocompletion system supporting external libraries. If this feature should not be implemented soon in ValaIDE, Anjuta will be only real option.

Revision history for this message
Monkey (monkey-libre) wrote :

I tried it but I couldn't. Now I have some time so I will retry it (but I don't have hope).

Revision history for this message
Monkey (monkey-libre) wrote :

Valide use Afrodite (Vala toys autocompletion) but Afrodite needs part of Vala Toys and the problem is how implement this part of Vala Toys in Valaide

Revision history for this message
Monkey (monkey-libre) wrote :

*Only part of Vala Toys is needed for load other libraries, GLib is loaded without requirements.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.