After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 337377 - Problem with Autocompletion of Contact in TO Field
Problem with Autocompletion of Contact in TO Field
Status: RESOLVED INCOMPLETE
Product: evolution
Classification: Applications
Component: Contacts
2.6.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
: 440379 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-04-05 14:22 UTC by Johnny Proton
Modified: 2012-10-15 14:35 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Johnny Proton 2006-04-05 14:22:53 UTC
Please describe the problem:
Evolution has some very strange way of choosing the contact autocompletion as
you type in the names of people in your contact list.  I cannot make sense of it.

Steps to reproduce:
I have 2 people named Jamie in my Contact List.

Jamie Lang
Jamie Neimeier

 


Actual results:
Every time I type a message and put Jamie in the TO field, Jamie Neimeier comes
up first. 

Expected results:
It should be Jamie Lang, alphabetically.  I even put a nickname in of "Jamie"
for Jamie Lang, and that wouldn't work either.

Does this happen every time?
Yes.

Other information:
It also seems that if users are included in any group lists, that the group list
has a tendency to come up before their name in the autocompletion.  I've sent
quite a few private emails to a large distro list in this manner and this is
something that definitely needs to be addressed.
Comment 1 André Klapper 2006-04-05 16:38:54 UTC
hi,
thanks for reporting.

what is your language setting ("echo $LANG")? are both contacts in the same contact group (not: contact list)?
Comment 2 Johnny Proton 2006-04-17 18:42:33 UTC
This is in English.  Shouldn't be very hard for you to diagnose.  Both contacts are in my regular address book.
Comment 3 Poornima 2006-06-20 14:46:41 UTC
Johhny: As far as i know Evolution doesnt sort contacts returned by server for a  given search.
It must be issue with groupwise server. So export GROUPWISE_DEBUG=1 in a terminal, launch evolution-data-server. Simillarly export GROUPWISE_DEBUG=1 in other terminal, launch evolution. Paste debug traces of both in bugzilla. If you dont feel like attaching here, mail it to sdevashish@novell.com and rsushma@novell.com.
Update this bug entry once debug traces are sent/pasted.
Comment 4 Johnny Proton 2006-06-20 15:21:43 UTC
These contacts are just stored locally on my hard drive in the Evolution Address Book.  Why is this so hard for you guys to replicate?
Comment 5 André Klapper 2006-06-20 17:32:51 UTC
johnny:
start evolution in en_US, add two addresses in your local system addressbook with the names you have given. set up a new composer window, type "jami" and see that the addresses get displayed in the correct order:
        Lang, Jamie
        Neimeier, Jamie
why is this so hard to replicate? it works totally fine, you see?
if it doesn't work for you, you're doing something wrong.

***

(got my point?)
this is so hard for us "guys" (i hope this term also includes the laides which already have commented on this bug) to replicate because you don't answer questions. i asked you for the output of "echo LANG" setting. you write "english". fine, but that's not an answer to my question.
so this time i ask for the output of the command "locale". please post it here. thanks a lot in advance.
Comment 6 Johnny Proton 2006-06-20 18:08:13 UTC
I didn't get any output when I typed in "echo $LANG" but got this to answer your second request:

  [root@localhost ~]# locale
  LANG=en_US.UTF-8
  LC_CTYPE="en_US.UTF-8"
  LC_NUMERIC="en_US.UTF-8"
  LC_TIME="en_US.UTF-8"
  LC_COLLATE="en_US.UTF-8"
  LC_MONETARY="en_US.UTF-8"
  LC_MESSAGES="en_US.UTF-8"
  LC_PAPER="en_US.UTF-8"
  LC_NAME="en_US.UTF-8"
  LC_ADDRESS="en_US.UTF-8"
  LC_TELEPHONE="en_US.UTF-8"
  LC_MEASUREMENT="en_US.UTF-8"
  LC_IDENTIFICATION="en_US.UTF-8"
  LC_ALL=

Also, having both of these addresses in my addressbook as you requested actually does pull up Jamie Niemeier first, then Jamie Lang.

  Neimeier, Jamie
  Lang, Jamie
Comment 7 Johnny Proton 2006-06-20 18:10:41 UTC
Additionally, I've been using Evolution since Red Hat 8 or 9 so I'm not sure if maybe it's some sort of indexing problem that has just been migrated, along with my contacts as I upgraded over the years?

Definitely not trying to give any attitude to the Ladies and Gents of this forum, either.  I love the program and open source software in general.
Comment 8 Milan Crha 2008-08-29 10:02:42 UTC
*** Bug 440379 has been marked as a duplicate of this bug. ***
Comment 9 André Klapper 2012-06-16 22:19:41 UTC
Hi Johnny, 
if you have time, could you please check again whether this issue still happens in Evolution 3.4.2 or 3.2.3 and update this report by adding a comment and changing the "Version" field and provide information about your distribution? Thanks a lot.
Comment 10 André Klapper 2012-08-06 15:22:39 UTC
Hi Johnny, 
if you have time, could you please check again whether this issue still happens
in Evolution 3.4.2 or 3.2.3 and update this report by adding a comment and
changing the "Version" field and provide information about your distribution?
Thanks a lot.
Comment 11 André Klapper 2012-10-15 14:35:02 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!