Re: Compose window - to address entry wierdness.
- From: Berend De Schouwer <bds jhb ucs co za>
- To: Matthew Guenther <mguenthe engr uvic ca>
- Cc: Balsa List <balsa-list gnome org>
- Subject: Re: Compose window - to address entry wierdness.
- Date: Wed, 15 Nov 2000 09:22:04 +0200
On Tue, 14 Nov 2000 19:43:30 Matthew Guenther wrote:
> On Tue, 14 Nov 2000, Michael Broaddus wrote:
> >
> > >On Mon, 13 Nov 2000 23:37:40 Jason A . Smith wrote:
> > >
> > > How long have the editing key bindings (or whatever they are) for
> > > the "To:" entry behaved the way they do when you press the comma
> > > or space bar? It is very counter-intuitive and in my opinion
> >
> > > ~Jason
> >
> > This started with alias expansion support. I mailed a bug report about
> > this around the 27th of Sept but I think everyone was pretty busy
> squashing
> > other bugs. I'm fairly certain that someone mentioned they were
> planning
> > on reviewing alias expansion, but I can't remember who at the moment.
> As I
> > haven't had time to write a patch and balsa still meets my needs
> > wonderfully I didn't ever follow this up :)
> >
>
> Probably me... this tends to annoy me on a daily basis, so it _will_ get
> fixed. :-)
As the author of the *cough* broken *cough* alias expansion, it annoys me
too. I've been meaning to fix it for the last three weeks, but I never
got around to it. Excuses, excuses :). I may actually try again tonight.
The code is broken as designed, I believe.
There are three identified problems:
* keys (',', tab, end, ...) have to do different things, depending on what
happened previously (it did or did not expand an alias, user used mouse
to move the cursor, etc.) but the code doesn't keep proper track of
the state.
* It uses "select" to highlight the text. This is bad. It breaks
cut-and-paste, and reacts counter-intuitivily to backspace and
delete.
* It needs to load the whole addressbook into GCompletion(). This is
fine for a local addressbook, but is bad for big LDAP books. It
should wrap around ldap_search().
> MBG
>
> --
> Matthew Guenther If it doesn't work, force it. If
> mguenthe@engr.uvic.ca it breaks, it needed replacing
> anyway.
> http://www.attcanada.ca/~mguenthe/
>
>
> _______________________________________________
> balsa-list mailing list
> balsa-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/balsa-list
>
Kind regards,
Berend
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Berend De Schouwer, +27-11-712-1435, UCS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]