Launchpad has imported 2 comments from the remote bug at
http://bugzilla.xamarin.com/show_bug.cgi?id=635.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2011-09-05T08:38:55+00:00 tuxxxy wrote:

Ubuntu 11.04 32-bit, MonoDevelop - 2.6 beta 3, Vala plugin version 2.6
I can compile inside IDE and see output, but debugging is not available, you 
could only run Vala programs
It's known, that in previous versions of MonoDevelop (2.2), this function was 
fine
also, code completion seems to not functional too

at least, debugging functionality is very important and Vala support is
useless since debugging not available

Reply at: https://bugs.launchpad.net/monodevelop/+bug/340506/comments/4

------------------------------------------------------------------------
On 2011-09-10T15:30:17+00:00 Severin Heiniger wrote:

I can confirm that this problem still exists in the latest MonoDevelop
code, even after the changeset cd5506e015cf1e3eff295ebef5719757f7f8a523
([Vala] Move to vala 0.12.).

The problem is that libafrodite's API still seems to be evolving. The
function 'afrodite_completion_engine_get_ast' does not exist anymore in
vtg-0.12.1 (only in the betas of vtg-0.12.0). The following stacktrace
is produced:

System.EntryPointNotFoundException: afrodite_completion_engine_get_ast
  at (wrapper managed-to-native) 
MonoDevelop.ValaBinding.Parser.Afrodite.CompletionEngine:afrodite_completion_engine_get_ast
 (intptr)
  at MonoDevelop.ValaBinding.Parser.Afrodite.CompletionEngine.TryAcquireAst () 
[0x00000] in /home/.../monodevelop/extras/ValaBinding/Parser/Afrodite.cs:74 
  [...]

When using vtg-0.12.0_beta5, the following stack trace is produced
instead:

FATAL ERROR [2011-09-10 16:25:48Z]: Unhandled Exception
System.NullReferenceException: Object reference not set to an instance of an 
object
  at MonoDevelop.ValaBinding.Parser.ProjectInformation.GetTypesVisibleFrom 
(System.String filename, Int32 line, Int32 column, 
MonoDevelop.ValaBinding.ValaCompletionDataList results) [0x000f6] in 
/home/.../monodevelop/extras/ValaBinding/Parser/ProjectInformation.cs:309 
  [...]

I guess the only way to resolve this problem is to update MonoDevelop's
ValaBinding. In the meantime, can you tell me what vtg version/revision
the current code targets? I wonder whether the NullPointerException I
get with vtg-0.12.0_beta5 is due to not using the right version of vtg
or something different.

Reply at: https://bugs.launchpad.net/monodevelop/+bug/340506/comments/5


** Changed in: monodevelop
       Status: Unknown => Confirmed

** Changed in: monodevelop
   Importance: Unknown => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/340506

Title:
  no vala autocompletion

To manage notifications about this bug go to:
https://bugs.launchpad.net/monodevelop/+bug/340506/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to