[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-dev] Feb. Monthly Call
|
On Feb 1, 2006, at 12:17 PM, Doug Schaefer wrote:
Just as a quick summary of what I've done:
ILanguage defines the core capabilities of a language. When you add
a new
language, you create an extension of the 'language' extension
point. You
define an implementation of ILanguage for your language and you
list the
content types that your language applies to.
ITranslationUnit.getLanguage() returns the appropriate ILanguage
instance
given the content type of the translation unit.
ILanguage is adaptable. The intent is to be able to adapt this
object to
other interfaces for things like UI. I use this facility to get at the
language specific object for the PDOM. And so far that is all I
have of this
framework.
This code is all in HEAD.
Yes, thanks, I saw this. I was wondering if you had made changes to
get a
language specific editor to work. I thought you had worked in this
area as
well. I'm specifically asking because there were private methods we had
to make public to get it to work. These are the patches I started to
work
on, but wasn't sure if you had already made them.
Cheers,
Craig