From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.help,gmane.emacs.bbdb.user Subject: Re: [BBDBv3] some questions about BBDBv3 Date: Tue, 29 Jul 2014 09:40:26 +0800 Message-ID: <87egx5djsl.fsf@ericabrahamsen.net> References: <87fvhl6c2c.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1406598076 17269 80.91.229.3 (29 Jul 2014 01:41:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 29 Jul 2014 01:41:16 +0000 (UTC) Cc: bbdb-info@lists.sourceforge.net To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jul 29 03:41:10 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XBwPe-0004iH-Hn for geh-help-gnu-emacs@m.gmane.org; Tue, 29 Jul 2014 03:41:10 +0200 Original-Received: from localhost ([::1]:43115 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XBwPe-00075J-3B for geh-help-gnu-emacs@m.gmane.org; Mon, 28 Jul 2014 21:41:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XBwPN-00074u-EK for help-gnu-emacs@gnu.org; Mon, 28 Jul 2014 21:40:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XBwPH-0002yO-52 for help-gnu-emacs@gnu.org; Mon, 28 Jul 2014 21:40:53 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:48655) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XBwPG-0002yH-UP for help-gnu-emacs@gnu.org; Mon, 28 Jul 2014 21:40:47 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XBwPD-0004Y4-9U for help-gnu-emacs@gnu.org; Tue, 29 Jul 2014 03:40:43 +0200 Original-Received: from 114.248.31.35 ([114.248.31.35]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 29 Jul 2014 03:40:43 +0200 Original-Received: from eric by 114.248.31.35 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 29 Jul 2014 03:40:43 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Followup-To: gmane.emacs.bbdb.user Original-Lines: 53 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 114.248.31.35 User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4.50 (gnu/linux) Cancel-Lock: sha1:js0Ue+rngwyavQRmjnQ8x8UdoC0= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:98972 gmane.emacs.bbdb.user:3930 Archived-At: stardiviner writes: > * Question 1: > > Where is the mailing list of BBDB now? > > I found the mailing list in Source-Forge is abandoned. > And the ML in http://savannah.nongnu.org/projects/bbdb/ is not open. > > So where to ask question about BBDB? There is a gmane group for bbdb: gmane.emacs.bbdb.user That seems to be where most of the discussion goes on. > * Question 2: > > How to create BBDB field like ~phone~ which has different types label, and can > have many values separated with comma? > > Or can I just register a new field in BBDB init file like custom new filed ? I'm not sure I understand you correctly, but you can just create arbitrary new fields, and each one has its own label. This won't create a *single* type with multiple labels, just multiple types, each with its own label (not sure there's a difference). You can use commas or semi-colons as separators, by default -- see `bbdb-default-separator' > * Question 3: > > How to show contact avatar in BBDBv3? > > I know it seems about x-fields or somethings else, But I still don't know how to > setup it after did some Google search, and a little BBDB source code dive in (I > only know a little about Emacs Lisp). > > Please show me an detail steps to tell me how to setup this. Thanks very much. I haven't ever done this before, but look at the docstrings for `bbdb-image', `bbdb-image-path', and `bbdb-image-suffixes'. It looks like you set `bbdb-image-path' to the directory where you're going to keep images, and then put images in there. Then set `bbdb-image' either to the symbol name of an xfield that holds each contact's image file name, or else name/lf-name/fl-name if you want to use the contact's name as a filename. Or a function that returns the image name from the contact. Anyway, take a look at those docstrings, give it a shot, and report problems back to the bbdb group. HTH, Eric