Re: GtkEditor widget status?



>>>>> "BG" == Ben Gertzfield <che@debian.org> writes:

 BG> Hi, folks. I got a request from a Debian GNU/Linux user of the
 BG> GTK+ packages for the GtkEditor widget
 BG> (http://www.daimi.aau.dk/~mailund/gtk.html) to be patched into
 BG> the Debian GTK+ packages.

 BG> I'd like to first check the status of the patches; the above

I can say with absolute certainty that the editor widget is *nowhere*
near finish enough to be added anywhere, it's slow, unstable and the
API sucks!...and I'm getting nowhere in fixing any of this :(

 BG> web-page says that only syntax highlighting via the GNU regex
 BG> library is currently working.

Thats not going to change...I've totally given up using any other
regex library...(I'll update the web-pages right now).

I distribute the files needed for gnu regex with the files for the
editor, so it shouldn't be much of a problem though...except that the
configure scripts gets confused if the regex stuff is already
installed, so it might need some hacking, I'm afraid.

That's not really the major problem though.  The editor has proven to
be too inflexible with relation to highlighting, so I'm rewriting that
code (very sloooowly).

That wouldn't be a problem if the API didn't change considerable in
the process...but it does.

I hope to have a release with the API Very Soon Now(tm), that is in a
couple of weeks.  If anyone's interested in a snapshot of my current
code they can send me a mail...otherwise I'll post it here when I've
got some new code to show.

 BG> Is the GtkEditor widget going to be moved into the main GTK+ tree
 BG> any time soon?

It doesn't really belong here...it belongs in some misc. widget
library.  It's a little too specialised to go into the main tree.

What I *would* like to see go into the main tree soon is the
facilities to associate user data to text in the text widget.  To do
that I currently need to patch the text widget...I don't want to do
that forever :(

This was discussed some time ago, but not much has happend...and I'm
too busy to put much work into it myself :(

I would *really* like to see that, since otherwise I would have to
either re-implement the functionality of the text widget, or duplicate
way too much code.  Without it, it would be of no gain to have the
editor in a misc.widget lib, since it would still be required to patch
the main tree.

	/mailund



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