Re: GtkSourceView 2 and PyGtkSourceView



Hi Paolo,

Thanks for the update.

On 6/25/07, Paolo Borelli <paolo borelli gmail com> wrote:
Now that a test release of gedit makes use of it, I though it would be a
good time to send the release team some clarifications about the next
gtksourceview version. If you think this mail also belongs to other
mailing lists, please tell me.

Hmm...is pygtk aware of the separate bindings for the new version so
they don't try to track it themselves?  Also, it might be worth
sending an email to d-d-l just to apprise everyone of the status.

I should have probably sent this before, but it was not really clear if
a gedit port to the new sourceview widget would have happened in time...

The next GtkSourceView release will be 2.0.0 and will break api and abi
compatibility with the current 1.X versions, though api churn has been
kept to a minimum to ease porting.

The library is parallel installable with the current 1.X series.

gtksourceview is part of the desktop suite and as far as I know the only
application part of the release using it is gedit that has now been
ported. That said there are plenty of third party apps using it (anjuta,
MonoDevelop, meld and others), so I think that for now both the 1.X
version and the 2.0 version should be part of the release.

Sounds reasonable.

PyGtkSourceView are the python bindings for the gtksourceview2 library,
they technically are a new module, but python bindings for gtksourceview
were already part of the release suite, they just have been split into
their own module for maintainance reason. Do we need any special
procedures to have this module included? gedit makes use of it...

This is kind of a gray area; we've had splits/merges of old modules
get included without a proposal, but this isn't quite a split of a
single module or merge of other existing modules.  It might be nice to
send an email to d-d-l saying that you'd like it included and that
gedit will be using it (we have such a special exception to the new
module deadline for precisely this kind of case).  This could be
mentioned as a side note in the email I mentioned above about letting
everyone know the status of gtksourceview.  :-)

Note also that gnome-python-desktop will continue to hold the python
bindings for version 1 on gtksourceview.

I am not aware of any other bindings for gtksourceview 2 yet.

I'll be happy to answer any questions.

I can't think of any at the moment.

Thanks for the notice.

Cheers,
Elijah



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