Re: Anjuta2 editor interface limitations



On Tue, 2002-11-12 at 07:00, Andy Piper wrote:
> Well of course, in the case of Anjuta2, the editor is Glimmer. This might 
> go some way to explaining the current design. However, ISTR talk of the 
> editor component being "pluggable" via Bonobo, so we could use e.g. gvim 
> or Scintilla instead. The features you mention here are indeed very 
> important, and things which many Anjuta1 (and Visual Studio, Eclipse, 
> etc.) users are going to miss if they are not added to Anjuta2. 

Again, the features mentioned here are not made impossible by a bonobo
interface.  They're not even really made harder by a bonobo interface,
there might just be a bit more typing during the initial implementation.

> Now that Scintilla has been ported to GTK2, there's no reason why 
> someone couldn't take a stab at adding it to Anjuta2 - bringing with it 
> all the goodies like the gutter, easier word selection, and the functional 
> things which we've enjoyed when using it in Anjuta1.
 
> There are disadvantages of course.
> - Scintilla is not a "GNOME project", unlike glimmer2

That isn't really a problem.  The only real problems I see are
accessibility-related, but that's minor.

> - it is really hard to add new highlighting / language modes to 
> Scintilla, compared with glimmer (AFAIUI)

That's probably my major problem with scintilla.

> - It would be a lot of work to integrate it (I imagine)

Not really.  Like jeroen mentioned, glimmer actually replaced scintilla
when we moved to gnome2.  (It's worth noting that our implementation,
while it needs work, was clean and well designed enough that we were
able to just plop in glimmer when we ported to gnome2, without any of
the worry about whether scintilla was ported or not).

-dave




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]