OVH Cloud OVH Cloud

completion bbdb

6 réponses
Avatar
Flatman
--=-=-=
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable


Bonsoir !

Me revoil=E0 avec une autre question.
J'ai cru comprendre que bbdb permet de faire un loop entre les
diff=E9rentes adresses mails dans gnus... Chez moi cela ne fonctionne
pas. S=FBrement un setting mais introuvable par moi :-(

Le bbdb fonctionne et me donne la premi=E8re adresse valable dans gnus .
C'est juste que je voudrais voir les autres adresses en tappant 'tab'
...

Une id=E9e ?

=2D-=20
Erik

* Life is wonderful with Emacs and Perl *

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)

iD8DBQBDOV9vexs8k4f5tB4RAuQXAKCSgOcXv88eEFRmr8XGHXh54goVzACfVuks
HH1Se02y+vkVdr/Gk5O6O9k=
=MRLb
-----END PGP SIGNATURE-----
--=-=-=--

6 réponses

Avatar
Sébastien Kirche
Le 27 September 2005 à 17:09, Flatman s'est exprimé ainsi :

Bonsoir !



Salut. (Dis j'ai la berlue ou ton message de mardi n'est apparu ici que
ce matin ? Ça yoyote encore sévère sur ton serveur ?)

Me revoilà avec une autre question.
J'ai cru comprendre que bbdb permet de faire un loop entre les
différentes adresses mails dans gnus... Chez moi cela ne fonctionne
pas. Sûrement un setting mais introuvable par moi :-(

Le bbdb fonctionne et me donne la première adresse valable dans gnus .
C'est juste que je voudrais voir les autres adresses en tappant 'tab'
...

Une idée ?



Dans ma conf bbdb j'ai ceci qui semble à cet usage :
(setq bbdb-complete-name-allow-cycling t)

Mais je ne me souviens plus comment ça fonctionnait avant : il y a
quelque temps j'ai raccordé au boulot ma bbdb avec le serveur ldap de la
boîte par eudc et le fonctionnement est sans doute un peu différent.

HTH
--
Sébastien Kirche
Avatar
Flatman
--=-=- Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable

* Sébastien Kirche wrote:
|
| Le 27 September 2005 à 17:09, Flatman s'est exprimé ainsi :
|
| > Bonsoir !
|
| Salut. (Dis j'ai la berlue ou ton message de mardi n'est apparu ici que
| ce matin ? Ça yoyote encore sévère sur ton serveur ?)

Ouaip , je me disais aussi que c'était bizarre de pas avoir de réponses :-(

|
| Dans ma conf bbdb j'ai ceci qui semble à cet usage :
| (setq bbdb-complete-name-allow-cycling t)

j'ai cela aussi , mais ça n'a pas d'effet :-/

--
Erik

* Life is wonderful with Emacs and Perl *

--=-=- Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)

iD8DBQBDO9B2exs8k4f5tB4RAjoLAJ4yj/uUOkkbj9pn0kDk/0iEBXg9lgCgmHII
YYl44qpdGJhFOtkAoXTVS3c =AUUB
-----END PGP SIGNATURE-----
--=-=-=--
Avatar
Flatman
--=-=- Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable

* Flatman wrote:
|
| * Sébastien Kirche wrote:
| |
| | Le 27 September 2005 à 17:09, Flatman s'est exprimé ainsi :
| |
| | > Bonsoir !
| |
| | Salut. (Dis j'ai la berlue ou ton message de mardi n'est apparu ici que
| | ce matin ? Ça yoyote encore sévère sur ton serveur ?)
|
| Ouaip , je me disais aussi que c'était bizarre de pas avoir de répons es :-(
|
| |
| | Dans ma conf bbdb j'ai ceci qui semble à cet usage :
| | (setq bbdb-complete-name-allow-cycling t)
|
| j'ai cela aussi , mais ça n'a pas d'effet :-/

avec ceci , cela fonctionne ! mais évidemment plus moyen de trouver
quelqu'un à partir d'une adresse mail :(

(setq bbdb-completion-type 'name)


--
Erik

* Life is wonderful with Emacs and Perl *

--=-=- Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)

iD8DBQBDO9Nhexs8k4f5tB4RAonVAJ9kZdqqiYpp2UjRUlxqkJDuCebgzgCdE/Z9
qekWsFTquVoh7D9Y9kDZvxY ÷fq
-----END PGP SIGNATURE-----
--=-=-=--
Avatar
Sébastien Kirche
Le 29 September 2005 à 13:09, Flatman s'est exprimé ainsi :

> Dans ma conf bbdb j'ai ceci qui semble à cet usage :
> (setq bbdb-complete-name-allow-cycling t)

j'ai cela aussi , mais ça n'a pas d'effet :-/



Extrait de la doc de bbdb-complete-name qui fait défiler éventuellement
les propositions en fonction de bbdb-complete-name-allow-cycling :

,----[ C-h f bbdb-complete-name RET ]
| [...]
| If the completion is done and `bbdb-complete-name-allow-cycling' is
| true then cycle through the nets for the matching record.
|
| When called with a prefix arg then display a list of all nets.
|
| Completion behaviour can be controlled with `bbdb-completion-type'.
|
| [back]
`----

Autrement dit, il se base sur le champ net pour cycler. Tu es sûr que
les alternatives sont dans ce champ ?

Également, vérifie si tu n'aurais pas des incohérences dans la base.

Moi ça m'est arrivé en ajout automatique dans bbdb des destinataires :
sur certains, le nom+prénom est contenu dans un seul champ, et avec
d'autres enregistrements, les 2 champs sont correctement séparés. Il
avait tendance à trébucher quand il n'y a pas 2 champs distincts.

Et regarde aussi bbdb-completion-type comme suggéré par la docstring,
okazou.

Dans le même sujet j'aurais aussi un rapport de bug (ou idéalement un
patch, mais je là je rêve) à produire pour eudc+bbdb qui plante quand tu
essaie de compléter un correspondant avec un prénom mais pas de nom...

HTH.
--
Sébastien Kirche
Avatar
Sébastien Kirche
Le 29 September 2005 à 13:09, Flatman s'est exprimé ainsi :

avec ceci , cela fonctionne ! mais évidemment plus moyen de trouver
quelqu'un à partir d'une adresse mail :(

(setq bbdb-completion-type 'name)



Il y a peut-être une alternative : eudc (Emacs Unified Directory
Client).

Moi ça me permet d'interroger à partir d'une seule interface
(l'expansion du nom paramétrée dans message-expand-name-databases) bbdb
et le serveur ldap.

Mais tu peux le paramétrer pour n'interroger que bbdb, et la liste des
champs sur laquelle se fait la recherche est peut-être plus simple à
paramétrer ?

Par contre les propositions ne cyclent pas mais sont listées pour choix.

Ma config perso contient tous les réglages.

--
Sébastien Kirche
Avatar
Flatman
* Sébastien Kirche wrote:
|
| Le 29 September 2005 à 13:09, Flatman s'est exprimé ainsi :
|
| > avec ceci , cela fonctionne ! mais évidemment plus moyen de trouver
| > quelqu'un à partir d'une adresse mail :(
| >
| > (setq bbdb-completion-type 'name)
|
| Il y a peut-être une alternative : eudc (Emacs Unified Directory
| Client).
|
| Moi ça me permet d'interroger à partir d'une seule interface
| (l'expansion du nom paramétrée dans message-expand-name-databases) bbdb
| et le serveur ldap.

l'idée est bonne , mais là le truc est vraiment 'trop' pour ce que j'ai
besoin et qui est finalement déjà dans bbdb (voir plus bas)

|
| Mais tu peux le paramétrer pour n'interroger que bbdb, et la liste des
| champs sur laquelle se fait la recherche est peut-être plus simple à
| paramétrer ?
|
| Par contre les propositions ne cyclent pas mais sont listées pour choix.
|
| Ma config perso contient tous les réglages.

Ceci fonctionne comme je souhaite :

(setq bbdb-complete-name-allow-cycling t)
(setq bbdb-completion-type nil)
;; **EC 2005-10-11 08:03 - global find key
(global-set-key (kbd "<f5> b") 'bbdb)
(setq bbdb-dwim-net-address-allow-redundancy t)
(setq bbdb-use-alternate-names t)


--
Erik

* Life is wonderful with Emacs and Perl *