[MonoDevelop] Removing SourceEditor{View, Buffer} dependancy from CompletionListWindow.

Peter Johanson latexer at gentoo.org
Thu Jun 16 23:29:09 EDT 2005


Hey all,

In my quest to get code completion for the boo shell in the boo addin
working, I've need to refactor a lot of the CompletionListWindow stuff
to remove the dependancy on SourceEditor{View,Buffer}. Ultimately, I
think the completion window stuff should be moving to somewhere in the
MD core somewhere, so any addin can take advantage of it.

Right now, the change requires that people use a normal Gtk.TextView in
conjunction with the CompletionListWindow. Do people find this
reasonable? Do we want to try to abstract this out into a usable
interface that people can implement for arbitrary things?

No changelog entry included in the patch, as I'm mainly interested in
feedback or problems with the changes, so I can refine this more.

-pete

PS - A taste of what I mean when I say completion for the boo shell:
http://www.tenslashsix.com/images/md-boo/md-boo-shell-completion1.png

-- 
Peter Johanson
<latexer at gentoo.org>


More information about the Monodevelop-list mailing list